Class ArraySubscriptionExpression

java.lang.Object
de.fraunhofer.aisec.cpg.graph.Node
de.fraunhofer.aisec.cpg.graph.statements.Statement
de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression
de.fraunhofer.aisec.cpg.graph.statements.expressions.ArraySubscriptionExpression
All Implemented Interfaces:
DeclarationHolder, de.fraunhofer.aisec.cpg.graph.HasBase, HasType, HasType.TypeListener, Persistable, IVisitable<de.fraunhofer.aisec.cpg.graph.Node>

public class ArraySubscriptionExpression
extends Expression
implements HasType.TypeListener, de.fraunhofer.aisec.cpg.graph.HasBase
Represents the Subscription or access of an array of the form array[index], where both array and index are of type Expression. CPP can overload operators thus changing semantics of array access.
  • Constructor Details

    • ArraySubscriptionExpression

      public ArraySubscriptionExpression()
  • Method Details