| Methods in fr.umlv.tatoo.cc.ebnf.ast with parameters of type TypeVarAST |
TerminalDefAST |
ASTGrammarEvaluator.branch_lexem_terminal(TokenAST<String> id,
TypeVarAST type_optional,
PriorityVarAST priority_optional)
|
NodeBuilder<NonTerminalDefAST> |
TreeFactory.createNonTerminalDef(TokenAST<String> name,
TypeVarAST type,
List<ProductionDefAST> productions)
|
NodeBuilder<TerminalDefAST> |
TreeFactory.createTerminalDef(TerminalDefAST.TerminalKind kind,
TokenAST<String> name,
AliasDefAST alias,
TypeVarAST type,
RuleDefAST rule,
PriorityVarAST priority)
|
NodeBuilder<VariableTypeDefAST> |
TreeFactory.createVariableTypeDef(VariableVarAST variable,
TypeVarAST type)
|
NonTerminalDefAST |
ASTGrammarEvaluator.decl_productions(TokenAST<String> id,
TypeVarAST type_optional,
TokenAST<?> assign,
List<Node> prods,
TokenAST<?> semicolon)
|
Node |
ASTGrammarEvaluator.lexem_terminal(TokenAST<String> id,
AliasDefAST alias_optional,
TypeVarAST type_optional,
SimpleNodeAST<String> regex_optional,
PriorityVarAST priority_optional)
|
VariableTypeDefAST |
ASTGrammarEvaluator.vartype_def(VariableVarAST variable,
TypeVarAST type)
|
R |
TreeASTVisitor.visit(TypeVarAST node,
P parameter)
|