@@ -8,7 +8,7 @@ module ControlFlow {
88 import semmle.code.csharp.controlflow.internal.SuccessorType
99 private import SuccessorTypes
1010 private import internal.ControlFlowGraphImpl
11- private import internal.Splitting
11+ private import internal.Splitting as Splitting
1212
1313 /**
1414 * A control flow node.
@@ -314,15 +314,16 @@ module ControlFlow {
314314 * different splits for the element.
315315 */
316316 class ElementNode extends Node , TElementNode {
317- private Splits splits ;
317+ private Splitting :: Splits splits ;
318318 private ControlFlowElement cfe ;
319319
320320 ElementNode ( ) { this = TElementNode ( cfe , splits ) }
321321
322322 override Callable getEnclosingCallable ( ) {
323323 result = cfe .getEnclosingCallable ( )
324324 or
325- result = this .getASplit ( ) .( InitializerSplitting:: InitializerSplitImpl ) .getConstructor ( )
325+ result =
326+ this .getASplit ( ) .( Splitting:: InitializerSplitting:: InitializerSplit ) .getConstructor ( )
326327 }
327328
328329 override ControlFlowElement getElement ( ) { result = cfe }
@@ -359,15 +360,15 @@ module ControlFlow {
359360 Type getType ( ) { result = e .getType ( ) }
360361 }
361362
362- class Split = SplitImpl ;
363+ class Split = Splitting :: Split ;
363364
364- class FinallySplit = FinallySplitting:: FinallySplitImpl ;
365+ class FinallySplit = Splitting :: FinallySplitting:: FinallySplit ;
365366
366- class ExceptionHandlerSplit = ExceptionHandlerSplitting:: ExceptionHandlerSplitImpl ;
367+ class ExceptionHandlerSplit = Splitting :: ExceptionHandlerSplitting:: ExceptionHandlerSplit ;
367368
368- class BooleanSplit = BooleanSplitting:: BooleanSplitImpl ;
369+ class BooleanSplit = Splitting :: BooleanSplitting:: BooleanSplit ;
369370
370- class LoopSplit = LoopSplitting:: LoopSplitImpl ;
371+ class LoopSplit = Splitting :: LoopSplitting:: LoopSplit ;
371372 }
372373
373374 class BasicBlock = BBs:: BasicBlock ;
0 commit comments