IVariableBinding variableBinding = (IVariableBinding) binding;
ITypeBinding declaringTypeBinding = variableBinding
.getDeclaringClass();
if (variableBinding.isField()) {
if (Modifier.isStatic(variableBinding.getModifiers())) {
push(new PushStaticFieldVariable(variableId,
getTypeName(declaringTypeBinding), fCounter));
} else {
if (isALocalType(declaringTypeBinding)) {
setHasError(true);
addErrorMessage(EvaluationEngineMessages.ASTInstructionCompiler_36);