io.joern.fuzzyc2cpg.ast.expressions.PropertyExpression Maven / Gradle / Ivy
package io.joern.fuzzyc2cpg.ast.expressions;
import io.joern.fuzzyc2cpg.ast.walking.ASTNodeVisitor;
public class PropertyExpression extends MemberAccess {
private Expression objectExpression = null;
private Expression propertyExpression = null;
public Expression getObjectExpression() {
return this.objectExpression;
}
public void setObjectExpression(Expression objectExpression) {
this.objectExpression = objectExpression;
super.addChild(objectExpression);
}
public Expression getPropertyExpression() {
return this.propertyExpression;
}
public void setPropertyExpression(Expression propertyExpression) {
this.propertyExpression = propertyExpression;
super.addChild(propertyExpression);
}
@Override
public void accept(ASTNodeVisitor visitor) {
visitor.visit(this);
}
}