public void visitPropertyExpression(final PropertyExpression pexp) {
super.visitPropertyExpression(pexp);
if (!existsProperty(pexp, true)) {
Expression objectExpression = pexp.getObjectExpression();
addStaticTypeError("No such property: " + pexp.getPropertyAsString() +
<BUG>" for class: " + findCurrentInstanceOfClass(objectExpression, objectExpression.getType()), pexp);
</BUG>
}
}
@Override

public void visitPropertyExpression(final PropertyExpression pexp) {
super.visitPropertyExpression(pexp);
if (!existsProperty(pexp, true)) {
Expression objectExpression = pexp.getObjectExpression();
addStaticTypeError("No such property: " + pexp.getPropertyAsString() +
" for class: " + findCurrentInstanceOfClass(objectExpression, getType(objectExpression)).toString(false), pexp);
}
}
@Override
