Uses of Interface
org.sonar.sslr.internal.vm.ParsingExpression

Packages that use ParsingExpression
com.sonar.sslr.impl.matcher   
org.sonar.sslr.grammar API to define Parsing Expression Grammar
org.sonar.sslr.internal.grammar Internals of Grammar API. 
org.sonar.sslr.internal.vm   
org.sonar.sslr.internal.vm.lexerful Members of this package must not be used from outside of SSLR. 
 

Uses of ParsingExpression in com.sonar.sslr.impl.matcher
 

Classes in com.sonar.sslr.impl.matcher that implement ParsingExpression
 class RuleDefinition
          This class is not intended to be instantiated or subclassed by clients.
 

Methods in com.sonar.sslr.impl.matcher that return ParsingExpression
 ParsingExpression RuleDefinition.getExpression()
           
 

Methods in com.sonar.sslr.impl.matcher with parameters of type ParsingExpression
 void RuleDefinition.setExpression(ParsingExpression expression)
           
 

Uses of ParsingExpression in org.sonar.sslr.grammar
 

Methods in org.sonar.sslr.grammar that return ParsingExpression
protected  ParsingExpression LexerlessGrammarBuilder.convertToExpression(Object e)
           
protected  ParsingExpression LexerfulGrammarBuilder.convertToExpression(Object e)
           
 

Uses of ParsingExpression in org.sonar.sslr.internal.grammar
 

Classes in org.sonar.sslr.internal.grammar that implement ParsingExpression
 class MutableParsingRule
           
 

Methods in org.sonar.sslr.internal.grammar that return ParsingExpression
 ParsingExpression MutableParsingRule.getExpression()
           
 

Methods in org.sonar.sslr.internal.grammar with parameters of type ParsingExpression
 void MutableParsingRule.setExpression(ParsingExpression expression)
           
 

Uses of ParsingExpression in org.sonar.sslr.internal.vm
 

Subinterfaces of ParsingExpression in org.sonar.sslr.internal.vm
 interface CompilableGrammarRule
          Rule, which can be compiled by MutableGrammarCompiler.
 interface MemoParsingExpression
           
 

Classes in org.sonar.sslr.internal.vm that implement ParsingExpression
 class EndOfInputExpression
           
 class FirstOfExpression
           
 class NativeExpression
           
 class NextExpression
           
 class NextNotExpression
           
 class NothingExpression
           
 class OneOrMoreExpression
           
 class OptionalExpression
           
 class PatternExpression
           
 class RuleRefExpression
           
 class SequenceExpression
           
 class StringExpression
           
 class TokenExpression
           
 class TriviaExpression
           
 class ZeroOrMoreExpression
           
 

Methods in org.sonar.sslr.internal.vm that return ParsingExpression
 ParsingExpression CompilableGrammarRule.getExpression()
           
 

Methods in org.sonar.sslr.internal.vm with parameters of type ParsingExpression
 Instruction[] MutableGrammarCompiler.compile(ParsingExpression expression)
           
 Instruction[] CompilationHandler.compile(ParsingExpression expression)
           
 void CompilableGrammarRule.setExpression(ParsingExpression expression)
           
 

Constructors in org.sonar.sslr.internal.vm with parameters of type ParsingExpression
FirstOfExpression(ParsingExpression... subExpressions)
           
NextExpression(ParsingExpression subExpression)
           
NextNotExpression(ParsingExpression subExpression)
           
OneOrMoreExpression(ParsingExpression subExpression)
           
OptionalExpression(ParsingExpression subExpression)
           
SequenceExpression(ParsingExpression... subExpressions)
           
TokenExpression(TokenType tokenType, ParsingExpression subExpression)
           
TriviaExpression(Trivia.TriviaKind triviaKind, ParsingExpression subExpression)
           
ZeroOrMoreExpression(ParsingExpression subExpression)
           
 

Uses of ParsingExpression in org.sonar.sslr.internal.vm.lexerful
 

Classes in org.sonar.sslr.internal.vm.lexerful that implement ParsingExpression
 class AdjacentExpression
           
 class AnyTokenExpression
           
 class TillNewLineExpression
           
 class TokensBridgeExpression
           
 class TokenTypeClassExpression
           
 class TokenTypeExpression
           
 class TokenTypesExpression
           
 class TokenValueExpression
           
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.