Package org.intellij.grammar.parser
Class GeneratedParserUtilBase.Builder
java.lang.Object
com.intellij.lang.impl.PsiBuilderAdapter
org.intellij.grammar.parser.GeneratedParserUtilBase.Builder
- All Implemented Interfaces:
com.intellij.lang.PsiBuilder,com.intellij.lang.SyntaxTreeBuilder,com.intellij.openapi.util.UserDataHolder,com.intellij.openapi.util.UserDataHolderUnprotected
- Enclosing class:
- GeneratedParserUtilBase
public static class GeneratedParserUtilBase.Builder
extends com.intellij.lang.impl.PsiBuilderAdapter
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.intellij.lang.PsiBuilder
com.intellij.lang.PsiBuilder.Marker -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.intellij.lang.PsiParserFields inherited from class com.intellij.lang.impl.PsiBuilderAdapter
myDelegate -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(com.intellij.lang.PsiBuilder builder, GeneratedParserUtilBase.ErrorState state_, com.intellij.lang.PsiParser parser_) -
Method Summary
Methods inherited from class com.intellij.lang.impl.PsiBuilderAdapter
advanceLexer, enforceCommentTokens, eof, error, getCurrentOffset, getDelegate, getLatestDoneMarker, getLightTree, getOriginalText, getProject, getTokenText, getTokenType, getTreeBuilt, getUserData, getUserDataUnprotected, lookAhead, mark, putUserData, putUserDataUnprotected, rawLookup, rawTokenIndex, rawTokenTypeStart, remapCurrentToken, setDebugMode, setTokenTypeRemapper, setWhitespaceSkippedCallbackMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.intellij.lang.SyntaxTreeBuilder
isWhitespaceOrComment
-
Field Details
-
state
-
parser
public final com.intellij.lang.PsiParser parser
-
-
Constructor Details
-
Builder
public Builder(com.intellij.lang.PsiBuilder builder, GeneratedParserUtilBase.ErrorState state_, com.intellij.lang.PsiParser parser_)
-
-
Method Details
-
getLexer
@NotNull public @NotNull com.intellij.lexer.Lexer getLexer() -
getProductions
@NotNull public @NotNull List<com.intellij.lang.impl.PsiBuilderImpl.ProductionMarker> getProductions()
-