abc.aspectj.visit
Class ParentDeclarer

java.lang.Object
  extended by ErrorHandlingVisitor
      extended by abc.aspectj.visit.ParentDeclarer

public class ParentDeclarer
extends ErrorHandlingVisitor

Type checks declare parents declarations and integrates the declared parents into the Polyglot class hierarchy.

Author:
Aske Simon Christensen

Constructor Summary
ParentDeclarer(Job job, TypeSystem ts, NodeFactory nf, ExtensionInfo ext)
           
 
Method Summary
 NodeVisitor enterCall(Node n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParentDeclarer

public ParentDeclarer(Job job,
                      TypeSystem ts,
                      NodeFactory nf,
                      ExtensionInfo ext)
Method Detail

enterCall

public NodeVisitor enterCall(Node n)
                      throws SemanticException
Throws:
SemanticException