|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of VariableDecl in fr.umlv.tatoo.cc.ebnf.ast |
|---|
| Methods in fr.umlv.tatoo.cc.ebnf.ast that return VariableDecl | |
|---|---|
abstract VariableDecl |
Bindings.VariableBinding.getDomainObject()
|
| Uses of VariableDecl in fr.umlv.tatoo.cc.parser.grammar |
|---|
| Classes in fr.umlv.tatoo.cc.parser.grammar that implement VariableDecl | |
|---|---|
class |
NonTerminalDecl
|
class |
TerminalDecl
|
| Methods in fr.umlv.tatoo.cc.parser.grammar that return VariableDecl | |
|---|---|
VariableDecl |
EBNFSupport.StarDesc.getElement()
|
VariableDecl |
EBNFSupport.StarDesc.getSeparator()
|
| Methods in fr.umlv.tatoo.cc.parser.grammar that return types with arguments of type VariableDecl | |
|---|---|
List<? extends VariableDecl> |
ProductionDecl.getRight()
|
IdMap<VariableDecl> |
GrammarFactory.getVariableMap()
|
| Methods in fr.umlv.tatoo.cc.parser.grammar with parameters of type VariableDecl | |
|---|---|
NonTerminalDecl |
EBNFSupport.createOptionnalNonTerminal(String id,
VariableDecl element,
VersionDecl version)
|
NonTerminalDecl |
EBNFSupport.createStarNonTerminal(String id,
VariableDecl element,
Priority.Associativity assoc,
VersionDecl version,
boolean isStar,
VariableDecl separator)
|
NonTerminalDecl |
EBNFSupport.createStarNonTerminalUsingPrefix(String prefix,
VariableDecl element,
Priority.Associativity assoc,
VersionDecl version,
boolean isStar,
VariableDecl separator)
|
Set<TerminalDecl> |
GrammarSets.first(VariableDecl[] vars)
|
| Method parameters in fr.umlv.tatoo.cc.parser.grammar with type arguments of type VariableDecl | |
|---|---|
NonTerminalDecl |
EBNFSupport.createAnonymousNonTerminal(List<? extends VariableDecl> vars,
VersionDecl version)
|
ProductionDecl |
GrammarFactory.createProduction(String id,
NonTerminalDecl left,
List<? extends VariableDecl> right,
Priority priority,
VersionDecl version)
|
Priority |
GrammarFactory.findProductionPriority(String productionId,
List<? extends VariableDecl> rights)
|
void |
EBNFSupport.processEBNFType(Map<VariableDecl,Type> variableTypeMap)
|
| Constructor parameters in fr.umlv.tatoo.cc.parser.grammar with type arguments of type VariableDecl | |
|---|---|
FakeProduction(String id,
NonTerminalDecl left,
List<? extends VariableDecl> right)
|
|
GrammarFactory(IdMap<VariableDecl> variableMap)
|
|
ProductionDecl(String id,
NonTerminalDecl left,
List<? extends VariableDecl> right,
Priority priority,
VersionDecl version)
|
|
| Uses of VariableDecl in fr.umlv.tatoo.cc.parser.table |
|---|
| Methods in fr.umlv.tatoo.cc.parser.table that return VariableDecl | |
|---|---|
VariableDecl |
StateMetadataDecl.getAssociated()
|
VariableDecl |
NodeDecl.getAssociated()
|
VariableDecl |
NodeItem.getDottedVariable()
|
| Methods in fr.umlv.tatoo.cc.parser.table that return types with arguments of type VariableDecl | |
|---|---|
List<? extends VariableDecl> |
NodeItem.getRight()
|
| Methods in fr.umlv.tatoo.cc.parser.table with parameters of type VariableDecl | |
|---|---|
NodeDecl<I> |
NodeFactory.buildNode(GrammarSets grammarSets,
Set<I> kI,
VariableDecl associated)
|
StateMetadataDecl |
StateMetadataFactory.create(Set<? extends VersionDecl> compatibleVersions,
VariableDecl variable,
RegularTableActionDecl defaultReduce)
Create a state meta-data. |
| Constructors in fr.umlv.tatoo.cc.parser.table with parameters of type VariableDecl | |
|---|---|
NodeDecl(GrammarSets grammarSets,
Set<I> kernelItems,
Set<VersionDecl> compatibleVersion,
int stateNo,
NodeFactory<I> factory,
NodeClosureComputer<I> closureComputer,
VariableDecl associated)
Constructor for other states |
|
StateMetadataDecl(String name,
Set<? extends VersionDecl> compatibleVersions,
VariableDecl associated,
RegularTableActionDecl defaultReduce)
Construct on objet used to declare state metadata |
|
| Uses of VariableDecl in fr.umlv.tatoo.cc.tools.ast.generator |
|---|
| Methods in fr.umlv.tatoo.cc.tools.ast.generator that return types with arguments of type VariableDecl | |
|---|---|
Map<VariableDecl,Type> |
ParentTypeFinder.createParentTypeMap()
|
| Methods in fr.umlv.tatoo.cc.tools.ast.generator with parameters of type VariableDecl | |
|---|---|
void |
ParentTypeFinder.add(VariableDecl variable,
ProductionDecl production)
|
| Method parameters in fr.umlv.tatoo.cc.tools.ast.generator with type arguments of type VariableDecl | |
|---|---|
void |
ASTGenerator.generate(GeneratorBean bean,
GrammarRepository grammarRepository,
EBNFSupport ebnfSupport,
ToolsFactory toolsFactory,
Map<TerminalDecl,Type> terminalValueTypeMap,
Map<ProductionDecl,Type> productionTypeMap,
Map<NonTerminalDecl,NonTerminalKind> nonTerminalKindMap,
Map<VariableDecl,Type> parentMap)
|
| Constructor parameters in fr.umlv.tatoo.cc.tools.ast.generator with type arguments of type VariableDecl | |
|---|---|
ParentTypeFinder(Map<VariableDecl,Type> variableTypeMap,
Map<ProductionDecl,Type> productionTypeMap)
|
|
| Uses of VariableDecl in fr.umlv.tatoo.cc.tools.generator |
|---|
| Methods in fr.umlv.tatoo.cc.tools.generator with parameters of type VariableDecl | |
|---|---|
V |
ToolsGeneratorUtils.ParamClosure.apply(Type type,
VariableDecl variable,
String name,
V value)
|
| Method parameters in fr.umlv.tatoo.cc.tools.generator with type arguments of type VariableDecl | ||
|---|---|---|
static
|
ToolsGeneratorUtils.foreachNonNull(List<? extends VariableDecl> rhs,
Map<VariableDecl,Type> variableTypeMap,
ToolsGeneratorUtils.ParamClosure<V> closure,
V value)
|
|
static
|
ToolsGeneratorUtils.foreachNonNull(List<? extends VariableDecl> rhs,
Map<VariableDecl,Type> variableTypeMap,
ToolsGeneratorUtils.ParamClosure<V> closure,
V value)
|
|
static List<ParamDecl> |
ToolsGeneratorUtils.getNonNullParameterList(List<? extends VariableDecl> rhs,
Map<VariableDecl,Type> variableTypeMap)
|
|
static List<ParamDecl> |
ToolsGeneratorUtils.getNonNullParameterList(List<? extends VariableDecl> rhs,
Map<VariableDecl,Type> variableTypeMap)
|
|
static List<ParamDecl> |
ToolsGeneratorUtils.getNonNullParameterReverseList(List<? extends VariableDecl> rhs,
Map<VariableDecl,Type> variableTypeMap)
|
|
static List<ParamDecl> |
ToolsGeneratorUtils.getNonNullParameterReverseList(List<? extends VariableDecl> rhs,
Map<VariableDecl,Type> variableTypeMap)
|
|
static boolean |
ToolsGeneratorUtils.notAllNull(List<? extends VariableDecl> rhs,
Map<VariableDecl,Type> variableTypeMap)
|
|
static boolean |
ToolsGeneratorUtils.notAllNull(List<? extends VariableDecl> rhs,
Map<VariableDecl,Type> variableTypeMap)
|
|
| Uses of VariableDecl in fr.umlv.tatoo.cc.tools.tools |
|---|
| Methods in fr.umlv.tatoo.cc.tools.tools that return types with arguments of type VariableDecl | |
|---|---|
Map<VariableDecl,Type> |
ToolsFactory.getVariableTypeMap()
|
| Uses of VariableDecl in fr.umlv.tatoo.cc.tools.xml |
|---|
| Constructor parameters in fr.umlv.tatoo.cc.tools.xml with type arguments of type VariableDecl | |
|---|---|
ToolXMLDigester(IdMap<RuleDecl> ruleMap,
IdMap<VariableDecl> variableMap,
ToolsFactory toolsFactory)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||