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, arrayIndex(), expression(), ASTRefCount< T >::get(), nullAST, primaryExpression(), and RefJavaAST. Referenced by arrayIndex(), and primaryExpression(). |
|
Definition at line 1539 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, arrayInitializer(), ASTRefCount< T >::get(), initializer(), nullAST, and RefJavaAST. Referenced by arrayInitializer(), initializer(), and newExpression(). |
|
Definition at line 830 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, builtInType(), ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by builtInType(), primaryExpression(), and type(). |
|
Definition at line 2035 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, caseGroup(), expression(), ASTRefCount< T >::get(), nullAST, RefJavaAST, and slist(). Referenced by caseGroup(), and stat(). |
|
Definition at line 15 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, compilationUnit(), ASTRefCount< T >::get(), importDefinition(), init(), nullAST, packageDefinition(), RefJavaAST, and typeDefinition(). Referenced by compilationUnit(), JavaSupportPart::customEvent(), and JavaDriver::fileParsed(). |
|
Definition at line 3162 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, constant(), ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by constant(), and primaryExpression(). |
|
Definition at line 1119 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, CodeModel::create(), ctorDef(), ASTRefCount< T >::get(), m_file, m_model, methodHead(), modifiers(), nullAST, RefJavaAST, and slist(). Referenced by ctorDef(), and objBlock(). |
|
Definition at line 2001 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, elist(), expression(), ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by elist(), newExpression(), primaryExpression(), and stat(). |
|
Definition at line 2175 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, expr(), ASTRefCount< T >::get(), nullAST, primaryExpression(), and RefJavaAST. Referenced by expr(), expression(), and primaryExpression(). |
|
Definition at line 1518 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, expr(), expression(), ASTRefCount< T >::get(), nullAST, and RefJavaAST. Referenced by arrayIndex(), caseGroup(), elist(), expression(), initializer(), newArrayDeclarator(), and stat(). |
|
Definition at line 452 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, extendsClause(), ASTRefCount< T >::get(), identifier(), nullAST, and RefJavaAST. Referenced by extendsClause(), and typeDefinition(). |
|
Definition at line 3271 of file JavaStoreWalker.cpp. References RefJavaAST, and returnAST. |
|
Definition at line 77 of file JavaStoreWalker.hpp. References NUM_TOKENS. Referenced by getTokenName(). |
|
Definition at line 81 of file JavaStoreWalker.hpp. References getNumTokens(), getTokenName(), and tokenNames. Referenced by getTokenName(). |
|
Definition at line 2152 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), handler(), nullAST, parameterDef(), RefJavaAST, and slist(). Referenced by handler(), and tryBlock(). |
|
Definition at line 273 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), nullAST, and RefJavaAST. Referenced by extendsClause(), identifier(), identifierStar(), implementsClause(), packageDefinition(), throwsClause(), and type(). |
|
Definition at line 330 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), identifierStar(), nullAST, and RefJavaAST. Referenced by identifierStar(), and importDefinition(). |
|
Definition at line 496 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), implementsClause(), nullAST, and RefJavaAST. Referenced by implementsClause(), and typeDefinition(). |
|
Definition at line 115 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifierStar(), importDefinition(), nullAST, and RefJavaAST. Referenced by compilationUnit(), and importDefinition(). |
|
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. References initializeASTFactory(). Referenced by init(), and initializeASTFactory(). |
|
Definition at line 1485 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, arrayInitializer(), expression(), ASTRefCount< T >::get(), initializer(), nullAST, and RefJavaAST. Referenced by arrayInitializer(), initializer(), and varInitializer(). |
|
Definition at line 641 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), interfaceBlock(), methodDecl(), nullAST, RefJavaAST, and variableDef(). Referenced by interfaceBlock(), and typeDefinition(). |
|
Definition at line 1019 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, CodeModel::create(), ASTRefCount< T >::get(), m_file, m_model, methodDecl(), methodHead(), modifiers(), nullAST, RefJavaAST, and typeSpec(). Referenced by interfaceBlock(), and methodDecl(). |
|
Definition at line 1165 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, CodeModel::create(), ASTRefCount< T >::get(), m_file, m_model, methodDef(), methodHead(), modifiers(), nullAST, RefJavaAST, slist(), and typeSpec(). Referenced by methodDef(), and objBlock(). |
|
Definition at line 1267 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ArgumentDom, ASTRefCount< T >::get(), m_currentScope, methodHead(), nullAST, parameterDef(), RefJavaAST, and throwsClause(). Referenced by ctorDef(), methodDecl(), methodDef(), and methodHead(). |
|
Definition at line 914 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), modifier(), nullAST, and RefJavaAST. Referenced by modifier(), and modifiers(). |
|
Definition at line 409 of file JavaStoreWalker.cpp. References _retTree, _tokenSet_0, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), modifier(), modifiers(), nullAST, and RefJavaAST. Referenced by ctorDef(), methodDecl(), methodDef(), modifiers(), parameterDef(), typeDefinition(), and variableDef(). |
|
Definition at line 3211 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, expression(), ASTRefCount< T >::get(), newArrayDeclarator(), nullAST, and RefJavaAST. Referenced by newArrayDeclarator(), and newExpression(). |
|
Definition at line 3099 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, arrayInitializer(), elist(), ASTRefCount< T >::get(), newArrayDeclarator(), newExpression(), nullAST, RefJavaAST, and type(). Referenced by newExpression(), and primaryExpression(). |
|
Definition at line 540 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ctorDef(), FunctionDom, ASTRefCount< T >::get(), methodDef(), nullAST, objBlock(), RefJavaAST, slist(), typeDefinition(), variableDef(), and VariableDom. Referenced by objBlock(), and typeDefinition(). |
|
Definition at line 1464 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, objectinitializer(), RefJavaAST, and slist(). Referenced by objectinitializer(). |
|
Definition at line 90 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), nullAST, packageDefinition(), and RefJavaAST. Referenced by compilationUnit(), and packageDefinition(). |
|
Definition at line 1422 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, CodeModel::create(), ASTRefCount< T >::get(), m_model, modifiers(), nullAST, parameterDef(), RefJavaAST, and typeSpec(). Referenced by handler(), methodHead(), and parameterDef(). |
|
Definition at line 2777 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, arrayIndex(), builtInType(), constant(), elist(), expr(), ASTRefCount< T >::get(), newExpression(), nullAST, primaryExpression(), RefJavaAST, type(), and typeSpec(). Referenced by arrayIndex(), expr(), and primaryExpression(). |
|
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 file, m_file, and setFile(). Referenced by JavaSupportPart::customEvent(), JavaDriver::fileParsed(), and setFile(). |
|
Definition at line 1233 of file JavaStoreWalker.cpp. References _retTree, _tokenSet_1, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, slist(), and stat(). Referenced by caseGroup(), ctorDef(), handler(), methodDef(), objBlock(), objectinitializer(), slist(), 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(), stat(), tryBlock(), typeDefinition(), and variableDef(). |
|
Definition at line 1573 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), identifier(), nullAST, RefJavaAST, and throwsClause(). Referenced by methodHead(), and throwsClause(). |
|
Definition at line 2090 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), handler(), nullAST, RefJavaAST, slist(), and tryBlock(). Referenced by stat(), and tryBlock(). |
|
Definition at line 779 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, builtInType(), ASTRefCount< T >::get(), identifier(), nullAST, RefJavaAST, and type(). Referenced by newExpression(), primaryExpression(), type(), 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(), RefJavaAST, and typeDefinition(). Referenced by compilationUnit(), objBlock(), stat(), and typeDefinition(). |
|
Definition at line 698 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, typeSpec(), and typeSpecArray(). Referenced by methodDecl(), methodDef(), parameterDef(), primaryExpression(), typeSpec(), and variableDef(). |
|
Definition at line 723 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, type(), and typeSpecArray(). Referenced by typeSpec(), and typeSpecArray(). |
|
Definition at line 1340 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), nullAST, RefJavaAST, and variableDeclarator(). Referenced by variableDeclarator(), and 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(), variableDef(), and varInitializer(). Referenced by interfaceBlock(), objBlock(), stat(), and variableDef(). |
|
Definition at line 1385 of file JavaStoreWalker.cpp. References _retTree, ANTLR_USE_NAMESPACE, ASTRefCount< T >::get(), initializer(), nullAST, RefJavaAST, and varInitializer(). Referenced by variableDef(), and varInitializer(). |
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. Referenced by getNumTokens(). |
|
Definition at line 139 of file JavaStoreWalker.hpp. Referenced by getAST(). |
|
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