Package de.fraunhofer.aisec.cpg.graph
Class MemberCallExpression
- java.lang.Object
-
- de.fraunhofer.aisec.cpg.graph.Node
-
- de.fraunhofer.aisec.cpg.graph.Statement
-
- de.fraunhofer.aisec.cpg.graph.Expression
-
- de.fraunhofer.aisec.cpg.graph.CallExpression
-
- de.fraunhofer.aisec.cpg.graph.MemberCallExpression
-
- All Implemented Interfaces:
HasType,HasType.TypeListener
public class MemberCallExpression extends CallExpression
Represents aCallExpressionto a function, which is a member of aRecordDeclaration. For exampleobj.toString().
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.fraunhofer.aisec.cpg.graph.HasType
HasType.TypeListener
-
-
Field Summary
-
Fields inherited from class de.fraunhofer.aisec.cpg.graph.CallExpression
invokes
-
Fields inherited from class de.fraunhofer.aisec.cpg.graph.Expression
type
-
-
Constructor Summary
Constructors Constructor Description MemberCallExpression()
-
Method Summary
-
Methods inherited from class de.fraunhofer.aisec.cpg.graph.CallExpression
equals, getArguments, getBase, getFqn, getInvokes, getSignature, hashCode, possibleSubTypesChanged, setArguments, setBase, setFqn, setInvokes, toString, typeChanged
-
Methods inherited from class de.fraunhofer.aisec.cpg.graph.Expression
getPossibleSubTypes, getType, getTypeListeners, refreshType, registerTypeListener, resetTypes, setPossibleSubTypes, setType, unregisterTypeListener
-
Methods inherited from class de.fraunhofer.aisec.cpg.graph.Node
addNextDFG, addPrevDFG, getArgumentIndex, getCode, getFile, getId, getName, getNextCFG, getNextDFG, getNextEOG, getPrevDFG, getPrevEOG, getRegion, isDummy, removeNextDFG, removePrevDFG, setArgumentIndex, setCode, setComment, setDummy, setFile, setName, setNextDFG, setNextEOG, setPrevDFG, setPrevEOG, setRegion
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.fraunhofer.aisec.cpg.graph.HasType
shouldBeNotified
-
-