Class Grammar_WithConceptsScopesGenitor
java.lang.Object
de.monticore.grammar.grammar_withconcepts._symboltable.Grammar_WithConceptsScopesGenitorTOP
de.monticore.grammar.grammar_withconcepts._symboltable.Grammar_WithConceptsScopesGenitor
- All Implemented Interfaces:
Grammar_WithConceptsHandler,Grammar_WithConceptsVisitor2,de.monticore.visitor.IHandler,de.monticore.visitor.IVisitor
-
Field Summary
Fields inherited from class de.monticore.grammar.grammar_withconcepts._symboltable.Grammar_WithConceptsScopesGenitorTOP
firstCreatedScope, scopeStack, traverser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFromAST(ASTMCGrammar rootNode) Creates the symbol table starting from therootNodeand returns the first scope that was created.Methods inherited from class de.monticore.grammar.grammar_withconcepts._symboltable.Grammar_WithConceptsScopesGenitorTOP
addToScopeStack, createScope, getCurrentScope, getFirstCreatedScope, getTraverser, initArtifactScopeHP1, initArtifactScopeHP2, initScopeHP1, initScopeHP2, putOnStack, removeCurrentScope, setScopeStack, setTraverser, visit, visit, visit, visitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.grammar.grammar_withconcepts._visitor.Grammar_WithConceptsHandler
handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverseMethods inherited from interface de.monticore.grammar.grammar_withconcepts._visitor.Grammar_WithConceptsVisitor2
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visitMethods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverseMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Constructor Details
-
Grammar_WithConceptsScopesGenitor
public Grammar_WithConceptsScopesGenitor()
-
-
Method Details
-
createFromAST
Creates the symbol table starting from therootNodeand returns the first scope that was created.- Overrides:
createFromASTin classGrammar_WithConceptsScopesGenitorTOP- Parameters:
rootNode- the root node- Returns:
- the first scope that was created
-