io.joern.fuzzyc2cpg.ast.expressions.ClassConstantExpression Maven / Gradle / Ivy
package io.joern.fuzzyc2cpg.ast.expressions;
import io.joern.fuzzyc2cpg.ast.walking.ASTNodeVisitor;
public class ClassConstantExpression extends MemberAccess {
private Expression classExpression = null;
private StringExpression constantName = null;
public Expression getClassExpression() {
return this.classExpression;
}
public void setClassExpression(Expression classExpression) {
this.classExpression = classExpression;
super.addChild(classExpression);
}
public StringExpression getConstantName() {
return this.constantName;
}
public void setConstantName(StringExpression constantName) {
this.constantName = constantName;
super.addChild(constantName);
}
@Override
public void accept(ASTNodeVisitor visitor) {
visitor.visit(this);
}
}