Ejemplo n.º 1
0
 @Override
 public void caseAStart(AStart node) {
   try {
     super.caseAStart(node);
   } catch (AbortedScopeCompilationException e) {
     // aborted top level element compilation...
   }
 }
 @Override
 public void caseAQualifiedSingleTypeIdentifier(AQualifiedSingleTypeIdentifier node) {
   super.caseAQualifiedSingleTypeIdentifier(node);
   TemplateBindingProcessor<Classifier, Type> tbp =
       new TemplateBindingProcessor<Classifier, Type>();
   tbp.process(node);
   parameterIdentifiers = tbp.getParameterIdentifiers();
   final String qualifiedIdentifier =
       Util.parseQualifiedIdentifier(node.getMinimalTypeIdentifier());
   Type type = resolveType(node, qualifiedIdentifier);
   if (type != null) addElement(type);
 }