@Override public List<PDefinition> caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { List<PDefinition> result = new Vector<PDefinition>(); result.add(node.getDef()); return result; }
@Override public Boolean caseAImportedDefinition(AImportedDefinition def) throws AnalysisException { return def.getDef().apply(THIS); }
public void caseAImportedDefinition(AImportedDefinition node, NewQuestion question) throws AnalysisException { node.getDef().apply(this, question); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return node.getDef().apply(this); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return node.getDef().apply(THIS); }
@Override public PType caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return ((AImportedDefinition) node).getDef().apply(THIS); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return node.getDef().apply(THIS); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition def) throws AnalysisException { return def.getDef().apply(THIS); }
@Override public PDefinition caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return node.getDef().apply(THIS); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition def) throws AnalysisException { return def.getDef().apply(THIS); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition def) throws AnalysisException { return def.getDef().apply(THIS); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return node.getDef().apply(THIS); }
@Override public LexNameList caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return node.getDef().apply(THIS); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return node.getDef().apply(this); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { return node.getDef().apply(THIS); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition def) throws AnalysisException { return def.getDef().apply(THIS); }
@Override public Boolean caseAImportedDefinition(AImportedDefinition def) throws AnalysisException { return def.getDef().apply(THIS); }
@Override public void caseAImportedDefinition(AImportedDefinition node) throws AnalysisException { node.setUsed(true); node.getDef().apply(THIS); }
@Override public PDefinition caseAImportedDefinition(AImportedDefinition node, Newquestion question) throws AnalysisException { PDefinition def = node.getDef().apply(this, question);// PDefinitionAssistantTC.findName(d.getDef(), sought, // scope); if (def != null) { af.createPDefinitionAssistant().markUsed(node); } return def; }
@Override public PType caseAImportedDefinition(AImportedDefinition node, TypeCheckInfo question) throws AnalysisException { node.setType(node.getDef().apply(THIS, question)); return node.getType(); }