File tree Expand file tree Collapse file tree
tests/baselines/reference/api Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1672,6 +1672,11 @@ declare namespace ts {
16721672 Label = 12 ,
16731673 Condition = 96
16741674 }
1675+ export type FlowNode = AfterFinallyFlow | PreFinallyFlow | FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwitchClause | FlowArrayMutation ;
1676+ export interface FlowNodeBase {
1677+ flags : FlowFlags ;
1678+ id : number | undefined ;
1679+ }
16751680 export interface FlowLock {
16761681 locked ?: boolean ;
16771682 }
@@ -1682,13 +1687,8 @@ declare namespace ts {
16821687 antecedent : FlowNode ;
16831688 lock : FlowLock ;
16841689 }
1685- export type FlowNode = AfterFinallyFlow | PreFinallyFlow | FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwitchClause | FlowArrayMutation ;
1686- export interface FlowNodeBase {
1687- flags : FlowFlags ;
1688- id ?: number ;
1689- }
16901690 export interface FlowStart extends FlowNodeBase {
1691- container ?: FunctionExpression | ArrowFunction | MethodDeclaration ;
1691+ node ?: FunctionExpression | ArrowFunction | MethodDeclaration ;
16921692 }
16931693 export interface FlowLabel extends FlowNodeBase {
16941694 antecedents : FlowNode [ ] | undefined ;
@@ -1702,7 +1702,7 @@ declare namespace ts {
17021702 antecedent : FlowNode ;
17031703 }
17041704 export interface FlowCondition extends FlowNodeBase {
1705- expression : Expression ;
1705+ node : Expression ;
17061706 antecedent : FlowNode ;
17071707 }
17081708 export interface FlowSwitchClause extends FlowNodeBase {
Original file line number Diff line number Diff line change @@ -1672,6 +1672,11 @@ declare namespace ts {
16721672 Label = 12 ,
16731673 Condition = 96
16741674 }
1675+ export type FlowNode = AfterFinallyFlow | PreFinallyFlow | FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwitchClause | FlowArrayMutation ;
1676+ export interface FlowNodeBase {
1677+ flags : FlowFlags ;
1678+ id : number | undefined ;
1679+ }
16751680 export interface FlowLock {
16761681 locked ?: boolean ;
16771682 }
@@ -1682,13 +1687,8 @@ declare namespace ts {
16821687 antecedent : FlowNode ;
16831688 lock : FlowLock ;
16841689 }
1685- export type FlowNode = AfterFinallyFlow | PreFinallyFlow | FlowStart | FlowLabel | FlowAssignment | FlowCall | FlowCondition | FlowSwitchClause | FlowArrayMutation ;
1686- export interface FlowNodeBase {
1687- flags : FlowFlags ;
1688- id ?: number ;
1689- }
16901690 export interface FlowStart extends FlowNodeBase {
1691- container ?: FunctionExpression | ArrowFunction | MethodDeclaration ;
1691+ node ?: FunctionExpression | ArrowFunction | MethodDeclaration ;
16921692 }
16931693 export interface FlowLabel extends FlowNodeBase {
16941694 antecedents : FlowNode [ ] | undefined ;
@@ -1702,7 +1702,7 @@ declare namespace ts {
17021702 antecedent : FlowNode ;
17031703 }
17041704 export interface FlowCondition extends FlowNodeBase {
1705- expression : Expression ;
1705+ node : Expression ;
17061706 antecedent : FlowNode ;
17071707 }
17081708 export interface FlowSwitchClause extends FlowNodeBase {
You can’t perform that action at this time.
0 commit comments