| |
|
| java.lang.Object xtc.tree.Visitor xtc.lang.jeannie.Analyzer
Analyzer | final public class Analyzer extends Visitor (Code) | | A visitor that constructs a symbol table for a Jeannie file.
Assumes that the AST has been simplified with jeannie.AstSimplifier.
author: Martin Hirzel |
Inner Class :final static class JeannieCAnalyzer extends CAnalyzer | |
_cAnalyzer | final JeannieCAnalyzer _cAnalyzer(Code) | | |
_jAnalyzer | final JeannieJavaAnalyzer _jAnalyzer(Code) | | |
enterC | final void enterC()(Code) | | |
enterJava | final void enterJava()(Code) | | |
exitJava | final void exitJava()(Code) | | |
visitCompilationUnit | final public void visitCompilationUnit(GNode n)(Code) | | Visit a CompilationUnit = CDeclarations [PackageDeclaration] ImportDeclaration* JeannieJava.Declaration*.
|
visitTranslationUnit | final public void visitTranslationUnit(GNode n)(Code) | | Visit a TranslationUnit = [JavaImports] ExternalDeclaration* Annotations.
|
|
|
|