Searched refs:FlowLabel (Results 1 – 9 of 9) sorted by relevance
13 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 …]
3334 | FlowLabel3356 export interface FlowLabel extends FlowNodeBase {3394 target: FlowLabel;
22168 …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 {
67 | FlowLabel85 interface FlowLabel extends FlowNodeBase { interface117 target: FlowLabel;230 function hasAntecedents(f: FlowNode): f is FlowLabel & { antecedents: FlowNode[] } {231 return !!(f.flags & FlowFlags.Label) && !!(f as FlowLabel).antecedents;
1893 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwi…1901 export interface FlowLabel extends FlowNodeBase { interface1927 target: FlowLabel;
1904 …export type FlowNode = FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwi…1912 export interface FlowLabel extends FlowNodeBase { interface1938 target: FlowLabel;