Class DesignatedInitializerExpression

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.DesignatedInitializerExpression
All Implemented Interfaces:
DeclarationHolder, HasType, Persistable, IVisitable<de.fraunhofer.aisec.cpg.graph.Node>

public class DesignatedInitializerExpression
extends Expression
  • Constructor Details

    • DesignatedInitializerExpression

      public DesignatedInitializerExpression()
  • Method Details

    • getRhs

      public Expression getRhs()
    • setRhs

      public void setRhs​(Expression rhs)
    • getLhs

      public java.util.List<Expression> getLhs()
    • getLhsPropertyEdge

      public java.util.List<de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge<Expression>> getLhsPropertyEdge()
    • setLhs

      public void setLhs​(java.util.List<Expression> lhs)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class Expression
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class Expression
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Expression