@@ -8,7 +8,7 @@ module ControlFlow {
8
8
import semmle.code.csharp.controlflow.internal.SuccessorType
9
9
private import SuccessorTypes
10
10
private import internal.ControlFlowGraphImpl
11
- private import internal.Splitting
11
+ private import internal.Splitting as Splitting
12
12
13
13
/**
14
14
* A control flow node.
@@ -314,15 +314,16 @@ module ControlFlow {
314
314
* different splits for the element.
315
315
*/
316
316
class ElementNode extends Node , TElementNode {
317
- private Splits splits ;
317
+ private Splitting :: Splits splits ;
318
318
private ControlFlowElement cfe ;
319
319
320
320
ElementNode ( ) { this = TElementNode ( cfe , splits ) }
321
321
322
322
override Callable getEnclosingCallable ( ) {
323
323
result = cfe .getEnclosingCallable ( )
324
324
or
325
- result = this .getASplit ( ) .( InitializerSplitting:: InitializerSplitImpl ) .getConstructor ( )
325
+ result =
326
+ this .getASplit ( ) .( Splitting:: InitializerSplitting:: InitializerSplit ) .getConstructor ( )
326
327
}
327
328
328
329
override ControlFlowElement getElement ( ) { result = cfe }
@@ -359,15 +360,15 @@ module ControlFlow {
359
360
Type getType ( ) { result = e .getType ( ) }
360
361
}
361
362
362
- class Split = SplitImpl ;
363
+ class Split = Splitting :: Split ;
363
364
364
- class FinallySplit = FinallySplitting:: FinallySplitImpl ;
365
+ class FinallySplit = Splitting :: FinallySplitting:: FinallySplit ;
365
366
366
- class ExceptionHandlerSplit = ExceptionHandlerSplitting:: ExceptionHandlerSplitImpl ;
367
+ class ExceptionHandlerSplit = Splitting :: ExceptionHandlerSplitting:: ExceptionHandlerSplit ;
367
368
368
- class BooleanSplit = BooleanSplitting:: BooleanSplitImpl ;
369
+ class BooleanSplit = Splitting :: BooleanSplitting:: BooleanSplit ;
369
370
370
- class LoopSplit = LoopSplitting:: LoopSplitImpl ;
371
+ class LoopSplit = Splitting :: LoopSplitting:: LoopSplit ;
371
372
}
372
373
373
374
class BasicBlock = BBs:: BasicBlock ;
0 commit comments