Class NameScope
- java.lang.Object
-
- de.fraunhofer.aisec.cpg.passes.scopes.Scope
-
- de.fraunhofer.aisec.cpg.passes.scopes.ValueDeclarationScope
-
- de.fraunhofer.aisec.cpg.passes.scopes.StructureDeclarationScope
-
- de.fraunhofer.aisec.cpg.passes.scopes.NameScope
-
- Direct Known Subclasses:
RecordScope
public class NameScope extends StructureDeclarationScope
-
-
Field Summary
-
Fields inherited from class de.fraunhofer.aisec.cpg.passes.scopes.ValueDeclarationScope
log
-
Fields inherited from class de.fraunhofer.aisec.cpg.passes.scopes.Scope
astNode, children, labelStatements, parent, scopedName
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetNamePrefix()voidsetNamePrefix(java.lang.String namePrefix)-
Methods inherited from class de.fraunhofer.aisec.cpg.passes.scopes.StructureDeclarationScope
addDeclaration, getStructureDeclarations, setStructureDeclarations
-
Methods inherited from class de.fraunhofer.aisec.cpg.passes.scopes.ValueDeclarationScope
addTypedef, getTypedefs, getValueDeclarations, setTypedefs, setValueDeclarations
-
Methods inherited from class de.fraunhofer.aisec.cpg.passes.scopes.Scope
addLabelStatement, getAstNode, getChildren, getLabelStatements, getParent, getScopedName, setAstNode, setChildren, setLabelStatements, setParent, setScopedName
-
-
-
-
Constructor Detail
-
NameScope
public NameScope(Node node, java.lang.String currentPrefix, java.lang.String delimiter)
-
-