Package com.sonar.sslr.api
Class Trivia
- java.lang.Object
-
- com.sonar.sslr.api.Trivia
-
public class Trivia extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Trivia.TriviaKind
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Trivia
createComment(Token commentToken)
static Trivia
createPreprocessingDirective(AstNode ast, Grammar grammar)
static Trivia
createPreprocessingDirective(PreprocessingDirective preprocessingDirective)
static Trivia
createPreprocessingToken(Token preprocessingToken)
static Trivia
createSkippedText(Token... tokens)
static Trivia
createSkippedText(List<Token> tokens)
PreprocessingDirective
getPreprocessingDirective()
Token
getToken()
List<Token>
getTokens()
boolean
hasPreprocessingDirective()
boolean
isComment()
boolean
isPreprocessor()
boolean
isSkippedText()
String
toString()
-
-
-
Method Detail
-
getToken
public Token getToken()
-
isComment
public boolean isComment()
-
isPreprocessor
public boolean isPreprocessor()
-
isSkippedText
public boolean isSkippedText()
-
hasPreprocessingDirective
public boolean hasPreprocessingDirective()
-
getPreprocessingDirective
public PreprocessingDirective getPreprocessingDirective()
-
createPreprocessingDirective
public static Trivia createPreprocessingDirective(PreprocessingDirective preprocessingDirective)
-
-