bodyInstructionList.addInstruction(ABCConstants.OP_pushstring,
((LiteralNode)valueNode).getValue());
break;
case ClassReferenceID:
ClassReferenceNode crn = (ClassReferenceNode)valueNode;
if (crn.getName() != null)
{
IResolvedQualifiersReference refClass = ReferenceFactory.packageQualifiedReference(project.getWorkspace(), crn.getName());
if (refClass.resolve(project, crn.getASScope(), DependencyType.EXPRESSION, true) == null)
{
ICompilerProblem problem = new UnresolvedClassReferenceProblem(crn, crn.getName());
problems.add(problem);
}
}
String className = crn.getName();
if(className == null)
{
bodyInstructionList.addInstruction(ABCConstants.OP_pushnull);
}
else