-
Deprecated Classes
-
Deprecated FieldsFieldDescriptionThis field is provided only for compatibility with code generation targets which have not yet been updated to use
Recognizer.literalNamesandRecognizer.symbolicNames.UseATNDeserializer.checkCondition(boolean)instead.UseATNDeserializer.SERIALIZED_VERSIONinstead.This field is no longer used.This flag is not currently used by the ATN simulator.UseXPathLexer.VOCABULARYinstead.UseGroovyLikeLexer.VOCABULARYinstead.UseGroovyLikeParser.VOCABULARYinstead.UseJavaLexer.VOCABULARYinstead.UseJavaParser.VOCABULARYinstead.UsegraphemesLexer.VOCABULARYinstead.UsegraphemesParser.VOCABULARYinstead.
-
Deprecated MethodsMethodDescriptionUse
ATNDeserializer.checkCondition(boolean)instead.UseATNDeserializer.checkCondition(boolean, String)instead.UseATNDeserializer.deserialize(java.lang.String)instead.UseATNDeserializer.stateFactory(int, int)instead.UseATNDeserializer.toInt(char)instead.UseATNDeserializer.toInt32(char[], int)instead.UseATNDeserializer.toLong(char[], int)instead.UseATNDeserializer.toUUID(char[], int)instead.Useseek(0)instead.This method no longer performs any action.UseDFA.toString(Vocabulary)instead.UseDFA.toString(Vocabulary, String[])instead.UseIntervalSet.elementName(Vocabulary, int)instead.UseIntervalSet.toString(Vocabulary)instead.This method is not called by the ANTLR 4 Runtime. Specific implementations ofANTLRErrorStrategymay provide a similar feature when necessary. For example, seeDefaultErrorStrategy.getTokenErrorDisplay(org.antlr.v4.runtime.Token).UseRecognizer.getVocabulary()instead.
-
Deprecated ConstructorsConstructorDescriptionUse
RuleTransition(RuleStartState, int, int, ATNState)instead.UseDFASerializer(DFA, Vocabulary)instead.UseDFASerializer(DFA, Vocabulary, String[], ATN)instead.
-
Deprecated Enum ConstantsEnum ConstantDescriptionThis warning is no longer applicable with the current syntax for specifying associativity.This error is no longer issued by ANTLR 4.2.
CharStreamsinterface.