Uses of Interface
org.sonar.sslr.grammar.GrammarRuleKey
Packages that use GrammarRuleKey
-
Uses of GrammarRuleKey in com.sonar.sslr.api
Methods in com.sonar.sslr.api with parameters of type GrammarRuleKeyModifier and TypeMethodDescriptionGrammar.rule(GrammarRuleKey ruleKey) Allows to obtain an instance of grammar rule, which was constructed byLexerlessGrammarBuilderandLexerfulGrammarBuilder. -
Uses of GrammarRuleKey in com.sonar.sslr.api.typed
Methods in com.sonar.sslr.api.typed that return GrammarRuleKeyMethods in com.sonar.sslr.api.typed with parameters of type GrammarRuleKeyModifier and TypeMethodDescriptionAstNodeBuilder.createNonTerminal(GrammarRuleKey ruleKey, Rule rule, List<Object> children, int startIndex, int endIndex) NodeBuilder.createNonTerminal(GrammarRuleKey ruleKey, Rule rule, List<Object> children, int startIndex, int endIndex) GrammarBuilder.invokeRule(GrammarRuleKey ruleKey) <U> NonterminalBuilder<U> GrammarBuilder.nonterminal(GrammarRuleKey ruleKey) GrammarBuilder.token(GrammarRuleKey ruleKey) Constructors in com.sonar.sslr.api.typed with parameters of type GrammarRuleKeyModifierConstructorDescriptionActionParser(Charset charset, LexerlessGrammarBuilder b, Class grammarClass, Object treeFactory, NodeBuilder nodeBuilder, GrammarRuleKey rootRule) -
Uses of GrammarRuleKey in com.sonar.sslr.impl.matcher
Classes in com.sonar.sslr.impl.matcher that implement GrammarRuleKeyModifier and TypeClassDescriptionclassThis class is not intended to be instantiated or subclassed by clients.Methods in com.sonar.sslr.impl.matcher that return GrammarRuleKeyConstructors in com.sonar.sslr.impl.matcher with parameters of type GrammarRuleKey -
Uses of GrammarRuleKey in com.sonar.sslr.impl.typed
Methods in com.sonar.sslr.impl.typed that return GrammarRuleKeyMethods in com.sonar.sslr.impl.typed with parameters of type GrammarRuleKeyModifier and TypeMethodDescriptionGrammarBuilderInterceptor.invokeRule(GrammarRuleKey grammarRuleKey) <U> NonterminalBuilder<U> GrammarBuilderInterceptor.nonterminal(GrammarRuleKey ruleKey) GrammarBuilderInterceptor.token(GrammarRuleKey grammarRuleKey) Constructors in com.sonar.sslr.impl.typed with parameters of type GrammarRuleKeyModifierConstructorDescription -
Uses of GrammarRuleKey in org.sonar.sslr.grammar
Methods in org.sonar.sslr.grammar with parameters of type GrammarRuleKeyModifier and TypeMethodDescriptionLexerfulGrammarBuilder.rule(GrammarRuleKey ruleKey) Allows to describe rule.LexerlessGrammarBuilder.rule(GrammarRuleKey ruleKey) Allows to describe rule.voidLexerfulGrammarBuilder.setRootRule(GrammarRuleKey ruleKey) Allows to specify that given rule should be root for grammar.voidLexerlessGrammarBuilder.setRootRule(GrammarRuleKey ruleKey) Allows to specify that given rule should be root for grammar. -
Uses of GrammarRuleKey in org.sonar.sslr.internal.grammar
Classes in org.sonar.sslr.internal.grammar that implement GrammarRuleKeyMethods in org.sonar.sslr.internal.grammar that return GrammarRuleKeyMethods in org.sonar.sslr.internal.grammar with parameters of type GrammarRuleKeyConstructors in org.sonar.sslr.internal.grammar with parameters of type GrammarRuleKeyModifierConstructorDescriptionMutableGrammar(Map<GrammarRuleKey, ? extends CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey) MutableParsingRule(GrammarRuleKey ruleKey) Constructor parameters in org.sonar.sslr.internal.grammar with type arguments of type GrammarRuleKeyModifierConstructorDescriptionMutableGrammar(Map<GrammarRuleKey, ? extends CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey) -
Uses of GrammarRuleKey in org.sonar.sslr.internal.vm
Methods in org.sonar.sslr.internal.vm that return GrammarRuleKeyModifier and TypeMethodDescriptionCompiledGrammar.getRootRuleKey()CompilableGrammarRule.getRuleKey()RuleRefExpression.getRuleKey()Methods in org.sonar.sslr.internal.vm with parameters of type GrammarRuleKeyConstructors in org.sonar.sslr.internal.vm with parameters of type GrammarRuleKeyModifierConstructorDescriptionCompiledGrammar(Instruction[] instructions, Map<GrammarRuleKey, CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey, int rootRuleOffset) RuleRefExpression(GrammarRuleKey ruleKey) Constructor parameters in org.sonar.sslr.internal.vm with type arguments of type GrammarRuleKeyModifierConstructorDescriptionCompiledGrammar(Instruction[] instructions, Map<GrammarRuleKey, CompilableGrammarRule> rules, GrammarRuleKey rootRuleKey, int rootRuleOffset)