Lines Matching defs:delegate
39 /** A tree of component (delegate) grammars.
43 * rules from all delegate grammars, so they must be stored here in one
47 * look into the grammar files a priori to see if there is a delegate
165 /** Add delegate grammar as child of delegator */
166 public void addGrammar(Grammar delegator, Grammar delegate) {
170 delegator.compositeTreeNode.addChild(new CompositeGrammarTree(delegate));
177 delegate.composite = this;
192 /** Get list of all delegates from all grammars in the delegate subtree of g.
194 * in list as it is not a delegate of itself.
228 /** Return list of delegate grammars from root down to g.
250 * This returns null except for the delegate root because it is the only
272 /** Get all rule definitions from all direct/indirect delegate grammars
283 Grammar delegate = (org.antlr.tool.Grammar) grammars.get(i);
284 // for each rule in delegate, add to rules if no rule with that
286 for (Iterator it = delegate.getRules().iterator(); it.hasNext();) {
403 // compute set of non-overridden rules for this delegate
424 for (CompositeGrammarTree delegate : p.children) {
425 _minimizeRuleSet(ruleDefs, delegate);
446 for (CompositeGrammarTree delegate : p.children) {
447 Set<Rule> delegateRuleRefs = _minimizeRuleSet(delegate);
494 // Those rules are also allowed in this delegate
505 for (CompositeGrammarTree delegate : p.children) {
506 _minimizeRuleSet(ruleDefs, ruleRefs, delegate);