io.joern.fuzzyc2cpg.ast.expressions.CallExpressionBase Maven / Gradle / Ivy
package io.joern.fuzzyc2cpg.ast.expressions;
import io.joern.fuzzyc2cpg.ast.walking.ASTNodeVisitor;
public class CallExpressionBase extends PostfixExpression {
private Expression targetFunc = null;
private ArgumentList argumentList = null;
public Expression getTargetFunc() {
return this.targetFunc;
}
public void setTargetFunc(Expression targetFunc) {
this.targetFunc = targetFunc;
super.addChild(targetFunc);
}
public ArgumentList getArgumentList() {
return this.argumentList;
}
public void setArgumentList(ArgumentList argumentList) {
this.argumentList = argumentList;
super.addChild(argumentList);
}
@Override
public void accept(ASTNodeVisitor visitor) {
visitor.visit(this);
}
}