// Check for a duplicate class name.
switch(SemanticUtils.getMultiDefinitionType(this.classDefinition, project))
{
case AMBIGUOUS:
classScope.addProblem(new DuplicateClassDefinitionProblem(node, class_definition.getBaseName()));
break;
case NONE:
break;
default:
assert false; // I don't think classes can have other type of multiple definitions