Home
last modified time | relevance | path

Searched refs:FlowNode (Results 1 – 10 of 10) sorted by relevance

/third_party/typescript/src/debug/
Ddbg.ts65 type FlowNode = alias
86 antecedents: FlowNode[] | undefined;
91 antecedent: FlowNode;
96 antecedent: FlowNode;
101 antecedent: FlowNode;
108 antecedent: FlowNode;
113 antecedent: FlowNode;
118 antecedents: FlowNode[];
119 antecedent: FlowNode;
137 function getDebugFlowNodeId(f: FlowNode) {
[all …]
/third_party/typescript/src/compiler/
Dbinder.ts169 function initFlowNode<T extends FlowNode>(node: T) {
198 let currentFlow: FlowNode;
205 let preSwitchCaseFlow: FlowNode | undefined;
226 const unreachableFlow: FlowNode = { flags: FlowFlags.Unreachable };
227 const reportedUnreachableFlow: FlowNode = { flags: FlowFlags.Unreachable };
971 …function createReduceLabel(target: FlowLabel, antecedents: FlowNode[], antecedent: FlowNode): Flow…
975 function setFlowNodeReferenced(flow: FlowNode) {
980 function addAntecedent(label: FlowLabel, antecedent: FlowNode): void {
987 …reateFlowCondition(flags: FlowFlags, antecedent: FlowNode, expression: Expression | undefined): Fl…
1006 …eFlowSwitchClause(antecedent: FlowNode, switchStatement: SwitchStatement, clauseStart: number, cla…
[all …]
Ddebug.ts418 formatControlFlowGraph(flowNode: FlowNode): string;
431 export function printControlFlowGraph(flowNode: FlowNode) {
435 export function formatControlFlowGraph(flowNode: FlowNode) {
Dtypes.ts902 …/* @internal */ flowNode?: FlowNode; // Associated FlowNode (initialized by bindi…
1807 /* @internal */ endFlowNode?: FlowNode;
1808 /* @internal */ returnFlowNode?: FlowNode;
1921 /* @internal */ endFlowNode?: FlowNode;
1922 /* @internal */ returnFlowNode?: FlowNode;
3221 /* @internal */ fallthroughFlowNode?: FlowNode;
3228 /* @internal */ fallthroughFlowNode?: FlowNode;
3894 export type FlowNode =
3918 antecedents: FlowNode[] | undefined;
3925 antecedent: FlowNode;
[all …]
Dchecker.ts1022 let lastFlowNode: FlowNode | undefined;
1040 const flowLoopNodes: FlowNode[] = [];
1043 const sharedFlowNodes: FlowNode[] = [];
23983 function getFlowNodeId(flow: FlowNode): number {
24691 function isReachableFlowNode(flow: FlowNode) {
24705 function isReachableFlowNodeWorker(flow: FlowNode, noCacheCheck: boolean): boolean {
24776 function isPostSuperFlowNode(flow: FlowNode, noCacheCheck: boolean): boolean {
24866 function getTypeAtFlowNode(flow: FlowNode): FlowType {
24876 let sharedFlow: FlowNode | undefined;
/third_party/typescript/lib/
Dtypescript.d.ts2058 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCondition | FlowSwitchClause |… alias
2067 antecedents: FlowNode[] | undefined;
2071 antecedent: FlowNode;
2075 antecedent: FlowNode;
2079 antecedent: FlowNode;
2085 antecedent: FlowNode;
2089 antecedent: FlowNode;
2093 antecedents: FlowNode[];
2094 antecedent: FlowNode;
DtypescriptServices.d.ts2058 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCondition | FlowSwitchClause |… alias
2067 antecedents: FlowNode[] | undefined;
2071 antecedent: FlowNode;
2075 antecedent: FlowNode;
2079 antecedent: FlowNode;
2085 antecedent: FlowNode;
2089 antecedent: FlowNode;
2093 antecedents: FlowNode[];
2094 antecedent: FlowNode;
Dtsserverlibrary.d.ts2058 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCondition | FlowSwitchClause |… alias
2067 antecedents: FlowNode[] | undefined;
2071 antecedent: FlowNode;
2075 antecedent: FlowNode;
2079 antecedent: FlowNode;
2085 antecedent: FlowNode;
2089 antecedent: FlowNode;
2093 antecedents: FlowNode[];
2094 antecedent: FlowNode;
/third_party/typescript/tests/baselines/reference/api/
Dtypescript.d.ts2058 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCondition | FlowSwitchClause |… alias
2067 antecedents: FlowNode[] | undefined;
2071 antecedent: FlowNode;
2075 antecedent: FlowNode;
2079 antecedent: FlowNode;
2085 antecedent: FlowNode;
2089 antecedent: FlowNode;
2093 antecedents: FlowNode[];
2094 antecedent: FlowNode;
Dtsserverlibrary.d.ts2058 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCondition | FlowSwitchClause |… alias
2067 antecedents: FlowNode[] | undefined;
2071 antecedent: FlowNode;
2075 antecedent: FlowNode;
2079 antecedent: FlowNode;
2085 antecedent: FlowNode;
2089 antecedent: FlowNode;
2093 antecedents: FlowNode[];
2094 antecedent: FlowNode;