Home
last modified time | relevance | path

Searched refs:FlowLabel (Results 1 – 9 of 9) sorted by relevance

/third_party/typescript/src/compiler/
Dbinder.ts13 breakTarget: FlowLabel;
14 continueTarget: FlowLabel | undefined;
201 let currentBreakTarget: FlowLabel | undefined;
202 let currentContinueTarget: FlowLabel | undefined;
203 let currentReturnTarget: FlowLabel | undefined;
204 let currentTrueTarget: FlowLabel | undefined;
205 let currentFalseTarget: FlowLabel | undefined;
206 let currentExceptionTarget: FlowLabel | undefined;
960 function createBranchLabel(): FlowLabel {
964 function createLoopLabel(): FlowLabel {
[all …]
Dtypes.ts3334 | FlowLabel
3356 export interface FlowLabel extends FlowNodeBase {
3394 target: FlowLabel;
Dchecker.ts22168 …return some((<FlowLabel>flow).antecedents, f => isReachableFlowNodeWorker(f, /*noCacheCheck*/ fals…
22171 const antecedents = (<FlowLabel>flow).antecedents;
22226 … return every((<FlowLabel>flow).antecedents, f => isPostSuperFlowNode(f, /*noCacheCheck*/ false));
22230 flow = (<FlowLabel>flow).antecedents![0];
22326 if ((<FlowLabel>flow).antecedents!.length === 1) {
22327 flow = (<FlowLabel>flow).antecedents![0];
22331 getTypeAtFlowBranchLabel(<FlowLabel>flow) :
22332 getTypeAtFlowLoopLabel(<FlowLabel>flow);
22551 function getTypeAtFlowBranchLabel(flow: FlowLabel): FlowType {
22604 function getTypeAtFlowLoopLabel(flow: FlowLabel): FlowType {
/third_party/typescript/src/debug/
Ddbg.ts67 | FlowLabel
85 interface FlowLabel extends FlowNodeBase { interface
117 target: FlowLabel;
230 function hasAntecedents(f: FlowNode): f is FlowLabel & { antecedents: FlowNode[] } {
231 return !!(f.flags & FlowFlags.Label) && !!(f as FlowLabel).antecedents;
/third_party/typescript/lib/
Dtypescript.d.ts1893 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwi…
1901 export interface FlowLabel extends FlowNodeBase { interface
1927 target: FlowLabel;
DtypescriptServices.d.ts1893 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwi…
1901 export interface FlowLabel extends FlowNodeBase { interface
1927 target: FlowLabel;
Dtsserverlibrary.d.ts1893 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwi…
1901 export interface FlowLabel extends FlowNodeBase { interface
1927 target: FlowLabel;
/third_party/typescript/tests/baselines/reference/api/
Dtypescript.d.ts1904 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwi…
1912 export interface FlowLabel extends FlowNodeBase { interface
1938 target: FlowLabel;
Dtsserverlibrary.d.ts1904 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwi…
1912 export interface FlowLabel extends FlowNodeBase { interface
1938 target: FlowLabel;