Uses of Class
xtc.parser.OrderedChoice

Packages that use OrderedChoice
xtc.parser   
 

Uses of OrderedChoice in xtc.parser
 

Fields in xtc.parser declared as OrderedChoice
 OrderedChoice Production.choice
          The ordered choice.
 

Methods in xtc.parser that return OrderedChoice
static OrderedChoice Analyzer.stripChoices(OrderedChoice c)
          Strip unnecessary ordered choices from the specified choice.
 OrderedChoice Copier.visit(OrderedChoice c)
          Copy the specified ordered choice.
 

Methods in xtc.parser with parameters of type OrderedChoice
protected  void Transformer.Lifter.lift(Type type, NonTerminal nt, OrderedChoice c)
          Create a new production with the specified type, nonterminal, and ordered choice.
static OrderedChoice Analyzer.stripChoices(OrderedChoice c)
          Strip unnecessary ordered choices from the specified choice.
 Element GrammarVisitor.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void TextTester.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void MetaDataSetter.visit(OrderedChoice c)
          Analyze the specified ordered choice.
 void LeftRecurser.visit(OrderedChoice c)
          Visit the specified ordered choice.
 Element ReferenceCounter.visit(OrderedChoice c)
          Visit the specified ordered choice.
 Element DirectLeftRecurser.visit(OrderedChoice c)
          Visit the specified ordered choice.
 Element ChoiceExpander.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void CodeGenerator.visit(OrderedChoice c)
          Generate code for the specified ordered choice.
 void PrettyPrinter.visit(OrderedChoice c)
          Print the specified ordered choice.
 java.lang.Integer CostEstimator.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void ReachabilityChecker.visit(OrderedChoice c)
          Visit the specified choice.
 Element Simplifier.visit(OrderedChoice c)
          Visit the specified ordered choice.
 Element PrefixFolder.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void VariantSorter.visit(OrderedChoice c)
          Visit the specified choice.
 void VariantSorter.Registrar.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void VariantSorter.Typer.visit(OrderedChoice c)
          Visit the specified ordered choice.
 Element Generifier.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void Resolver.visit(OrderedChoice c)
          Analyze the specified ordered choice.
 OrderedChoice Copier.visit(OrderedChoice c)
          Copy the specified ordered choice.
 void Annotator.visit(OrderedChoice c)
          Visit the specified choice.
 void Annotator.Detector.visit(OrderedChoice c)
          Visit the specified choice.
 void Annotator.Rewriter.visit(OrderedChoice c)
          Visit the specified choice.
 void TreeExtractor.visit(OrderedChoice c)
          Visit the specified ordered choice.
 Element ElementVoider.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void ValueChecker.visit(OrderedChoice c)
          Visit the specified choice.
 void Tokenizer.Tester.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void TreeTyper.visit(OrderedChoice c)
          Visit the specified ordered choice.
 java.lang.Boolean EquivalenceTester.visit(OrderedChoice c1)
          Visit the specified ordered choice.
 Element TerminalOptimizer.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void ListMaker.visit(OrderedChoice c)
          Visit the specified choice.
 void Transformer.Deducer.visit(OrderedChoice c)
          Visit the specified choice.
 Element Transformer.Lifter.visit(OrderedChoice c)
          Visit the specified ordered choice.
 void Transformer.Typer.visit(OrderedChoice c)
          Visit the specified choice.
 

Constructors in xtc.parser with parameters of type OrderedChoice
AlternativeAddition(java.lang.String dType, NonTerminal name, OrderedChoice choice, SequenceName sequence, boolean isBefore)
          Create a new alternative addition.
FullProduction(java.util.List<Attribute> attributes, java.lang.String dType, NonTerminal name, OrderedChoice choice)
          Create a new full production.
FullProduction(java.util.List<Attribute> attributes, Type type, NonTerminal name, NonTerminal qName, OrderedChoice choice)
          Create a new full production.
PartialProduction(java.util.List<Attribute> attributes, java.lang.String dType, NonTerminal name, OrderedChoice choice)
          Create a new partial production.
Production(java.util.List<Attribute> attributes, java.lang.String dType, NonTerminal name, NonTerminal qName, OrderedChoice choice)
          Create a new production.
Production(java.util.List<Attribute> attributes, Type type, NonTerminal name, NonTerminal qName, OrderedChoice choice)
          Create a new production.
ProductionOverride(java.lang.String dType, NonTerminal name, OrderedChoice choice, boolean isComplete)
          Create a new production override.
 



Copyright © 2012. All Rights Reserved.