Package de.fraunhofer.aisec.cpg.passes.scopes
-
Interface Summary Interface Description IBreakable Represents a class that enhances the graph before it is persisted.IContinuable Represents a class that enhances the graph before it is persisted. -
Class Summary Class Description BlockScope DeclarationScope Is a scope where local variables can be declared and independent from specific language constructs.FunctionScope GlobalScope LoopScope NameScope RecordScope Scope Represent semantic scopes in the language and only saves information, such as relevant statements.ScopeManager The scope manager builds a multitree-structure of scopes associated to a scope.SwitchScope TryScope