Class RecordScope
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
de.fraunhofer.aisec.cpg.passes.scopes.RecordScope
public class RecordScope extends NameScope
-
Field Summary
Fields inherited from class de.fraunhofer.aisec.cpg.passes.scopes.ValueDeclarationScope
logFields inherited from class de.fraunhofer.aisec.cpg.passes.scopes.Scope
astNode, children, labelStatements, parent, scopedName -
Constructor Summary
Constructors Constructor Description RecordScope(de.fraunhofer.aisec.cpg.graph.Node node, java.lang.String currentPrefix, java.lang.String delimiter) -
Method Summary
Methods inherited from class de.fraunhofer.aisec.cpg.passes.scopes.NameScope
getNamePrefix, setNamePrefixMethods inherited from class de.fraunhofer.aisec.cpg.passes.scopes.StructureDeclarationScope
addDeclaration, getStructureDeclarations, setStructureDeclarationsMethods inherited from class de.fraunhofer.aisec.cpg.passes.scopes.ValueDeclarationScope
addTypedef, getTypedefs, getValueDeclarations, setTypedefs, setValueDeclarationsMethods inherited from class de.fraunhofer.aisec.cpg.passes.scopes.Scope
addLabelStatement, getAstNode, getChildren, getLabelStatements, getParent, getScopedName, setAstNode, setChildren, setLabelStatements, setParent, setScopedNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
RecordScope
public RecordScope(de.fraunhofer.aisec.cpg.graph.Node node, java.lang.String currentPrefix, java.lang.String delimiter)
-