Package de.fraunhofer.aisec.cpg.graph
Class Statement
- java.lang.Object
-
- de.fraunhofer.aisec.cpg.graph.Node
-
- de.fraunhofer.aisec.cpg.graph.Statement
-
- Direct Known Subclasses:
AssertStatement,BreakStatement,CaseStatement,CatchClause,CompoundStatement,ContinueStatement,DeclarationStatement,DefaultStatement,DoStatement,EmptyStatement,Expression,ForEachStatement,ForStatement,GotoStatement,IfStatement,LabelStatement,ReturnStatement,SwitchStatement,SynchronizedStatement,TryStatement,WhileStatement
public class Statement extends Node
A statement.
-
-
Constructor Summary
Constructors Constructor Description Statement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.List<VariableDeclaration>getLocals()inthashCode()voidsetLocals(java.util.List<VariableDeclaration> locals)-
Methods inherited from class de.fraunhofer.aisec.cpg.graph.Node
addNextDFG, addPrevDFG, disconnectFromGraph, getArgumentIndex, getCode, getFile, getId, getName, getNextCFG, getNextDFG, getNextEOG, getPrevDFG, getPrevEOG, getRegion, isDummy, isImplicit, removeNextDFG, removePrevDFG, setArgumentIndex, setCode, setComment, setDummy, setFile, setImplicit, setName, setNextDFG, setNextEOG, setPrevDFG, setPrevEOG, setRegion, toString
-
-
-
-
Method Detail
-
getLocals
public java.util.List<VariableDeclaration> getLocals()
-
setLocals
public void setLocals(java.util.List<VariableDeclaration> locals)
-
-