Uses of Class
org.javacc.parser.LexerContext
Packages that use LexerContext
-
Uses of LexerContext in org.javacc.parser
Fields in org.javacc.parser declared as LexerContextMethods in org.javacc.parser that return LexerContextModifier and TypeMethodDescriptionprivate LexerContextLexGen.BuildLexStatesTable(boolean unicodeWarning) Methods in org.javacc.parser with parameters of type LexerContextModifier and TypeMethodDescriptionprivate static intNfaState.AddCompositeStateSet(String stateSetString, LexerContext lexerContext, boolean starts) (package private) static intNfaState.AddStartStateSet(String stateSetString, LexerContext lexerContext) (package private) static voidNfaState.BuildTokenizerData(TokenizerData tokenizerData, LexerContext lexerContext) (package private) static voidRStringLiteral.BuildTokenizerData(TokenizerData tokenizerData, LexerContext lexerContext) private voidLexGen.CheckEmptyStringMatch(LexerContext lexerContext, TokenizerData tokenizerData) private voidRChoice.CompressCharLists(LexerContext lexerContext) (package private) static voidNfaState.ComputeClosures(LexerContext lexerContext) (package private) static voidRStringLiteral.FillSubString(LexerContext lexerContext) (package private) voidRStringLiteral.GenerateDfa(int kind, LexerContext lexerContext) Used for top level string literals.RCharacterList.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) RChoice.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) abstract NfaRegularExpression.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) REndOfFile.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) RJustName.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) ROneOrMore.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) RRepetitionRange.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) RSequence.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) RStringLiteral.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) RZeroOrMore.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) RZeroOrOne.GenerateNfa(boolean ignoreCase, LexerContext lexerContext) (package private) static voidRStringLiteral.GenerateNfaStartStates(NfaState initialState, LexerContext lexerContext) (package private) static NfaStateNfaState.getNfaState(int index, LexerContext lexerContext) private static intRStringLiteral.GetStateSetForKind(int pos, int kind, LexerContext lexerContext) (package private) static StringNfaState.GetStateSetString(List<NfaState> states, LexerContext lexerContext) private static final intRStringLiteral.GetStrKind(String str, LexerContext lexerContext) private static booleanNfaState.Intersect(String set1, String set2, LexerContext lexerContext) private voidNfaState.OptimizeEpsilonMoves(boolean optReqd, LexerContext lexerContext) (package private) voidRCharacterList.RemoveNegation(LexerContext lexerContext) (package private) static voidNfaState.UpdateNfaData(int maxState, int startStateName, int lexicalStateIndex, int matchAnyCharKind, LexerContext lexerContext) (package private) static voidRStringLiteral.UpdateStringLiteralData(int generatedNfaStates, LexerContext lexerContext) private static voidRStringLiteral.UpdateStringLiteralDataForKey(int key, int actualKind, String s, LexerContext lexerContext) Constructors in org.javacc.parser with parameters of type LexerContextModifierConstructorDescription(package private)Nfa(LexerContext lexerContext) NfaState(LexerContext lexerContext)