Class StaticCallExpression

java.lang.Object
All Implemented Interfaces:
DeclarationHolder, de.fraunhofer.aisec.cpg.graph.HasBase, HasType, HasType.SecondaryTypeEdge, HasType.TypeListener, Persistable, IVisitable<de.fraunhofer.aisec.cpg.graph.Node>

public class StaticCallExpression
extends CallExpression
A CallExpression that targets a static function of a different RecordDeclaration, without using a static import: SomeClass.invoke()
  • Constructor Details

    • StaticCallExpression

      public StaticCallExpression()
  • Method Details

    • getTargetRecord

      public java.lang.String getTargetRecord()
    • setName

      public void setName​(@NonNull java.lang.String name)
      Overrides:
      setName in class de.fraunhofer.aisec.cpg.graph.Node
    • setTargetRecord

      public void setTargetRecord​(java.lang.String targetRecord)