Package org.intellij.grammar.parser
Class GeneratedParserUtilBase.ErrorState
- java.lang.Object
-
- org.intellij.grammar.parser.GeneratedParserUtilBase.ErrorState
-
- Enclosing class:
- GeneratedParserUtilBase
public static class GeneratedParserUtilBase.ErrorState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description com.intellij.util.PairProcessor<com.intellij.psi.tree.IElementType,com.intellij.psi.tree.IElementType>altExtendsCheckerbooleanaltModecom.intellij.lang.BracePair[]bracesGeneratedParserUtilBase.CompletionStatecompletionStateGeneratedParserUtilBase.FramecurrentFrameGeneratedParserUtilBase.ParsertokenAdvancer
-
Constructor Summary
Constructors Constructor Description ErrorState()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendExpected(@NotNull java.lang.StringBuilder sb, int position, boolean expected)voidclearVariants(GeneratedParserUtilBase.Frame frame)static GeneratedParserUtilBase.ErrorStateget(com.intellij.lang.PsiBuilder builder)static voidinitState(GeneratedParserUtilBase.ErrorState state, com.intellij.lang.PsiBuilder builder, com.intellij.psi.tree.IElementType root, com.intellij.psi.tree.TokenSet[] extendsSets)booleantypeExtends(com.intellij.psi.tree.IElementType child, com.intellij.psi.tree.IElementType parent)
-
-
-
Field Detail
-
currentFrame
public GeneratedParserUtilBase.Frame currentFrame
-
completionState
public GeneratedParserUtilBase.CompletionState completionState
-
altExtendsChecker
public com.intellij.util.PairProcessor<com.intellij.psi.tree.IElementType,com.intellij.psi.tree.IElementType> altExtendsChecker
-
braces
public com.intellij.lang.BracePair[] braces
-
tokenAdvancer
public GeneratedParserUtilBase.Parser tokenAdvancer
-
altMode
public boolean altMode
-
-
Method Detail
-
get
public static GeneratedParserUtilBase.ErrorState get(com.intellij.lang.PsiBuilder builder)
-
initState
public static void initState(GeneratedParserUtilBase.ErrorState state, com.intellij.lang.PsiBuilder builder, com.intellij.psi.tree.IElementType root, com.intellij.psi.tree.TokenSet[] extendsSets)
-
appendExpected
public void appendExpected(@NotNull @NotNull java.lang.StringBuilder sb, int position, boolean expected)
-
clearVariants
public void clearVariants(GeneratedParserUtilBase.Frame frame)
-
typeExtends
public boolean typeExtends(com.intellij.psi.tree.IElementType child, com.intellij.psi.tree.IElementType parent)
-
-