JavaStoreWalker Class Reference
Java 1.2 AST Recognizer Grammar. More...
#include <JavaStoreWalker.hpp>
Inheritance diagram for JavaStoreWalker:


Detailed Description
Java 1.2 AST Recognizer Grammar.Author: Terence Parr parrt@magelang.com
Version tracking now done with following ID:
- Id
- JavaStoreWalker.hpp,v 1.14 2003/08/19 11:27:42 raggi Exp
This grammar is in the PUBLIC DOMAIN
BUGS
Definition at line 40 of file JavaStoreWalker.hpp.
Constructor & Destructor Documentation
|
Definition at line 11 of file JavaStoreWalker.cpp. References ANTLR_USE_NAMESPACE. |
Member Function Documentation
|
Definition at line 3076 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, expression(), ASTRefCount< T >::get(), nullAST, primaryExpression(), and RefJavaAST. Referenced by primaryExpression(). |
|
Definition at line 1539 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), initializer(), nullAST, and RefJavaAST. Referenced by initializer(), and newExpression(). |
|
Definition at line 830 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by primaryExpression(), and type(). |
|
Definition at line 2035 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, expression(), ASTRefCount< T >::get(), nullAST, RefJavaAST, and slist(). Referenced by stat(). |
|
Definition at line 15 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), importDefinition(), init(), nullAST, packageDefinition(), RefJavaAST, and typeDefinition(). Referenced by JavaSupportPart::customEvent(), and JavaDriver::fileParsed(). |
|
Definition at line 3162 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by primaryExpression(). |
|
Definition at line 1119 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, CodeModel::create(), FunctionDom, ASTRefCount< T >::get(), m_file, m_model, methodHead(), modifiers(), nullAST, RefJavaAST, and slist(). Referenced by objBlock(). |
|
Definition at line 2001 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, expression(), ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by newExpression(), primaryExpression(), and stat(). |
|
Definition at line 2175 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, primaryExpression(), and RefJavaAST. Referenced by expression(), and primaryExpression(). |
|
Definition at line 1518 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, expr(), ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by arrayIndex(), caseGroup(), elist(), initializer(), newArrayDeclarator(), and stat(). |
|
Definition at line 452 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), nullAST, and RefJavaAST. Referenced by typeDefinition(). |
|
Definition at line 3271 of file JavaStoreWalker.cpp. References RefJavaAST. |
|
Definition at line 77 of file JavaStoreWalker.hpp. Referenced by getTokenName(). |
|
Definition at line 81 of file JavaStoreWalker.hpp. References getNumTokens(), and tokenNames. |
|
Definition at line 2152 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, parameterDef(), RefJavaAST, and slist(). Referenced by tryBlock(). |
|
Definition at line 273 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by extendsClause(), identifierStar(), implementsClause(), packageDefinition(), throwsClause(), and type(). |
|
Definition at line 330 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), nullAST, and RefJavaAST. Referenced by importDefinition(). |
|
Definition at line 496 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), nullAST, and RefJavaAST. Referenced by typeDefinition(). |
|
Definition at line 115 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifierStar(), nullAST, and RefJavaAST. Referenced by compilationUnit(). |
|
Definition at line 64 of file JavaStoreWalker.hpp. References ast_factory, initializeASTFactory(), m_anon, m_currentAccess, and m_currentScope. Referenced by compilationUnit(). |
|
Definition at line 3276 of file JavaStoreWalker.cpp. Referenced by init(). |
|
Definition at line 1485 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, arrayInitializer(), expression(), ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by arrayInitializer(), and varInitializer(). |
|
Definition at line 641 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ClassDom, FunctionDom, ASTRefCount< T >::get(), methodDecl(), nullAST, RefJavaAST, variableDef(), and VariableDom. Referenced by typeDefinition(). |
|
Definition at line 1019 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, CodeModel::create(), FunctionDom, ASTRefCount< T >::get(), m_file, m_model, methodHead(), modifiers(), nullAST, RefJavaAST, and typeSpec(). Referenced by interfaceBlock(). |
|
Definition at line 1165 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, CodeModel::create(), FunctionDom, ASTRefCount< T >::get(), m_file, m_model, methodHead(), modifiers(), nullAST, RefJavaAST, slist(), and typeSpec(). Referenced by objBlock(). |
|
Definition at line 1267 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ArgumentDom, FunctionDom, ASTRefCount< T >::get(), m_currentScope, nullAST, parameterDef(), RefJavaAST, and throwsClause(). Referenced by ctorDef(), methodDecl(), and methodDef(). |
|
Definition at line 914 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by modifiers(). |
|
Definition at line 409 of file JavaStoreWalker.cpp. References _retTree, _tokenSet_0, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), modifier(), nullAST, and RefJavaAST. Referenced by ctorDef(), methodDecl(), methodDef(), parameterDef(), typeDefinition(), and variableDef(). |
|
Definition at line 3211 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, expression(), ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by newExpression(). |
|
Definition at line 3099 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, arrayInitializer(), elist(), ASTRefCount< T >::get(), newArrayDeclarator(), nullAST, RefJavaAST, and type(). Referenced by primaryExpression(). |
|
Definition at line 540 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ClassDom, ctorDef(), FunctionDom, ASTRefCount< T >::get(), methodDef(), nullAST, RefJavaAST, slist(), typeDefinition(), variableDef(), and VariableDom. Referenced by typeDefinition(). |
|
Definition at line 1464 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, and slist(). |
|
Definition at line 90 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), nullAST, and RefJavaAST. Referenced by compilationUnit(). |
|
Definition at line 1422 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ArgumentDom, CodeModel::create(), ASTRefCount< T >::get(), m_model, modifiers(), nullAST, RefJavaAST, and typeSpec(). Referenced by handler(), and methodHead(). |
|
Definition at line 2777 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, arrayIndex(), builtInType(), constant(), elist(), expr(), ASTRefCount< T >::get(), newExpression(), nullAST, RefJavaAST, type(), and typeSpec(). Referenced by arrayIndex(), and expr(). |
|
Definition at line 54 of file JavaStoreWalker.hpp. References m_model. Referenced by JavaSupportPart::customEvent(), and JavaDriver::fileParsed(). |
|
Definition at line 59 of file JavaStoreWalker.hpp. References FileDom, and m_file. Referenced by JavaSupportPart::customEvent(), and JavaDriver::fileParsed(). |
|
Definition at line 1233 of file JavaStoreWalker.cpp. References _retTree, _tokenSet_1, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, and stat(). Referenced by caseGroup(), ctorDef(), handler(), methodDef(), objBlock(), objectinitializer(), stat(), and tryBlock(). |
|
Definition at line 1607 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, caseGroup(), elist(), expression(), ASTRefCount< T >::get(), nullAST, RefJavaAST, slist(), tryBlock(), typeDefinition(), and variableDef(). Referenced by slist(). |
|
Definition at line 1573 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), nullAST, and RefJavaAST. Referenced by methodHead(). |
|
Definition at line 2090 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), handler(), nullAST, RefJavaAST, and slist(). Referenced by stat(). |
|
Definition at line 779 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, builtInType(), ASTRefCount< T >::get(), identifier(), nullAST, and RefJavaAST. Referenced by newExpression(), primaryExpression(), and typeSpecArray(). |
|
Definition at line 140 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ClassDom, CodeModel::create(), extendsClause(), ASTRefCount< T >::get(), implementsClause(), interfaceBlock(), m_currentClass, m_currentScope, m_file, m_model, modifiers(), nullAST, objBlock(), and RefJavaAST. Referenced by compilationUnit(), objBlock(), and stat(). |
|
Definition at line 698 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, and typeSpecArray(). Referenced by methodDecl(), methodDef(), parameterDef(), primaryExpression(), and variableDef(). |
|
Definition at line 723 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, and type(). Referenced by typeSpec(). |
|
Definition at line 1340 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, and VariableDom. Referenced by variableDef(). |
|
Definition at line 1067 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, CodeModel::create(), ASTRefCount< T >::get(), m_file, m_model, modifiers(), nullAST, RefJavaAST, typeSpec(), variableDeclarator(), VariableDom, and varInitializer(). Referenced by interfaceBlock(), objBlock(), and stat(). |
|
Definition at line 1385 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), initializer(), nullAST, and RefJavaAST. Referenced by variableDef(). |
Member Data Documentation
|
|
Referenced by modifiers(). |
|
Definition at line 3436 of file JavaStoreWalker.cpp. |
|
Referenced by slist(). |
|
Definition at line 3440 of file JavaStoreWalker.cpp. |
|
Definition at line 51 of file JavaStoreWalker.hpp. Referenced by init(). |
|
Definition at line 50 of file JavaStoreWalker.hpp. Referenced by init(). |
|
Definition at line 49 of file JavaStoreWalker.hpp. Referenced by init(). |
|
Definition at line 48 of file JavaStoreWalker.hpp. Referenced by typeDefinition(). |
|
Definition at line 45 of file JavaStoreWalker.hpp. Referenced by init(), methodHead(), and typeDefinition(). |
|
Definition at line 47 of file JavaStoreWalker.hpp. Referenced by ctorDef(), methodDecl(), methodDef(), setFile(), typeDefinition(), and variableDef(). |
|
Definition at line 46 of file JavaStoreWalker.hpp. Referenced by ctorDef(), methodDecl(), methodDef(), parameterDef(), setCodeModel(), typeDefinition(), and variableDef(). |
|
Definition at line 144 of file JavaStoreWalker.hpp. |
|
Definition at line 139 of file JavaStoreWalker.hpp. |
|
Definition at line 3279 of file JavaStoreWalker.cpp. Referenced by getTokenName(). |
The documentation for this class was generated from the following files:
- languages/java/JavaStoreWalker.hpp
- languages/java/JavaStoreWalker.cpp