Interface CAstVisitor.Context

All Known Subinterfaces:
AstTranslator.WalkContext
All Known Implementing Classes:
AstTranslator.CodeEntityContext, AstTranslator.RootContext, AstTranslator.TypeContext
Enclosing class:
CAstVisitor<C extends CAstVisitor.Context>

public static interface CAstVisitor.Context
This interface represents a visitor-specific context. All it knows is how to get its top-level entity. It is expected that visitors will have classes implementing this interface to collect visitor-specific information.
Author:
Igor Peshansky