SYMBOL INDEX (11341 symbols across 1282 files) FILE: antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4ErrorLog.java class Antlr4ErrorLog (line 23) | public class Antlr4ErrorLog implements ANTLRToolListener { method Antlr4ErrorLog (line 34) | public Antlr4ErrorLog(Tool tool, BuildContext buildContext, Log log) { method info (line 47) | @Override method error (line 62) | @Override method warning (line 85) | @Override FILE: antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4Mojo.java class Antlr4Mojo (line 54) | @Mojo( method getSourceDirectory (line 187) | public File getSourceDirectory() { method getOutputDirectory (line 191) | public File getOutputDirectory() { method getLibDirectory (line 195) | public File getLibDirectory() { method addSourceRoot (line 199) | void addSourceRoot(File outputDir) { method execute (line 222) | @Override method getCommandArguments (line 317) | private List getCommandArguments() { method processGrammarFiles (line 383) | private List> processGrammarFiles( method getImportFiles (line 445) | private Set getImportFiles(File sourceDirectory) throws Inclusio... method getGrammarFiles (line 459) | private Set getGrammarFiles(File sourceDirectory) throws Inclusi... method getPackageName (line 478) | private static String getPackageName(String relativeFolderPath) { method getIncludesPatterns (line 491) | public Set getIncludesPatterns() { method getDependenciesStatusFile (line 498) | private File getDependenciesStatusFile() { class CustomTool (line 508) | private final class CustomTool extends Tool { method CustomTool (line 510) | public CustomTool(String[] args) { method process (line 515) | @Override method getOutputFileWriter (line 521) | @Override method validateEncoding (line 561) | private String validateEncoding(String encoding) { FILE: antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/GrammarDependencies.java class GrammarDependencies (line 34) | class GrammarDependencies { method GrammarDependencies (line 45) | public GrammarDependencies(File sourceDirectory, File libDirectory, method getPackage (line 63) | private String getPackage(List arguments) { method save (line 72) | public void save() throws IOException { method analyze (line 96) | public GrammarDependencies analyze(Set grammarFiles, method isDependencyChanged (line 148) | public boolean isDependencyChanged(File grammarFile) throws IOException { method getRelativePath (line 176) | private String getRelativePath(File grammarFile) { method findUsages (line 198) | private Collection findUsages(String grammarFileName) { method explore (line 205) | private void explore(String grammarName, Collection result) { method analyse (line 212) | private void analyse(File grammarFile, Collection grammarFiles, ... method resolve (line 267) | private File resolve(String name, String path) { method loadStatus (line 281) | private Map>> loadStatus(Fi... method stripPath (line 307) | private String stripPath(String str) { method stripQuotes (line 311) | private String stripQuotes(String str) { FILE: antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/MojoUtils.java class MojoUtils (line 17) | class MojoUtils { method checksum (line 25) | public static byte[] checksum(File file) throws IOException { method findSourceSubdir (line 62) | public static String findSourceSubdir(File sourceDirectory, File gramm... FILE: antlr4-maven-plugin/src/test/java/org/antlr/mojo/antlr4/Antlr4MojoTest.java class Antlr4MojoTest (line 30) | public class Antlr4MojoTest { method importTokens (line 40) | @Test method importsCustomLayout (line 88) | @Test method importsStandardLayout (line 194) | @Test method processWhenDependencyRemoved (line 315) | @Test method checksum (line 339) | private byte[] checksum(Path path) throws IOException { class Change (line 343) | private static class Change implements AutoCloseable { method Change (line 347) | public Change(Path file, String change) { method write (line 361) | private void write(Path file, byte[] data) { method of (line 369) | public static Change of(Path file, String change) { method of (line 373) | public static Change of(Path file) { method close (line 377) | @Override FILE: runtime-testsuite/test/org/antlr/v4/runtime/TestCodePointCharStream.java class TestCodePointCharStream (line 14) | public class TestCodePointCharStream { method emptyBytesHasSize0 (line 15) | @Test method emptyBytesLookAheadReturnsEOF (line 23) | @Test method consumingEmptyStreamShouldThrow (line 30) | @Test method singleLatinCodePointHasSize1 (line 40) | @Test method consumingSingleLatinCodePointShouldMoveIndex (line 46) | @Test method consumingPastSingleLatinCodePointShouldThrow (line 54) | @Test method singleLatinCodePointLookAheadShouldReturnCodePoint (line 62) | @Test method multipleLatinCodePointsLookAheadShouldReturnCodePoints (line 69) | @Test method singleLatinCodePointLookAheadPastEndShouldReturnEOF (line 80) | @Test method singleCJKCodePointHasSize1 (line 86) | @Test method consumingSingleCJKCodePointShouldMoveIndex (line 93) | @Test method consumingPastSingleCJKCodePointShouldThrow (line 101) | @Test method singleCJKCodePointLookAheadShouldReturnCodePoint (line 109) | @Test method singleCJKCodePointLookAheadPastEndShouldReturnEOF (line 116) | @Test method singleEmojiCodePointHasSize1 (line 123) | @Test method consumingSingleEmojiCodePointShouldMoveIndex (line 131) | @Test method consumingPastEndOfEmojiCodePointWithShouldThrow (line 140) | @Test method singleEmojiCodePointLookAheadShouldReturnCodePoint (line 151) | @Test method singleEmojiCodePointLookAheadPastEndShouldReturnEOF (line 159) | @Test method getTextWithLatin (line 167) | @Test method getTextWithCJK (line 173) | @Test method getTextWithEmoji (line 179) | @Test method toStringWithLatin (line 189) | @Test method toStringWithCJK (line 195) | @Test method toStringWithEmoji (line 201) | @Test method lookAheadWithLatin (line 211) | @Test method lookAheadWithCJK (line 217) | @Test method lookAheadWithEmoji (line 223) | @Test method seekWithLatin (line 233) | @Test method seekWithCJK (line 240) | @Test method seekWithEmoji (line 247) | @Test method lookBehindWithLatin (line 258) | @Test method lookBehindWithCJK (line 265) | @Test method lookBehindWithEmoji (line 272) | @Test method asciiContentsShouldUse8BitBuffer (line 283) | @Test method bmpContentsShouldUse16BitBuffer (line 290) | @Test method smpContentsShouldUse32BitBuffer (line 297) | @Test FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/CustomDescriptors.java class CustomDescriptors (line 15) | public class CustomDescriptors { method getLineSeparatorLfDescriptor (line 37) | private static RuntimeTestDescriptor getLineSeparatorLfDescriptor() { method getLineSeparatorCrLfDescriptor (line 58) | private static RuntimeTestDescriptor getLineSeparatorCrLfDescriptor() { method getLargeLexerDescriptor (line 79) | private static RuntimeTestDescriptor getLargeLexerDescriptor() { method getAtnStatesSizeMoreThan65535Descriptor (line 106) | private static RuntimeTestDescriptor getAtnStatesSizeMoreThan65535Desc... method getMultiTokenAlternativeDescriptor (line 157) | private static RuntimeTestDescriptor getMultiTokenAlternativeDescripto... FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/ErrorQueue.java class ErrorQueue (line 18) | public class ErrorQueue implements ANTLRToolListener { method ErrorQueue (line 25) | public ErrorQueue() { method ErrorQueue (line 29) | public ErrorQueue(Tool tool) { method info (line 33) | @Override method error (line 38) | @Override method warning (line 44) | @Override method error (line 50) | public void error(ToolMessage msg) { method size (line 55) | public int size() { method toString (line 59) | @Override method toString (line 64) | public String toString(boolean rendered) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/FileUtils.java class FileUtils (line 23) | public class FileUtils { method writeFile (line 24) | public static void writeFile(String dir, String fileName, String conte... method readFile (line 34) | public static String readFile(String dir, String fileName) { method replaceInFile (line 45) | public static void replaceInFile(Path sourcePath, String target, Strin... method replaceInFile (line 49) | public static void replaceInFile(Path sourcePath, Path destPath, Strin... method mkdir (line 57) | public static void mkdir(String dir) { method deleteDirectory (line 63) | public static void deleteDirectory(File f) throws IOException { method isLink (line 75) | public static boolean isLink(Path path) throws IOException { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/GeneratedFile.java class GeneratedFile (line 3) | public class GeneratedFile { method GeneratedFile (line 7) | public GeneratedFile(String name, boolean isParser) { method toString (line 12) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/Generator.java class Generator (line 21) | public class Generator { method antlrOnString (line 23) | public static ErrorQueue antlrOnString(String workdir, method antlrOnString (line 36) | public static ErrorQueue antlrOnString(String workdir, FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/GrammarType.java type GrammarType (line 9) | public enum GrammarType { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/OSType.java type OSType (line 9) | public enum OSType { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/Processor.java class Processor (line 16) | public class Processor { method run (line 29) | public static ProcessorResult run(String[] arguments, String workingDi... method run (line 35) | public static ProcessorResult run(String[] arguments, String workingDi... method Processor (line 39) | public Processor(String[] arguments, String workingDirectory, Map getExecEnvironment() { return null; } method getPropertyPrefix (line 94) | protected String getPropertyPrefix() { method getTempDirPath (line 98) | public final String getTempDirPath() { method RuntimeRunner (line 106) | protected RuntimeRunner() { method RuntimeRunner (line 110) | protected RuntimeRunner(Path tempDir, boolean saveTestDir) { method setSaveTestDir (line 121) | public void setSaveTestDir(boolean saveTestDir) { method close (line 125) | public void close() { class InitializationStatus (line 131) | private static class InitializationStatus { method getCachePath (line 143) | protected final String getCachePath() { method getCachePath (line 147) | public static String getCachePath(String language) { method getRuntimePath (line 151) | protected final String getRuntimePath() { method getRuntimePath (line 155) | public static String getRuntimePath(String language) { method getTargetToolOptions (line 162) | protected List getTargetToolOptions(RunOptions ro) { method run (line 166) | public State run(RunOptions runOptions) { method getGeneratedFiles (line 210) | protected List getGeneratedFiles(RunOptions runOptions) { method writeRecognizerFile (line 238) | protected void writeRecognizerFile(RunOptions runOptions) { method grammarParseRuleToRecognizerName (line 257) | protected String grammarParseRuleToRecognizerName(String startRuleName) { method addExtraRecognizerParameters (line 261) | protected void addExtraRecognizerParameters(ST template) { method initAntlrRuntimeIfRequired (line 264) | private boolean initAntlrRuntimeIfRequired(RunOptions runOptions) { method initRuntime (line 298) | protected void initRuntime(RunOptions runOptions) throws Exception { method compile (line 301) | protected CompiledState compile(RunOptions runOptions, GeneratedState ... method writeInputFile (line 305) | protected void writeInputFile(RunOptions runOptions) { method execute (line 309) | protected ExecutedState execute(RunOptions runOptions, CompiledState c... method runCommand (line 334) | protected ProcessorResult runCommand(String[] command, String workPath... method runCommand (line 338) | protected ProcessorResult runCommand(String[] command, String workPath... method removeTempTestDirIfRequired (line 351) | private void removeTempTestDirIfRequired() { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestDescriptor.java class RuntimeTestDescriptor (line 19) | public class RuntimeTestDescriptor { method RuntimeTestDescriptor (line 65) | public RuntimeTestDescriptor(GrammarType testType, String name, String... method ignore (line 91) | public boolean ignore(String targetName) { method toString (line 95) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestDescriptorParser.java class RuntimeTestDescriptorParser (line 15) | public class RuntimeTestDescriptorParser { method parse (line 67) | public static RuntimeTestDescriptor parse(String name, String text, UR... method getGrammarName (line 186) | private static String getGrammarName(String grammarDeclLine) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestUtils.java class RuntimeTestUtils (line 23) | public abstract class RuntimeTestUtils { method isWindows (line 56) | public static boolean isWindows() { method getOS (line 64) | public static OSType getOS() { method getTextFromResource (line 83) | public static synchronized String getTextFromResource(String name) { method checkRuleATN (line 98) | public static void checkRuleATN(Grammar g, String ruleName, String exp... method joinLines (line 107) | public static String joinLines(Object... args) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTests.java class RuntimeTests (line 41) | public abstract class RuntimeTests { method createRuntimeRunner (line 42) | protected abstract RuntimeRunner createRuntimeRunner(); method runtimeTests (line 90) | @TestFactory method test (line 117) | private static String test(RuntimeTestDescriptor descriptor, RuntimeRu... method prepareGrammars (line 179) | private static String prepareGrammars(RuntimeTestDescriptor descriptor... method assertCorrectOutput (line 214) | public static String assertCorrectOutput(RuntimeTestDescriptor descrip... FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/Stage.java type Stage (line 9) | public enum Stage { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/StreamReader.java class StreamReader (line 15) | public final class StreamReader implements Runnable { method StreamReader (line 20) | public StreamReader(InputStream in) { method start (line 25) | public void start() { method run (line 29) | @Override method join (line 49) | public void join() throws InterruptedException { method toString (line 53) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/TraceATN.java class TraceATN (line 40) | public class TraceATN { class IgnoreTokenVocabGrammar (line 41) | protected static class IgnoreTokenVocabGrammar extends Grammar { method IgnoreTokenVocabGrammar (line 42) | public IgnoreTokenVocabGrammar(String fileName, method importTokensFromTokensFile (line 51) | @Override method TraceATN (line 65) | public TraceATN(String[] args) { method test (line 114) | public String test(RuntimeTestDescriptor descriptor, RuntimeRunner run... method execParse (line 180) | void execParse() throws Exception { method getRunner (line 225) | public static RuntimeRunner getRunner(String targetName) throws Except... method main (line 231) | public static void main(String[] args) throws Exception { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/CppRunner.java class CppRunner (line 43) | public class CppRunner extends RuntimeRunner { method getLanguage (line 44) | @Override method getTitleName (line 49) | @Override method getCompilerName (line 84) | @Override method initRuntime (line 98) | @Override method compile (line 120) | @Override method writeVisualStudioProjectFile (line 162) | private void writeVisualStudioProjectFile(String grammarName, String l... method getRuntimeToolName (line 175) | @Override method getExecFileName (line 180) | @Override method getExecEnvironment (line 185) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/CppRuntimeTests.java class CppRuntimeTests (line 12) | public class CppRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/CSharpRunner.java class CSharpRunner (line 18) | public class CSharpRunner extends RuntimeRunner { method getLanguage (line 19) | @Override method getTitleName (line 22) | @Override method getExtension (line 25) | @Override method getRuntimeToolName (line 28) | @Override method getExecFileName (line 31) | @Override method initRuntime (line 46) | @Override method compile (line 55) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/CSharpRuntimeTests.java class CSharpRuntimeTests (line 12) | public class CSharpRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/dart/DartRunner.java class DartRunner (line 19) | public class DartRunner extends RuntimeRunner { method getLanguage (line 20) | @Override method initRuntime (line 27) | @Override method compile (line 42) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/dart/DartRuntimeTests.java class DartRuntimeTests (line 12) | public class DartRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/go/GoRunner.java class GoRunner (line 21) | public class GoRunner extends RuntimeRunner { method getLanguage (line 22) | @Override method getLexerSuffix (line 27) | @Override method getParserSuffix (line 32) | @Override method getBaseListenerSuffix (line 37) | @Override method getListenerSuffix (line 42) | @Override method getBaseVisitorSuffix (line 47) | @Override method getVisitorSuffix (line 52) | @Override method grammarNameToFileName (line 57) | @Override method getExtraRunArgs (line 62) | @Override method initRuntime (line 80) | @Override method grammarParseRuleToRecognizerName (line 98) | @Override method getTargetToolOptions (line 118) | @Override method compile (line 131) | @Override method getExecEnvironment (line 161) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/go/GoRuntimeTests.java class GoRuntimeTests (line 12) | public class GoRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/JavaRunner.java class JavaRunner (line 37) | public class JavaRunner extends RuntimeRunner { method getLanguage (line 38) | @Override method JavaRunner (line 55) | public JavaRunner(Path tempDir, boolean saveTestDir) { method JavaRunner (line 59) | public JavaRunner() { method initRuntime (line 63) | @Override method getCompilerName (line 68) | @Override method writeInputFile (line 73) | @Override method writeRecognizerFile (line 76) | @Override method compile (line 79) | @Override method execute (line 141) | @Override class InMemoryStreamHelper (line 230) | static class InMemoryStreamHelper { method InMemoryStreamHelper (line 234) | private InMemoryStreamHelper(PipedOutputStream pipedOutputStream, St... method initialize (line 239) | public static InMemoryStreamHelper initialize() throws IOException { method close (line 247) | public String close() throws InterruptedException, IOException { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/JavaRuntimeTests.java class JavaRuntimeTests (line 12) | public class JavaRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCharStreams.java class TestCharStreams (line 28) | public class TestCharStreams { method fromBMPStringHasExpectedSize (line 29) | @Test method fromSMPStringHasExpectedSize (line 37) | @Test method fromBMPUTF8PathHasExpectedSize (line 46) | @Test method fromSMPUTF8PathHasExpectedSize (line 57) | @Test method fromBMPUTF8InputStreamHasExpectedSize (line 68) | @Test method fromSMPUTF8InputStreamHasExpectedSize (line 80) | @Test method fromBMPUTF8ChannelHasExpectedSize (line 92) | @Test method fromSMPUTF8ChannelHasExpectedSize (line 106) | @Test method fromInvalidUTF8BytesChannelReplacesWithSubstCharInReplaceMode (line 120) | @Test method fromInvalidUTF8BytesThrowsInReportMode (line 135) | @Test method fromSMPUTF8SequenceStraddlingBufferBoundary (line 148) | @Test method fromFileName (line 166) | @Test method fromFileNameWithLatin1 (line 178) | @Test method fromReader (line 189) | @Test method fromSMPUTF16LEPathSMPHasExpectedSize (line 201) | @Test method fromSMPUTF32LEPathSMPHasExpectedSize (line 212) | @Test method getTestFile (line 225) | private Path getTestFile(Path dir) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestIntegerList.java class TestIntegerList (line 15) | public class TestIntegerList { method emptyListToEmptyCharArray (line 16) | @Test method negativeIntegerToCharArrayThrows (line 22) | @Test method surrogateRangeIntegerToCharArray (line 32) | @Test method tooLargeIntegerToCharArrayThrows (line 42) | @Test method unicodeBMPIntegerListToCharArray (line 52) | @Test method unicodeSMPIntegerListToCharArray (line 62) | @Test FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestInterpreterDataReader.java class TestInterpreterDataReader (line 33) | public class TestInterpreterDataReader { method testParseFile (line 34) | @Test method castList (line 88) | private List castList(Object obj, Class clazz) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestExpectedTokens.java class TestExpectedTokens (line 19) | public class TestExpectedTokens extends JavaRunner { method testEpsilonAltSubrule (line 20) | @Test method testOptionalSubrule (line 45) | @Test public void testOptionalSubrule() throws Exception { method testFollowIncluded (line 68) | @Test public void testFollowIncluded() throws Exception { method testFollowIncludedInLeftRecursiveRule (line 105) | @Test public void testFollowIncludedInLeftRecursiveRule() throws Excep... FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStream.java class TestTokenStream (line 20) | public class TestTokenStream { method testBufferedTokenStreamReuseAfterFill (line 25) | @Test FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStreamRewriter.java class TestTokenStreamRewriter (line 19) | public class TestTokenStreamRewriter { method TestTokenStreamRewriter (line 22) | public TestTokenStreamRewriter() { method testInsertBeforeIndex0 (line 25) | @Test method testInsertAfterLastIndex (line 42) | @Test public void testInsertAfterLastIndex() throws Exception { method test2InsertBeforeAfterMiddleIndex (line 59) | @Test public void test2InsertBeforeAfterMiddleIndex() throws Exception { method testReplaceIndex0 (line 77) | @Test public void testReplaceIndex0() throws Exception { method testReplaceLastIndex (line 94) | @Test public void testReplaceLastIndex() throws Exception { method testReplaceMiddleIndex (line 111) | @Test public void testReplaceMiddleIndex() throws Exception { method testToStringStartStop (line 128) | @Test public void testToStringStartStop() throws Exception { method testToStringStartStop2 (line 165) | @Test public void testToStringStartStop2() throws Exception { method test2ReplaceMiddleIndex (line 223) | @Test public void test2ReplaceMiddleIndex() throws Exception { method test2ReplaceMiddleIndex1InsertBefore (line 241) | @Test public void test2ReplaceMiddleIndex1InsertBefore() throws Except... method testReplaceThenDeleteMiddleIndex (line 260) | @Test public void testReplaceThenDeleteMiddleIndex() throws Exception { method testInsertInPriorReplace (line 278) | @Test public void testInsertInPriorReplace() throws Exception { method testInsertThenReplaceSameIndex (line 303) | @Test public void testInsertThenReplaceSameIndex() throws Exception { method test2InsertMiddleIndex (line 323) | @Test public void test2InsertMiddleIndex() throws Exception { method test2InsertThenReplaceIndex0 (line 341) | @Test public void test2InsertThenReplaceIndex0() throws Exception { method testReplaceThenInsertBeforeLastIndex (line 360) | @Test public void testReplaceThenInsertBeforeLastIndex() throws Except... method testInsertThenReplaceLastIndex (line 378) | @Test public void testInsertThenReplaceLastIndex() throws Exception { method testReplaceThenInsertAfterLastIndex (line 396) | @Test public void testReplaceThenInsertAfterLastIndex() throws Excepti... method testReplaceRangeThenInsertAtLeftEdge (line 414) | @Test public void testReplaceRangeThenInsertAtLeftEdge() throws Except... method testReplaceRangeThenInsertAtRightEdge (line 432) | @Test public void testReplaceRangeThenInsertAtRightEdge() throws Excep... method testReplaceRangeThenInsertAfterRightEdge (line 458) | @Test public void testReplaceRangeThenInsertAfterRightEdge() throws Ex... method testReplaceAll (line 476) | @Test public void testReplaceAll() throws Exception { method testReplaceSubsetThenFetch (line 493) | @Test public void testReplaceSubsetThenFetch() throws Exception { method testReplaceThenReplaceSuperset (line 510) | @Test public void testReplaceThenReplaceSuperset() throws Exception { method testReplaceThenReplaceLowerIndexedSuperset (line 537) | @Test public void testReplaceThenReplaceLowerIndexedSuperset() throws ... method testReplaceSingleMiddleThenOverlappingSuperset (line 564) | @Test public void testReplaceSingleMiddleThenOverlappingSuperset() thr... method testCombineInserts (line 582) | @Test public void testCombineInserts() throws Exception { method testCombine3Inserts (line 600) | @Test public void testCombine3Inserts() throws Exception { method testCombineInsertOnLeftWithReplace (line 619) | @Test public void testCombineInsertOnLeftWithReplace() throws Exception { method testCombineInsertOnLeftWithDelete (line 639) | @Test public void testCombineInsertOnLeftWithDelete() throws Exception { method testDisjointInserts (line 661) | @Test public void testDisjointInserts() throws Exception { method testOverlappingReplace (line 680) | @Test public void testOverlappingReplace() throws Exception { method testOverlappingReplace2 (line 700) | @Test public void testOverlappingReplace2() throws Exception { method testOverlappingReplace3 (line 727) | @Test public void testOverlappingReplace3() throws Exception { method testOverlappingReplace4 (line 747) | @Test public void testOverlappingReplace4() throws Exception { method testDropIdenticalReplace (line 767) | @Test public void testDropIdenticalReplace() throws Exception { method testDropPrevCoveredInsert (line 787) | @Test public void testDropPrevCoveredInsert() throws Exception { method testLeaveAloneDisjointInsert (line 807) | @Test public void testLeaveAloneDisjointInsert() throws Exception { method testLeaveAloneDisjointInsert2 (line 825) | @Test public void testLeaveAloneDisjointInsert2() throws Exception { method testInsertBeforeTokenThenDeleteThatToken (line 843) | @Test public void testInsertBeforeTokenThenDeleteThatToken() throws Ex... method testDistinguishBetweenInsertAfterAndInsertBeforeToPreserverOrder (line 862) | @Test method testDistinguishBetweenInsertAfterAndInsertBeforeToPreserverOrder2 (line 883) | @Test method testPreservesOrderOfContiguousInserts (line 907) | @Test FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestVisitors.java class TestVisitors (line 24) | public class TestVisitors { method testVisitTerminalNode (line 30) | @Test method testVisitErrorNode (line 67) | @Test method testShouldNotVisitEOF (line 115) | @Test method testShouldNotVisitTerminal (line 146) | @Test method testCalculatorVisitor (line 180) | @Test FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/Instrumentor.java class Instrumentor (line 18) | public class Instrumentor { method premain (line 21) | public static void premain(String args, Instrumentation I) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/TimeLexerSpeed.java class TimeLexerSpeed (line 168) | public class TimeLexerSpeed { // don't call it Test else it'll run durin... method main (line 177) | public static void main(String[] args) throws Exception { method compilerWarmUp (line 231) | public void compilerWarmUp(int n) throws Exception { method load_legacy_java_ascii_file (line 246) | public void load_legacy_java_ascii_file(String resourceName, int n) th... method load_legacy_java_ascii (line 277) | public void load_legacy_java_ascii(String resourceName, int n) throws ... method load_legacy_java_utf8 (line 305) | public void load_legacy_java_utf8(String resourceName, int n) throws E... method load_new_utf8 (line 335) | public void load_new_utf8(String resourceName, int n) throws Exception { method lex_legacy_java_utf8 (line 365) | public void lex_legacy_java_utf8(int n, boolean clearLexerDFACache) th... method lex_new_java_utf8 (line 382) | public void lex_new_java_utf8(int n, boolean clearLexerDFACache) throw... method lex_legacy_grapheme_utf8 (line 399) | public void lex_legacy_grapheme_utf8(String fileName, int n, boolean c... method lex_new_grapheme_utf8 (line 417) | public void lex_new_grapheme_utf8(String fileName, int n, boolean clea... method tokenize (line 436) | public double tokenize(Lexer lexer, int n, boolean clearLexerDFACache) { method avg (line 459) | public double avg(long[] values) { method std (line 467) | public double std(double mean, List values) { // unbiased std dev method basename (line 475) | public static String basename(String fullyQualifiedFileName) { method dirname (line 480) | public static String dirname(String fullyQualifiedFileName) { method basename (line 485) | public static String basename(Path path) { method dirname (line 489) | public static String dirname(Path path) { method getResourceSize (line 493) | public static long getResourceSize(ClassLoader loader, String resource... FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/helpers/CustomStreamErrorListener.java class CustomStreamErrorListener (line 9) | public class CustomStreamErrorListener extends BaseErrorListener { method CustomStreamErrorListener (line 12) | public CustomStreamErrorListener(PrintStream printStream){ method syntaxError (line 16) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/helpers/RuntimeTestLexer.java class RuntimeTestLexer (line 6) | public abstract class RuntimeTestLexer extends Lexer { method RuntimeTestLexer (line 9) | public RuntimeTestLexer(CharStream input) { super(input); } method setOutStream (line 11) | public void setOutStream(java.io.PrintStream outStream) { this.outStre... FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/helpers/RuntimeTestParser.java class RuntimeTestParser (line 6) | public abstract class RuntimeTestParser extends Parser { method RuntimeTestParser (line 9) | public RuntimeTestParser(TokenStream input) { method setOutStream (line 13) | public void setOutStream(java.io.PrintStream outStream) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/java/helpers/TreeShapeListener.java class TreeShapeListener (line 6) | public class TreeShapeListener implements ParseTreeListener { method visitTerminal (line 9) | @Override public void visitTerminal(TerminalNode node) { } method visitErrorNode (line 10) | @Override public void visitErrorNode(ErrorNode node) { } method exitEveryRule (line 11) | @Override public void exitEveryRule(ParserRuleContext ctx) { } method enterEveryRule (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/JavaScriptRuntimeTests.java class JavaScriptRuntimeTests (line 12) | public class JavaScriptRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/NodeRunner.java class NodeRunner (line 19) | public class NodeRunner extends RuntimeRunner { method getLanguage (line 20) | @Override method getExtension (line 25) | @Override method getBaseListenerSuffix (line 28) | @Override method getBaseVisitorSuffix (line 31) | @Override method getRuntimeToolName (line 34) | @Override method compile (line 41) | @Override method addExtraRecognizerParameters (line 59) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/php/PHPRunner.java class PHPRunner (line 14) | public class PHPRunner extends RuntimeRunner { method getLanguage (line 22) | @Override method getExecEnvironment (line 27) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/php/PhpRuntimeTests.java class PhpRuntimeTests (line 12) | public class PhpRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/python/PythonRunner.java class PythonRunner (line 11) | public abstract class PythonRunner extends RuntimeRunner { method getExtension (line 12) | @Override method addExtraRecognizerParameters (line 15) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/python3/Python3Runner.java class Python3Runner (line 14) | public class Python3Runner extends PythonRunner { method getLanguage (line 23) | @Override method getExecEnvironment (line 28) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/python3/Python3RuntimeTests.java class Python3RuntimeTests (line 12) | public class Python3RuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/states/CompiledState.java class CompiledState (line 11) | public class CompiledState extends State { method getStage (line 12) | @Override method CompiledState (line 17) | public CompiledState(GeneratedState previousState, Exception exception) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/states/ExecutedState.java class ExecutedState (line 11) | public class ExecutedState extends State { method getStage (line 12) | @Override method ExecutedState (line 21) | public ExecutedState(CompiledState previousState, String output, Strin... FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/states/GeneratedState.java class GeneratedState (line 17) | public class GeneratedState extends State { method getStage (line 18) | @Override method containsErrors (line 26) | @Override method getErrorMessage (line 31) | public String getErrorMessage() { method GeneratedState (line 41) | public GeneratedState(ErrorQueue errorQueue, List gene... FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/states/JavaCompiledState.java class JavaCompiledState (line 15) | public class JavaCompiledState extends CompiledState { method JavaCompiledState (line 20) | public JavaCompiledState(GeneratedState previousState, method initializeDummyLexerAndParser (line 32) | public Pair initializeDummyLexerAndParser() method initializeLexerAndParser (line 37) | public Pair initializeLexerAndParser(String input) method initializeLexer (line 44) | public Lexer initializeLexer(String input) method initializeParser (line 50) | public Parser initializeParser(CommonTokenStream tokenStream) FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/states/JavaExecutedState.java class JavaExecutedState (line 11) | public class JavaExecutedState extends ExecutedState { method JavaExecutedState (line 14) | public JavaExecutedState(JavaCompiledState previousState, String outpu... FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/states/State.java class State (line 11) | public abstract class State { method getStage (line 16) | public abstract Stage getStage(); method containsErrors (line 18) | public boolean containsErrors() { method getErrorMessage (line 22) | public String getErrorMessage() { method State (line 34) | public State(State previousState, Exception exception) { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/swift/SwiftRunner.java class SwiftRunner (line 27) | public class SwiftRunner extends RuntimeRunner { method getLanguage (line 28) | @Override method getTestFileName (line 33) | @Override method getCompilerName (line 60) | @Override method initRuntime (line 65) | @Override method compile (line 70) | @Override class NoSwiftFileFilter (line 110) | static class NoSwiftFileFilter implements FilenameFilter { method accept (line 113) | public boolean accept(File dir, String name) { method getRuntimeToolName (line 118) | @Override method getExecFileName (line 123) | @Override method getExecEnvironment (line 132) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/swift/SwiftRuntimeTests.java class SwiftRuntimeTests (line 12) | public class SwiftRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/typescript/TsNodeRunner.java class TsNodeRunner (line 18) | public class TsNodeRunner extends RuntimeRunner { method getLanguage (line 25) | @Override method initRuntime (line 31) | @Override method npmInstallTsNodeAndWebpack (line 37) | private void npmInstallTsNodeAndWebpack() throws Exception { method npmLinkRuntime (line 41) | private void npmLinkRuntime() throws Exception { method getExtension (line 47) | @Override method getExecFileName (line 50) | @Override method getBaseListenerSuffix (line 53) | @Override method getBaseVisitorSuffix (line 56) | @Override method getRuntimeToolName (line 59) | @Override method compile (line 62) | @Override method npmInstall (line 84) | private void npmInstall() throws Exception { method npmLinkAntlr4 (line 89) | private void npmLinkAntlr4() throws Exception { FILE: runtime-testsuite/test/org/antlr/v4/test/runtime/typescript/TypeScriptRuntimeTests.java class TypeScriptRuntimeTests (line 12) | public class TypeScriptRuntimeTests extends RuntimeTests { method createRuntimeRunner (line 13) | @Override FILE: runtime/CSharp/src/AntlrFileStream.cs class AntlrFileStream (line 17) | public class AntlrFileStream : AntlrInputStream method AntlrFileStream (line 22) | public AntlrFileStream(string fileName) method AntlrFileStream (line 28) | public AntlrFileStream(string fileName, Encoding encoding) method Load (line 35) | public virtual void Load(string fileName, Encoding encoding) FILE: runtime/CSharp/src/AntlrInputStream.cs class BaseInputCharStream (line 14) | public abstract class BaseInputCharStream : ICharStream method Reset (line 39) | public virtual void Reset() method Consume (line 44) | public virtual void Consume() method LA (line 58) | public virtual int LA(int i) method Lt (line 85) | public virtual int Lt(int i) method Mark (line 116) | public virtual int Mark() method Release (line 121) | public virtual void Release(int marker) method Seek (line 133) | public virtual void Seek(int index) method GetText (line 149) | public virtual string GetText(Interval interval) method ValueAt (line 165) | protected abstract int ValueAt(int i); method ConvertDataToString (line 167) | protected abstract string ConvertDataToString(int start, int count); method ToString (line 169) | public override sealed string ToString() class AntlrInputStream (line 202) | public class AntlrInputStream : BaseInputCharStream method AntlrInputStream (line 207) | public AntlrInputStream() method AntlrInputStream (line 212) | public AntlrInputStream(string input) method AntlrInputStream (line 219) | public AntlrInputStream(char[] data, int numberOfActualCharsInArray) method AntlrInputStream (line 226) | public AntlrInputStream(TextReader r) method AntlrInputStream (line 232) | public AntlrInputStream(TextReader r, int initialSize) method AntlrInputStream (line 238) | public AntlrInputStream(TextReader r, int initialSize, int readChunkSize) method AntlrInputStream (line 244) | public AntlrInputStream(Stream input) method AntlrInputStream (line 250) | public AntlrInputStream(Stream input, int initialSize) method AntlrInputStream (line 256) | public AntlrInputStream(Stream input, int initialSize, int readChunkSize) method Load (line 262) | public virtual void Load(TextReader r, int size, int readChunkSize) method ValueAt (line 273) | protected override int ValueAt(int i) method ConvertDataToString (line 278) | protected override string ConvertDataToString(int start, int count) class CodePointCharStream (line 296) | public class CodePointCharStream : BaseInputCharStream method CodePointCharStream (line 300) | public CodePointCharStream(string input) method ValueAt (line 315) | protected override int ValueAt(int i) method ConvertDataToString (line 320) | protected override string ConvertDataToString(int start, int count) FILE: runtime/CSharp/src/Atn/ATN.cs class ATN (line 16) | public class ATN method ATN (line 88) | public ATN(ATNType grammarType, int maxTokenType) method GetCachedContext (line 95) | public virtual PredictionContext GetCachedContext(PredictionContext co... method NextTokens (line 116) | [return: NotNull] method NextTokens (line 133) | [return: NotNull] method AddState (line 145) | public virtual void AddState(ATNState state) method RemoveState (line 155) | public virtual void RemoveState(ATNState state) method DefineMode (line 161) | public virtual void DefineMode(string name, TokensStartState s) method DefineDecisionState (line 170) | public virtual int DefineDecisionState(DecisionState s) method GetDecisionState (line 179) | public virtual DecisionState GetDecisionState(int decision) method GetExpectedTokens (line 229) | [return: NotNull] FILE: runtime/CSharp/src/Atn/ATNConfig.cs class ATNConfig (line 23) | public class ATNConfig method ATNConfig (line 72) | public ATNConfig(ATNConfig old) method ATNConfig (line 81) | public ATNConfig(ATNState state, method ATNConfig (line 88) | public ATNConfig(ATNState state, method ATNConfig (line 99) | public ATNConfig(ATNConfig c, ATNState state) method ATNConfig (line 104) | public ATNConfig(ATNConfig c, ATNState state, method ATNConfig (line 110) | public ATNConfig(ATNConfig c, method ATNConfig (line 116) | public ATNConfig(ATNConfig c, ATNState state, method ATNConfig (line 122) | public ATNConfig(ATNConfig c, ATNState state, method SetPrecedenceFilterSuppressed (line 154) | public void SetPrecedenceFilterSuppressed(bool value) method Equals (line 169) | public override bool Equals(Object o) method Equals (line 178) | public virtual bool Equals(ATNConfig other) method GetHashCode (line 196) | public override int GetHashCode() method ToString (line 207) | public override String ToString() method ToString (line 212) | public String ToString(IRecognizer recog, bool showAlt) FILE: runtime/CSharp/src/Atn/ATNConfigSet.cs class ATNConfigSet (line 14) | public class ATNConfigSet method ATNConfigSet (line 58) | public ATNConfigSet(bool fullCtx) method ATNConfigSet (line 64) | public ATNConfigSet() method ATNConfigSet (line 69) | public ATNConfigSet(ATNConfigSet old) method Add (line 79) | public bool Add(ATNConfig config) method Add (line 94) | public bool Add(ATNConfig config, MergeCache mergeCache) method GetStates (line 140) | public HashSet GetStates() method GetAlts (line 159) | public BitSet GetAlts() method GetPredicates (line 169) | public List GetPredicates() method Get (line 182) | public ATNConfig Get(int i) { return configs[i]; } method OptimizeConfigs (line 184) | public void OptimizeConfigs(ATNSimulator interpreter) method AddAll (line 200) | public bool AddAll(ICollection coll) method Equals (line 206) | public override bool Equals(Object o) method GetHashCode (line 232) | public override int GetHashCode() method Contains (line 264) | public bool Contains(Object o) method Clear (line 275) | public void Clear() method ToString (line 297) | public override String ToString() class OrderedATNConfigSet (line 329) | public class OrderedATNConfigSet : ATNConfigSet method OrderedATNConfigSet (line 332) | public OrderedATNConfigSet() class LexerConfigHashSet (line 337) | public class LexerConfigHashSet : ConfigHashSet method LexerConfigHashSet (line 339) | public LexerConfigHashSet() class ObjectEqualityComparator (line 346) | public class ObjectEqualityComparator : IEqualityComparer method GetHashCode (line 350) | public int GetHashCode(ATNConfig o) method Equals (line 358) | public bool Equals(ATNConfig a, ATNConfig b) class ConfigHashSet (line 373) | public class ConfigHashSet : Dictionary method ConfigHashSet (line 375) | public ConfigHashSet(IEqualityComparer comparer) method ConfigHashSet (line 381) | public ConfigHashSet() method GetOrAdd (line 386) | public ATNConfig GetOrAdd(ATNConfig config) class ConfigEqualityComparator (line 400) | public class ConfigEqualityComparator : IEqualityComparer method GetHashCode (line 404) | public int GetHashCode(ATNConfig o) method Equals (line 413) | public bool Equals(ATNConfig a, ATNConfig b) FILE: runtime/CSharp/src/Atn/ATNDeserializationOptions.cs class ATNDeserializationOptions (line 12) | public class ATNDeserializationOptions method ATNDeserializationOptions (line 16) | static ATNDeserializationOptions() method ATNDeserializationOptions (line 30) | public ATNDeserializationOptions() method ATNDeserializationOptions (line 37) | public ATNDeserializationOptions(Antlr4.Runtime.Atn.ATNDeserialization... method MakeReadOnly (line 61) | public void MakeReadOnly() method ThrowIfReadOnly (line 108) | protected internal virtual void ThrowIfReadOnly() FILE: runtime/CSharp/src/Atn/ATNDeserializer.cs class ATNDeserializer (line 15) | public class ATNDeserializer method ATNDeserializer (line 22) | public ATNDeserializer() method ATNDeserializer (line 27) | public ATNDeserializer(ATNDeserializationOptions deserializationOptions) method Deserialize (line 39) | public virtual ATN Deserialize(int[] data) method OptimizeATN (line 67) | protected internal virtual void OptimizeATN(ATN atn) method GenerateRuleBypassTransitions (line 88) | protected internal virtual void GenerateRuleBypassTransitions(ATN atn) method ReadLexerActions (line 180) | protected internal virtual void ReadLexerActions(ATN atn) method ReadDecisions (line 199) | protected internal virtual void ReadDecisions(ATN atn) method ReadEdges (line 219) | protected internal virtual void ReadEdges(ATN atn, IList ... method ReadSets (line 303) | protected internal virtual void ReadSets(ATN atn, IList s... method ReadModes (line 326) | protected internal virtual void ReadModes(ATN atn) method ReadRules (line 345) | protected internal virtual void ReadRules(ATN atn) method ReadStates (line 379) | protected internal virtual void ReadStates(ATN atn) method ReadATN (line 441) | protected internal virtual ATN ReadATN() method CheckVersion (line 448) | protected internal virtual void CheckVersion() method MarkPrecedenceDecisions (line 468) | protected internal virtual void MarkPrecedenceDecisions(ATN atn) method VerifyATN (line 490) | protected internal virtual void VerifyATN(ATN atn) method CheckCondition (line 560) | protected internal virtual void CheckCondition(bool condition) method CheckCondition (line 565) | protected internal virtual void CheckCondition(bool condition, string ... method InlineSetRules (line 573) | private static int InlineSetRules(ATN atn) method CombineChainedEpsilons (line 705) | private static int CombineChainedEpsilons(ATN atn) method OptimizeSets (line 774) | private static int OptimizeSets(ATN atn, bool preserveOrder) method IdentifyTailCalls (line 880) | private static void IdentifyTailCalls(ATN atn) method TestTailCall (line 911) | private static bool TestTailCall(ATN atn, RuleTransition transition, b... method ReadInt (line 953) | protected internal int ReadInt() method EdgeFactory (line 958) | [return: NotNull] method StateFactory (line 1034) | protected internal virtual ATNState StateFactory(StateType type, int r... method LexerActionFactory (line 1126) | protected internal virtual ILexerAction LexerActionFactory(LexerAction... FILE: runtime/CSharp/src/Atn/ATNSimulator.cs class ATNSimulator (line 14) | public abstract class ATNSimulator method InitERROR (line 22) | static DFAState InitERROR() method ATNSimulator (line 54) | public ATNSimulator(ATN atn, PredictionContextCache sharedContextCache) method Reset (line 60) | public abstract void Reset(); method ClearDFA (line 73) | public virtual void ClearDFA() method getSharedContextCache (line 78) | public PredictionContextCache getSharedContextCache() method getCachedContext (line 83) | public PredictionContext getCachedContext(PredictionContext context) FILE: runtime/CSharp/src/Atn/ATNState.cs class ATNState (line 13) | public abstract class ATNState method GetHashCode (line 43) | public override int GetHashCode() method Equals (line 48) | public override bool Equals(object o) method ToString (line 62) | public override string ToString() method AddTransition (line 83) | public virtual void AddTransition(Antlr4.Runtime.Atn.Transition e) method AddTransition (line 88) | public virtual void AddTransition(int index, Antlr4.Runtime.Atn.Transi... method Transition (line 105) | public virtual Antlr4.Runtime.Atn.Transition Transition(int i) method SetTransition (line 110) | public virtual void SetTransition(int i, Antlr4.Runtime.Atn.Transition e) method RemoveTransition (line 115) | public virtual void RemoveTransition(int index) method SetRuleIndex (line 133) | public virtual void SetRuleIndex(int ruleIndex) method GetOptimizedTransition (line 154) | public virtual Antlr4.Runtime.Atn.Transition GetOptimizedTransition(in... method AddOptimizedTransition (line 159) | public virtual void AddOptimizedTransition(Antlr4.Runtime.Atn.Transiti... method SetOptimizedTransition (line 168) | public virtual void SetOptimizedTransition(int i, Antlr4.Runtime.Atn.T... method RemoveOptimizedTransition (line 177) | public virtual void RemoveOptimizedTransition(int i) method ATNState (line 186) | public ATNState() FILE: runtime/CSharp/src/Atn/ATNType.cs type ATNType (line 13) | public enum ATNType FILE: runtime/CSharp/src/Atn/AbstractPredicateTransition.cs class AbstractPredicateTransition (line 11) | public abstract class AbstractPredicateTransition : Transition method AbstractPredicateTransition (line 13) | public AbstractPredicateTransition(ATNState target) FILE: runtime/CSharp/src/Atn/ActionTransition.cs class ActionTransition (line 10) | public sealed class ActionTransition : Transition method ActionTransition (line 18) | public ActionTransition(ATNState target, int ruleIndex) method ActionTransition (line 23) | public ActionTransition(ATNState target, int ruleIndex, int actionInde... method Matches (line 49) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 54) | public override string ToString() FILE: runtime/CSharp/src/Atn/AmbiguityInfo.cs class AmbiguityInfo (line 42) | public class AmbiguityInfo : DecisionEventInfo method AmbiguityInfo (line 70) | public AmbiguityInfo(int decision, FILE: runtime/CSharp/src/Atn/ArrayPredictionContext.cs class ArrayPredictionContext (line 14) | public class ArrayPredictionContext : PredictionContext method ArrayPredictionContext (line 27) | public ArrayPredictionContext(SingletonPredictionContext a) method ArrayPredictionContext (line 32) | public ArrayPredictionContext(PredictionContext[] parents, int[] retur... method GetParent (line 58) | public override PredictionContext GetParent(int index) method GetReturnState (line 63) | public override int GetReturnState(int index) method Equals (line 73) | public override bool Equals(Object o) method ToString (line 95) | public override String ToString() FILE: runtime/CSharp/src/Atn/AtomTransition.cs class AtomTransition (line 12) | public sealed class AtomTransition : Transition method AtomTransition (line 18) | public AtomTransition(ATNState target, int token) method Matches (line 40) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 45) | [return: NotNull] FILE: runtime/CSharp/src/Atn/BasicBlockStartState.cs class BasicBlockStartState (line 11) | public sealed class BasicBlockStartState : BlockStartState FILE: runtime/CSharp/src/Atn/BasicState.cs class BasicState (line 11) | public sealed class BasicState : ATNState FILE: runtime/CSharp/src/Atn/BlockEndState.cs class BlockEndState (line 15) | public sealed class BlockEndState : ATNState FILE: runtime/CSharp/src/Atn/BlockStartState.cs class BlockStartState (line 15) | public abstract class BlockStartState : DecisionState FILE: runtime/CSharp/src/Atn/ConflictInfo.cs class ConflictInfo (line 12) | public class ConflictInfo method ConflictInfo (line 18) | public ConflictInfo(BitSet conflictedAlts, bool exact) method Equals (line 58) | public override bool Equals(object obj) method GetHashCode (line 75) | public override int GetHashCode() FILE: runtime/CSharp/src/Atn/ContextSensitivityInfo.cs class ContextSensitivityInfo (line 29) | public class ContextSensitivityInfo : DecisionEventInfo method ContextSensitivityInfo (line 47) | public ContextSensitivityInfo(int decision, ATNConfigSet configs, ITok... FILE: runtime/CSharp/src/Atn/DecisionEventInfo.cs class DecisionEventInfo (line 21) | public class DecisionEventInfo method DecisionEventInfo (line 64) | public DecisionEventInfo(int decision, FILE: runtime/CSharp/src/Atn/DecisionInfo.cs class DecisionInfo (line 25) | public class DecisionInfo method DecisionInfo (line 227) | public DecisionInfo(int decision) method ToString (line 232) | public override string ToString() FILE: runtime/CSharp/src/Atn/DecisionState.cs class DecisionState (line 10) | public abstract class DecisionState : ATNState FILE: runtime/CSharp/src/Atn/EmptyPredictionContext.cs class EmptyPredictionContext (line 13) | public sealed class EmptyPredictionContext : SingletonPredictionContext method EmptyPredictionContext (line 17) | internal EmptyPredictionContext() method GetParent (line 22) | public override PredictionContext GetParent(int index) method GetReturnState (line 27) | public override int GetReturnState(int index) method Equals (line 49) | public override bool Equals(object o) method ToString (line 54) | public override string ToString() method ToStrings (line 59) | public override string[] ToStrings(IRecognizer recognizer, int current... method ToStrings (line 64) | public override string[] ToStrings(IRecognizer recognizer, PredictionC... FILE: runtime/CSharp/src/Atn/EpsilonTransition.cs class EpsilonTransition (line 11) | public sealed class EpsilonTransition : Transition method EpsilonTransition (line 15) | public EpsilonTransition(ATNState target) method EpsilonTransition (line 20) | public EpsilonTransition(ATNState target, int outermostPrecedenceReturn) method Matches (line 57) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 62) | [return: NotNull] FILE: runtime/CSharp/src/Atn/ErrorInfo.cs class ErrorInfo (line 24) | public class ErrorInfo : DecisionEventInfo method ErrorInfo (line 43) | public ErrorInfo(int decision, ATNConfigSet configs, ITokenStream inpu... FILE: runtime/CSharp/src/Atn/ILexerAction.cs type ILexerAction (line 23) | public interface ILexerAction method Execute (line 76) | void Execute(Lexer lexer); FILE: runtime/CSharp/src/Atn/LL1Analyzer.cs class LL1Analyzer (line 11) | public class LL1Analyzer method LL1Analyzer (line 21) | public LL1Analyzer(ATN atn) method GetDecisionLookahead (line 36) | [return: Nullable] method Look (line 78) | [return: NotNull] method Look (line 102) | [return: NotNull] method Look_ (line 142) | protected internal virtual void Look_(ATNState s, ATNState stopState, ... FILE: runtime/CSharp/src/Atn/LexerATNConfig.cs class LexerATNConfig (line 10) | public class LexerATNConfig : ATNConfig method LexerATNConfig (line 20) | public LexerATNConfig(ATNState state, method LexerATNConfig (line 29) | public LexerATNConfig(ATNState state, method LexerATNConfig (line 39) | public LexerATNConfig(LexerATNConfig c, ATNState state) method LexerATNConfig (line 46) | public LexerATNConfig(LexerATNConfig c, ATNState state, method LexerATNConfig (line 54) | public LexerATNConfig(LexerATNConfig c, ATNState state, method getLexerActionExecutor (line 66) | public LexerActionExecutor getLexerActionExecutor() method hasPassedThroughNonGreedyDecision (line 71) | public bool hasPassedThroughNonGreedyDecision() method GetHashCode (line 76) | public override int GetHashCode() method Equals (line 89) | public override bool Equals(ATNConfig other) method checkNonGreedyDecision (line 114) | private static bool checkNonGreedyDecision(LexerATNConfig source, ATNS... FILE: runtime/CSharp/src/Atn/LexerATNSimulator.cs class LexerATNSimulator (line 13) | public class LexerATNSimulator : ATNSimulator method LexerATNSimulator (line 48) | public LexerATNSimulator(ATN atn, DFA[] decisionToDFA, method LexerATNSimulator (line 54) | public LexerATNSimulator(Lexer recog, ATN atn, method CopyState (line 65) | public void CopyState(LexerATNSimulator simulator) method Match (line 73) | public int Match(ICharStream input, int mode) method Reset (line 97) | public override void Reset() method ClearDFA (line 106) | public override void ClearDFA() method MatchATN (line 114) | protected int MatchATN(ICharStream input) method ExecATN (line 141) | protected int ExecATN(ICharStream input, DFAState ds0) method GetExistingTargetState (line 229) | protected DFAState GetExistingTargetState(DFAState s, int t) method ComputeTargetState (line 258) | protected DFAState ComputeTargetState(ICharStream input, DFAState s, i... method FailOrAccept (line 283) | protected int FailOrAccept(SimState prevAccept, ICharStream input, method GetReachableConfigSet (line 308) | protected void GetReachableConfigSet(ICharStream input, ATNConfigSet c... method Accept (line 352) | protected void Accept(ICharStream input, LexerActionExecutor lexerActi... method GetReachableTarget (line 372) | protected ATNState GetReachableTarget(Transition trans, int t) method ComputeStartState (line 383) | protected ATNConfigSet ComputeStartState(ICharStream input, method Closure (line 407) | protected bool Closure(ICharStream input, LexerATNConfig config, ATNCo... method GetEpsilonTarget (line 482) | protected LexerATNConfig GetEpsilonTarget(ICharStream input, method EvaluatePredicate (line 600) | protected bool EvaluatePredicate(ICharStream input, int ruleIndex, int... method CaptureSimState (line 631) | protected void CaptureSimState(SimState settings, method AddDFAEdge (line 642) | protected DFAState AddDFAEdge(DFAState from, method AddDFAEdge (line 672) | protected void AddDFAEdge(DFAState p, int t, DFAState q) method AddDFAState (line 702) | protected DFAState AddDFAState(ATNConfigSet configSet) method GetDFA (line 743) | public DFA GetDFA(int mode) method GetText (line 751) | public String GetText(ICharStream input) method Consume (line 782) | public virtual void Consume(ICharStream input) method GetTokenName (line 797) | public String GetTokenName(int t) class SimState (line 820) | public class SimState method Reset (line 827) | public void Reset() FILE: runtime/CSharp/src/Atn/LexerActionExecutor.cs class LexerActionExecutor (line 27) | public class LexerActionExecutor method LexerActionExecutor (line 48) | public LexerActionExecutor(ILexerAction[] lexerActions) method Append (line 94) | [return: NotNull] method FixOffsetBeforeMatch (line 146) | public virtual Antlr4.Runtime.Atn.LexerActionExecutor FixOffsetBeforeM... method Execute (line 214) | public virtual void Execute(Lexer lexer, ICharStream input, int startI... method GetHashCode (line 250) | public override int GetHashCode() method Equals (line 255) | public override bool Equals(object obj) FILE: runtime/CSharp/src/Atn/LexerActionType.cs type LexerActionType (line 12) | public enum LexerActionType FILE: runtime/CSharp/src/Atn/LexerChannelAction.cs class LexerChannelAction (line 21) | public sealed class LexerChannelAction : ILexerAction method LexerChannelAction (line 35) | public LexerChannelAction(int channel) method Execute (line 95) | public void Execute(Lexer lexer) method GetHashCode (line 100) | public override int GetHashCode() method Equals (line 108) | public override bool Equals(object obj) method ToString (line 124) | public override string ToString() FILE: runtime/CSharp/src/Atn/LexerCustomAction.cs class LexerCustomAction (line 27) | public sealed class LexerCustomAction : ILexerAction method LexerCustomAction (line 51) | public LexerCustomAction(int ruleIndex, int actionIndex) method Execute (line 130) | public void Execute(Lexer lexer) method GetHashCode (line 135) | public override int GetHashCode() method Equals (line 144) | public override bool Equals(object obj) FILE: runtime/CSharp/src/Atn/LexerIndexedCustomAction.cs class LexerIndexedCustomAction (line 30) | public sealed class LexerIndexedCustomAction : ILexerAction method LexerIndexedCustomAction (line 60) | public LexerIndexedCustomAction(int offset, ILexerAction action) method Execute (line 145) | public void Execute(Lexer lexer) method GetHashCode (line 151) | public override int GetHashCode() method Equals (line 159) | public override bool Equals(object obj) FILE: runtime/CSharp/src/Atn/LexerModeAction.cs class LexerModeAction (line 22) | public sealed class LexerModeAction : ILexerAction method LexerModeAction (line 36) | public LexerModeAction(int mode) method Execute (line 93) | public void Execute(Lexer lexer) method GetHashCode (line 98) | public override int GetHashCode() method Equals (line 106) | public override bool Equals(object obj) method ToString (line 122) | public override string ToString() FILE: runtime/CSharp/src/Atn/LexerMoreAction.cs class LexerMoreAction (line 27) | public sealed class LexerMoreAction : ILexerAction method LexerMoreAction (line 38) | private LexerMoreAction() method Execute (line 76) | public void Execute(Lexer lexer) method GetHashCode (line 81) | public override int GetHashCode() method Equals (line 88) | public override bool Equals(object obj) method ToString (line 93) | public override string ToString() FILE: runtime/CSharp/src/Atn/LexerPopModeAction.cs class LexerPopModeAction (line 27) | public sealed class LexerPopModeAction : ILexerAction method LexerPopModeAction (line 38) | private LexerPopModeAction() method Execute (line 76) | public void Execute(Lexer lexer) method GetHashCode (line 81) | public override int GetHashCode() method Equals (line 88) | public override bool Equals(object obj) method ToString (line 93) | public override string ToString() FILE: runtime/CSharp/src/Atn/LexerPushModeAction.cs class LexerPushModeAction (line 21) | public sealed class LexerPushModeAction : ILexerAction method LexerPushModeAction (line 35) | public LexerPushModeAction(int mode) method Execute (line 92) | public void Execute(Lexer lexer) method GetHashCode (line 97) | public override int GetHashCode() method Equals (line 105) | public override bool Equals(object obj) method ToString (line 121) | public override string ToString() FILE: runtime/CSharp/src/Atn/LexerSkipAction.cs class LexerSkipAction (line 27) | public sealed class LexerSkipAction : ILexerAction method LexerSkipAction (line 38) | private LexerSkipAction() method Execute (line 76) | public void Execute(Lexer lexer) method GetHashCode (line 81) | public override int GetHashCode() method Equals (line 88) | public override bool Equals(object obj) method ToString (line 93) | public override string ToString() FILE: runtime/CSharp/src/Atn/LexerTypeAction.cs class LexerTypeAction (line 21) | public class LexerTypeAction : ILexerAction method LexerTypeAction (line 35) | public LexerTypeAction(int type) method Execute (line 88) | public virtual void Execute(Lexer lexer) method GetHashCode (line 93) | public override int GetHashCode() method Equals (line 101) | public override bool Equals(object obj) method ToString (line 117) | public override string ToString() FILE: runtime/CSharp/src/Atn/LookaheadEventInfo.cs class LookaheadEventInfo (line 20) | public class LookaheadEventInfo : DecisionEventInfo method LookaheadEventInfo (line 52) | public LookaheadEventInfo(int decision, ATNConfigSet configs, int pred... FILE: runtime/CSharp/src/Atn/LoopEndState.cs class LoopEndState (line 12) | public sealed class LoopEndState : ATNState FILE: runtime/CSharp/src/Atn/MergeCache.cs class MergeCache (line 10) | public class MergeCache method Get (line 14) | public PredictionContext Get(PredictionContext a, PredictionContext b) method Put (line 27) | public void Put(PredictionContext a, PredictionContext b, PredictionCo... FILE: runtime/CSharp/src/Atn/NotSetTransition.cs class NotSetTransition (line 11) | public sealed class NotSetTransition : SetTransition method NotSetTransition (line 13) | public NotSetTransition(ATNState target, IntervalSet set) method Matches (line 26) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 31) | public override string ToString() FILE: runtime/CSharp/src/Atn/ParseInfo.cs class ParseInfo (line 20) | public class ParseInfo method ParseInfo (line 24) | public ParseInfo(ProfilingATNSimulator atnSimulator) method getDecisionInfo (line 36) | public DecisionInfo[] getDecisionInfo() method getLLDecisions (line 49) | public List getLLDecisions() method getTotalTimeInPrediction (line 66) | public long getTotalTimeInPrediction() method getTotalSLLLookaheadOps (line 82) | public long getTotalSLLLookaheadOps() method getTotalLLLookaheadOps (line 98) | public long getTotalLLLookaheadOps() method getTotalSLLATNLookaheadOps (line 113) | public long getTotalSLLATNLookaheadOps() method getTotalLLATNLookaheadOps (line 128) | public long getTotalLLATNLookaheadOps() method getTotalATNLookaheadOps (line 147) | public long getTotalATNLookaheadOps() method getDFASize (line 163) | public int getDFASize() method getDFASize (line 178) | public int getDFASize(int decision) FILE: runtime/CSharp/src/Atn/ParserATNSimulator.cs class ParserATNSimulator (line 241) | public class ParserATNSimulator : ATNSimulator method ParserATNSimulator (line 273) | public ParserATNSimulator(ATN atn, DFA[] decisionToDFA, method ParserATNSimulator (line 279) | public ParserATNSimulator(Parser parser, ATN atn, method Reset (line 291) | public override void Reset() method ClearDFA (line 296) | public override void ClearDFA() method AdaptivePredict (line 304) | public virtual int AdaptivePredict(ITokenStream input, int decision, method ExecATN (line 418) | protected int ExecATN(DFA dfa, DFAState s0, method GetExistingTargetState (line 551) | protected virtual DFAState GetExistingTargetState(DFAState previousD, ... method ComputeTargetState (line 574) | protected virtual DFAState ComputeTargetState(DFA dfa, DFAState previo... method PredicateDFAState (line 629) | protected void PredicateDFAState(DFAState dfaState, DecisionState deci... method ExecATNWithFullContext (line 652) | protected int ExecATNWithFullContext(DFA dfa, method ComputeReachSet (line 786) | protected virtual ATNConfigSet ComputeReachSet(ATNConfigSet closure, i... method RemoveAllConfigsNotInRuleStopState (line 954) | protected ATNConfigSet RemoveAllConfigsNotInRuleStopState(ATNConfigSet... method ComputeStartState (line 985) | protected ATNConfigSet ComputeStartState(ATNState p, method ApplyPrecedenceFilter (line 1173) | protected ATNConfigSet ApplyPrecedenceFilter(ATNConfigSet configSet) method GetReachableTarget (line 1233) | protected ATNState GetReachableTarget(Transition trans, int ttype) method GetPredsForAmbigAlts (line 1243) | protected SemanticContext[] GetPredsForAmbigAlts(BitSet ambigAlts, method GetPredicatePredictions (line 1292) | protected PredPrediction[] GetPredicatePredictions(BitSet ambigAlts, method GetSynValidOrSemInvalidAltThatFinishedDecisionEntryRule (line 1365) | protected int GetSynValidOrSemInvalidAltThatFinishedDecisionEntryRule(... method getAltThatFinishedDecisionEntryRule (line 1389) | protected int getAltThatFinishedDecisionEntryRule(ATNConfigSet configSet) method SplitAccordingToSemanticValidity (line 1412) | protected Pair SplitAccordingToSemanticVal... method EvalSemanticContext (line 1444) | protected virtual BitSet EvalSemanticContext(PredPrediction[] predPred... method EvalSemanticContext (line 1512) | protected virtual bool EvalSemanticContext(SemanticContext pred, Parse... method Closure (line 1524) | protected void Closure(ATNConfig config, method ClosureCheckingStopState (line 1537) | protected void ClosureCheckingStopState(ATNConfig config, method Closure_ (line 1606) | protected void Closure_(ATNConfig config, method CanDropLoopEntryEdgeInLeftRecursiveRule (line 1777) | protected bool CanDropLoopEntryEdgeInLeftRecursiveRule(ATNConfig config) method GetRuleName (line 1854) | public string GetRuleName(int index) method GetEpsilonTarget (line 1861) | protected ATNConfig GetEpsilonTarget(ATNConfig config, method ActionTransition (line 1909) | protected ATNConfig ActionTransition(ATNConfig config, ActionTransitio... method PrecedenceTransition (line 1916) | public ATNConfig PrecedenceTransition(ATNConfig config, method PredTransition (line 1966) | protected ATNConfig PredTransition(ATNConfig config, method RuleTransition (line 2017) | protected ATNConfig RuleTransition(ATNConfig config, RuleTransition t) method GetConflictingAlts (line 2040) | protected BitSet GetConflictingAlts(ATNConfigSet configSet) method GetConflictingAltsOrUniqueAlt (line 2082) | protected BitSet GetConflictingAltsOrUniqueAlt(ATNConfigSet configSet) method GetTokenName (line 2097) | public string GetTokenName(int t) method GetLookaheadName (line 2114) | public string GetLookaheadName(ITokenStream input) method DumpDeadEndConfigs (line 2123) | public void DumpDeadEndConfigs(NoViableAltException nvae) method NoViableAlt (line 2150) | protected NoViableAltException NoViableAlt(ITokenStream input, method GetUniqueAlt (line 2161) | protected static int GetUniqueAlt(ATNConfigSet configSet) method AddDFAEdge (line 2198) | protected DFAState AddDFAEdge(DFA dfa, method AddDFAState (line 2252) | protected DFAState AddDFAState(DFA dfa, DFAState D) method ReportAttemptingFullContext (line 2280) | protected virtual void ReportAttemptingFullContext(DFA dfa, BitSet con... method ReportContextSensitivity (line 2292) | protected virtual void ReportContextSensitivity(DFA dfa, int predictio... method ReportAmbiguity (line 2304) | protected virtual void ReportAmbiguity(DFA dfa, method getParser (line 2335) | public Parser getParser() FILE: runtime/CSharp/src/Atn/PlusBlockStartState.cs class PlusBlockStartState (line 22) | public sealed class PlusBlockStartState : BlockStartState FILE: runtime/CSharp/src/Atn/PlusLoopbackState.cs class PlusLoopbackState (line 18) | public sealed class PlusLoopbackState : DecisionState FILE: runtime/CSharp/src/Atn/PrecedencePredicateTransition.cs class PrecedencePredicateTransition (line 11) | public sealed class PrecedencePredicateTransition : AbstractPredicateTra... method PrecedencePredicateTransition (line 15) | public PrecedencePredicateTransition(ATNState target, int precedence) method Matches (line 37) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 50) | public override string ToString() FILE: runtime/CSharp/src/Atn/PredicateEvalInfo.cs class PredicateEvalInfo (line 21) | public class PredicateEvalInfo : DecisionEventInfo method PredicateEvalInfo (line 77) | public PredicateEvalInfo(int decision, ITokenStream input, int startIn... FILE: runtime/CSharp/src/Atn/PredicateTransition.cs class PredicateTransition (line 22) | public sealed class PredicateTransition : AbstractPredicateTransition method PredicateTransition (line 30) | public PredicateTransition(ATNState target, int ruleIndex, int predInd... method Matches (line 55) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 68) | [return: NotNull] FILE: runtime/CSharp/src/Atn/PredictionContext.cs class PredictionContext (line 13) | public abstract class PredictionContext method CalculateEmptyHashCode (line 19) | protected internal static int CalculateEmptyHashCode() method CalculateHashCode (line 26) | protected internal static int CalculateHashCode(PredictionContext pare... method CalculateHashCode (line 35) | protected internal static int CalculateHashCode(PredictionContext[] pa... method PredictionContext (line 52) | protected internal PredictionContext(int cachedHashCode) method FromRuleContext (line 57) | public static PredictionContext FromRuleContext(ATN atn, RuleContext o... method GetParent (line 74) | public abstract PredictionContext GetParent(int index); method GetReturnState (line 76) | public abstract int GetReturnState(int index); method GetHashCode (line 94) | public sealed override int GetHashCode() method Merge (line 101) | internal static PredictionContext Merge(PredictionContext a, Predictio... method MergeSingletons (line 137) | public static PredictionContext MergeSingletons( method MergeArrays (line 225) | public static PredictionContext MergeArrays( method CombineCommonParents (line 355) | protected static void CombineCommonParents(PredictionContext[] parents) method MergeRoot (line 376) | public static PredictionContext MergeRoot(SingletonPredictionContext a, method GetCachedContext (line 410) | public static PredictionContext GetCachedContext(PredictionContext con... method GetChild (line 480) | public virtual PredictionContext GetChild(int returnState) method ToStrings (line 486) | public virtual string[] ToStrings(IRecognizer recognizer, int currentS... method ToStrings (line 491) | public virtual string[] ToStrings(IRecognizer recognizer, PredictionCo... class IdentityHashMap (line 563) | public sealed class IdentityHashMap : Dictionary method AltAndContextMap (line 95) | public AltAndContextMap() class AltAndContextConfigEqualityComparator (line 101) | private sealed class AltAndContextConfigEqualityComparator : EqualityC... method AltAndContextConfigEqualityComparator (line 105) | private AltAndContextConfigEqualityComparator() method GetHashCode (line 116) | public override int GetHashCode(ATNConfig o) method Equals (line 125) | public override bool Equals(ATNConfig a, ATNConfig b) method HasSLLConflictTerminatingPrediction (line 243) | public static bool HasSLLConflictTerminatingPrediction(PredictionMode ... method HasConfigInRuleStopState (line 293) | public static bool HasConfigInRuleStopState(IEnumerable con... method AllConfigsInRuleStopStates (line 325) | public static bool AllConfigsInRuleStopStates(IEnumerable c... method ResolvesToJustOneViableAlt (line 627) | public static int ResolvesToJustOneViableAlt(IEnumerable altsets) method AllSubsetsConflict (line 651) | public static bool AllSubsetsConflict(IEnumerable altsets) method HasNonConflictingAltSet (line 675) | public static bool HasNonConflictingAltSet(IEnumerable altsets) method HasConflictingAltSet (line 706) | public static bool HasConflictingAltSet(IEnumerable altsets) method AllSubsetsEqual (line 733) | public static bool AllSubsetsEqual(IEnumerable altsets) method GetUniqueAlt (line 757) | public static int GetUniqueAlt(IEnumerable altsets) method GetAlts (line 784) | public static BitSet GetAlts(IEnumerable altsets) method GetConflictingAltSubsets (line 809) | [return: NotNull] method GetStateToAltMap (line 841) | [return: NotNull] method HasStateAssociatedWithOneAlt (line 858) | public static bool HasStateAssociatedWithOneAlt(IEnumerable... method GetSingleViableAlt (line 871) | public static int GetSingleViableAlt(IEnumerable altsets) FILE: runtime/CSharp/src/Atn/ProfilingATNSimulator.cs class ProfilingATNSimulator (line 15) | public class ProfilingATNSimulator : ParserATNSimulator method ProfilingATNSimulator (line 39) | public ProfilingATNSimulator(Parser parser) method AdaptivePredict (line 54) | public override int AdaptivePredict(ITokenStream input, int decision, ... method GetExistingTargetState (line 98) | protected override DFAState GetExistingTargetState(DFAState previousD,... method ComputeTargetState (line 120) | protected override DFAState ComputeTargetState(DFA dfa, DFAState previ... method ComputeReachSet (line 127) | protected override ATNConfigSet ComputeReachSet(ATNConfigSet closure, ... method EvalSemanticContext (line 164) | protected override bool EvalSemanticContext(SemanticContext pred, Pars... method ReportAttemptingFullContext (line 178) | protected override void ReportAttemptingFullContext(DFA dfa, BitSet co... method ReportContextSensitivity (line 191) | protected override void ReportContextSensitivity(DFA dfa, int predicti... method ReportAmbiguity (line 202) | protected override void ReportAmbiguity(DFA dfa, DFAState D, int start... method getDecisionInfo (line 231) | public DecisionInfo[] getDecisionInfo() method getCurrentState (line 236) | public DFAState getCurrentState() FILE: runtime/CSharp/src/Atn/RangeTransition.cs class RangeTransition (line 11) | public sealed class RangeTransition : Transition method RangeTransition (line 17) | public RangeTransition(ATNState target, int from, int to) method Matches (line 40) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 45) | [return: NotNull] FILE: runtime/CSharp/src/Atn/RuleStartState.cs class RuleStartState (line 10) | public sealed class RuleStartState : ATNState FILE: runtime/CSharp/src/Atn/RuleStopState.cs class RuleStopState (line 17) | public sealed class RuleStopState : ATNState FILE: runtime/CSharp/src/Atn/RuleTransition.cs class RuleTransition (line 10) | public sealed class RuleTransition : Transition method RuleTransition (line 25) | [Obsolete(@"UseRuleTransition(RuleStartState, int, int, ATNState) inst... method RuleTransition (line 31) | public RuleTransition(RuleStartState ruleStart, int ruleIndex, int pre... method Matches (line 56) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... FILE: runtime/CSharp/src/Atn/SemanticContext.cs class SemanticContext (line 13) | public abstract class SemanticContext method Eval (line 15) | public abstract bool Eval(Recognizer(... class Empty (line 24) | public class Empty : SemanticContext method Eval (line 28) | public override bool Eval(Recognizer(Recognizer(Recognizer(Recognizer(Recognizer FilterPreced... FILE: runtime/CSharp/src/Atn/SetTransition.cs class SetTransition (line 13) | public class SetTransition : Transition method SetTransition (line 18) | public SetTransition(ATNState target, IntervalSet set) method Matches (line 45) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 50) | [return: NotNull] FILE: runtime/CSharp/src/Atn/SimulatorState.cs class SimulatorState (line 12) | public class SimulatorState method SimulatorState (line 22) | public SimulatorState(ParserRuleContext outerContext, DFAState s0, boo... FILE: runtime/CSharp/src/Atn/SingletonPredictionContext.cs class SingletonPredictionContext (line 11) | public class SingletonPredictionContext : PredictionContext method Create (line 13) | public static PredictionContext Create(PredictionContext parent, int r... method SingletonPredictionContext (line 28) | internal SingletonPredictionContext(PredictionContext parent, int retu... method GetParent (line 35) | public override PredictionContext GetParent(int index) method GetReturnState (line 41) | public override int GetReturnState(int index) method Equals (line 64) | public override bool Equals(object o) method ToString (line 85) | public override string ToString() FILE: runtime/CSharp/src/Atn/StarBlockStartState.cs class StarBlockStartState (line 12) | public sealed class StarBlockStartState : BlockStartState FILE: runtime/CSharp/src/Atn/StarLoopEntryState.cs class StarLoopEntryState (line 8) | public sealed class StarLoopEntryState : DecisionState FILE: runtime/CSharp/src/Atn/StarLoopbackState.cs class StarLoopbackState (line 8) | public sealed class StarLoopbackState : ATNState FILE: runtime/CSharp/src/Atn/StateType.cs type StateType (line 8) | public enum StateType FILE: runtime/CSharp/src/Atn/TokensStartState.cs class TokensStartState (line 9) | public sealed class TokensStartState : DecisionState FILE: runtime/CSharp/src/Atn/Transition.cs class Transition (line 24) | public abstract class Transition method Transition (line 33) | protected internal Transition(ATNState target) method Matches (line 79) | public abstract bool Matches(int symbol, int minVocabSymbol, int maxVo... FILE: runtime/CSharp/src/Atn/TransitionType.cs type TransitionType (line 8) | public enum TransitionType FILE: runtime/CSharp/src/Atn/WildcardTransition.cs class WildcardTransition (line 9) | public sealed class WildcardTransition : Transition method WildcardTransition (line 11) | public WildcardTransition(ATNState target) method Matches (line 24) | public override bool Matches(int symbol, int minVocabSymbol, int maxVo... method ToString (line 29) | [return: NotNull] FILE: runtime/CSharp/src/BailErrorStrategy.cs class BailErrorStrategy (line 44) | public class BailErrorStrategy : DefaultErrorStrategy method Recover (line 60) | public override void Recover(Parser recognizer, RecognitionException e) method RecoverInline (line 78) | public override IToken RecoverInline(Parser recognizer) method Sync (line 90) | public override void Sync(Parser recognizer) FILE: runtime/CSharp/src/BaseErrorListener.cs class BaseErrorListener (line 21) | public class BaseErrorListener : IParserErrorListener method SyntaxError (line 23) | public virtual void SyntaxError(TextWriter output, IRecognizer recogni... method ReportAmbiguity (line 27) | public virtual void ReportAmbiguity(Parser recognizer, DFA dfa, int st... method ReportAttemptingFullContext (line 31) | public virtual void ReportAttemptingFullContext(Parser recognizer, DFA... method ReportContextSensitivity (line 35) | public virtual void ReportContextSensitivity(Parser recognizer, DFA df... FILE: runtime/CSharp/src/BufferedTokenStream.cs class BufferedTokenStream (line 34) | public class BufferedTokenStream : ITokenStream method BufferedTokenStream (line 111) | public BufferedTokenStream(ITokenSource tokenSource) method Mark (line 136) | public virtual int Mark() method Release (line 141) | public virtual void Release(int marker) method Reset (line 146) | public virtual void Reset() method Seek (line 151) | public virtual void Seek(int index) method Consume (line 165) | public virtual void Consume() method Sync (line 212) | protected internal virtual bool Sync(int i) method Fetch (line 232) | protected internal virtual int Fetch(int n) method Get (line 255) | public virtual IToken Get(int i) method Get (line 266) | public virtual IList Get(int start, int stop) method LA (line 290) | public virtual int LA(int i) method Lb (line 295) | protected internal virtual IToken Lb(int k) method LT (line 304) | [return: NotNull] method AdjustSeekIndex (line 348) | protected internal virtual int AdjustSeekIndex(int i) method LazyInit (line 353) | protected internal void LazyInit() method Setup (line 361) | protected internal virtual void Setup() method SetTokenSource (line 369) | public virtual void SetTokenSource(ITokenSource tokenSource) method GetTokens (line 377) | public virtual IList GetTokens() method GetTokens (line 382) | public virtual IList GetTokens(int start, int stop) method GetTokens (line 398) | public virtual IList GetTokens(int start, int stop, BitSet types) method GetTokens (line 426) | public virtual IList GetTokens(int start, int stop, int ttype) method NextTokenOnChannel (line 446) | protected internal virtual int NextTokenOnChannel(int i, int channel) method PreviousTokenOnChannel (line 488) | protected internal virtual int PreviousTokenOnChannel(int i, int channel) method GetHiddenTokensToRight (line 519) | public virtual IList GetHiddenTokensToRight(int tokenIndex, in... method GetHiddenTokensToRight (line 547) | public virtual IList GetHiddenTokensToRight(int tokenIndex) method GetHiddenTokensToLeft (line 563) | public virtual IList GetHiddenTokensToLeft(int tokenIndex, int... method GetHiddenTokensToLeft (line 592) | public virtual IList GetHiddenTokensToLeft(int tokenIndex) method FilterForChannel (line 597) | protected internal virtual IList FilterForChannel(int from, in... method GetText (line 635) | [return: NotNull] method GetText (line 642) | [return: NotNull] method GetText (line 669) | [return: NotNull] method GetText (line 675) | [return: NotNull] method Fill (line 687) | public virtual void Fill() FILE: runtime/CSharp/src/CharStreams.cs class CharStreams (line 21) | public static class CharStreams method fromPath (line 28) | public static ICharStream fromPath(string path) method fromPath (line 38) | public static ICharStream fromPath(string path, Encoding encoding) method fromTextReader (line 51) | public static ICharStream fromTextReader(TextReader textReader) method fromStream (line 67) | public static ICharStream fromStream(Stream stream) method fromStream (line 79) | public static ICharStream fromStream(Stream stream, Encoding encoding) method fromString (line 88) | public static ICharStream fromString(string s) FILE: runtime/CSharp/src/CommonToken.cs class CommonToken (line 12) | [System.Serializable] method CommonToken (line 92) | public CommonToken(int type) method CommonToken (line 99) | public CommonToken(Tuple source, int type, ... method CommonToken (line 121) | public CommonToken(int type, string text) method CommonToken (line 162) | public CommonToken(IToken oldToken) method ToString (line 332) | public override string ToString() FILE: runtime/CSharp/src/CommonTokenFactory.cs class CommonTokenFactory (line 19) | public class CommonTokenFactory : ITokenFactory method CommonTokenFactory (line 78) | public CommonTokenFactory(bool copyText) method CommonTokenFactory (line 97) | public CommonTokenFactory() method Create (line 102) | public virtual CommonToken Create(Tuple sou... method Create (line 121) | IToken ITokenFactory.Create(Tuple source, i... method Create (line 126) | public virtual CommonToken Create(int type, string text) method Create (line 131) | IToken ITokenFactory.Create(int type, string text) FILE: runtime/CSharp/src/CommonTokenStream.cs class CommonTokenStream (line 49) | public class CommonTokenStream : BufferedTokenStream method CommonTokenStream (line 71) | public CommonTokenStream(ITokenSource tokenSource) method CommonTokenStream (line 93) | public CommonTokenStream(ITokenSource tokenSource, int channel) method AdjustSeekIndex (line 99) | protected internal override int AdjustSeekIndex(int i) method Lb (line 104) | protected internal override IToken Lb(int k) method LT (line 126) | public override IToken LT(int k) method GetNumberOfOnChannelTokens (line 157) | public virtual int GetNumberOfOnChannelTokens() FILE: runtime/CSharp/src/ConsoleErrorListener.cs class ConsoleErrorListener (line 11) | public class ConsoleErrorListener : IAntlrErrorListener method SyntaxError (line 38) | public virtual void SyntaxError(TextWriter output, IRecognizer recogni... FILE: runtime/CSharp/src/DefaultErrorStrategy.cs class DefaultErrorStrategy (line 19) | public class DefaultErrorStrategy : IAntlrErrorStrategy method Reset (line 67) | public virtual void Reset(Parser recognizer) method BeginErrorCondition (line 81) | protected internal virtual void BeginErrorCondition(Parser recognizer) method InErrorRecoveryMode (line 87) | public virtual bool InErrorRecoveryMode(Parser recognizer) method EndErrorCondition (line 101) | protected internal virtual void EndErrorCondition(Parser recognizer) method ReportMatch (line 114) | public virtual void ReportMatch(Parser recognizer) method ReportError (line 149) | public virtual void ReportError(Parser recognizer, RecognitionExceptio... method NotifyErrorListeners (line 185) | protected internal virtual void NotifyErrorListeners(Parser recognizer... method Recover (line 196) | public virtual void Recover(Parser recognizer, RecognitionException e) method Sync (line 269) | public virtual void Sync(Parser recognizer) method ReportNoViableAlternative (line 344) | protected internal virtual void ReportNoViableAlternative(Parser recog... method ReportInputMismatch (line 377) | protected internal virtual void ReportInputMismatch(Parser recognizer,... method ReportFailedPredicate (line 393) | protected internal virtual void ReportFailedPredicate(Parser recognize... method ReportUnwantedToken (line 427) | protected internal virtual void ReportUnwantedToken(Parser recognizer) method ReportMissingToken (line 466) | protected internal virtual void ReportMissingToken(Parser recognizer) method RecoverInline (line 557) | public virtual IToken RecoverInline(Parser recognizer) method SingleTokenInsertion (line 612) | protected internal virtual bool SingleTokenInsertion(Parser recognizer) method SingleTokenDeletion (line 662) | [return: Nullable] method GetMissingSymbol (line 701) | [return: NotNull] method ConstructToken (line 726) | protected internal virtual IToken ConstructToken(ITokenSource tokenSou... method GetExpectedTokens (line 732) | [return: NotNull] method GetTokenErrorDisplay (line 752) | protected internal virtual string GetTokenErrorDisplay(IToken t) method GetSymbolText (line 773) | protected internal virtual string GetSymbolText(IToken symbol) method GetSymbolType (line 778) | protected internal virtual int GetSymbolType(IToken symbol) method EscapeWSAndQuote (line 783) | [return: NotNull] method GetErrorRecoverySet (line 793) | [return: NotNull] method ConsumeUntil (line 815) | protected internal virtual void ConsumeUntil(Parser recognizer, Interv... FILE: runtime/CSharp/src/Dependents.cs type Dependents (line 12) | [Flags] FILE: runtime/CSharp/src/Dfa/AbstractEdgeMap.cs class AbstractEdgeMap (line 11) | public abstract class AbstractEdgeMap : IEdgeMap method AbstractEdgeMap (line 18) | protected AbstractEdgeMap(int minIndex, int maxIndex) method Put (line 26) | public abstract Antlr4.Runtime.Dfa.AbstractEdgeMap Put(int key, T v... method Put (line 28) | IEdgeMap IEdgeMap.Put(int key, T value) method PutAll (line 33) | public virtual Antlr4.Runtime.Dfa.AbstractEdgeMap PutAll(IEdgeMap IEdgeMap.PutAll(IEdgeMap m) method Clear (line 48) | public abstract Antlr4.Runtime.Dfa.AbstractEdgeMap Clear(); method Clear (line 50) | IEdgeMap IEdgeMap.Clear() method Remove (line 55) | public abstract Antlr4.Runtime.Dfa.AbstractEdgeMap Remove(int key); method Remove (line 57) | IEdgeMap IEdgeMap.Remove(int key) method ContainsKey (line 62) | public abstract bool ContainsKey(int arg1); method ToMap (line 79) | public abstract IReadOnlyDictionary ToMap(); method GetEnumerator (line 81) | public virtual IEnumerator> GetEnumerator() method GetEnumerator (line 86) | IEnumerator IEnumerable.GetEnumerator() FILE: runtime/CSharp/src/Dfa/AcceptStateInfo.cs class AcceptStateInfo (line 20) | public class AcceptStateInfo method AcceptStateInfo (line 26) | public AcceptStateInfo(int prediction) method AcceptStateInfo (line 32) | public AcceptStateInfo(int prediction, Antlr4.Runtime.Atn.LexerActionE... FILE: runtime/CSharp/src/Dfa/ArrayEdgeMap.cs class ArrayEdgeMap (line 15) | public sealed class ArrayEdgeMap : AbstractEdgeMap method ArrayEdgeMap (line 22) | public ArrayEdgeMap(int minIndex, int maxIndex) method ContainsKey (line 44) | public override bool ContainsKey(int key) method Put (line 62) | public override AbstractEdgeMap Put(int key, T value) method Remove (line 82) | public override AbstractEdgeMap Remove(int key) method PutAll (line 87) | public override AbstractEdgeMap PutAll(IEdgeMap m) method Clear (line 138) | public override AbstractEdgeMap Clear() method ToMap (line 143) | public override IReadOnlyDictionary ToMap() FILE: runtime/CSharp/src/Dfa/DFA.cs class DFA (line 12) | public class DFA method DFA (line 34) | public DFA(DecisionState atnStartState) method DFA (line 39) | public DFA(DecisionState atnStartState, int decision) method GetPrecedenceStartState (line 85) | public DFAState GetPrecedenceStartState(int precedence) method SetPrecedenceStartState (line 111) | public void SetPrecedenceStartState(int precedence, DFAState startState) method GetStates (line 141) | public List GetStates() method ToString (line 148) | public override String ToString() { return ToString(Vocabulary.EmptyVo... method ToString (line 151) | public String ToString(IVocabulary vocabulary) method ToLexerString (line 162) | public String ToLexerString() FILE: runtime/CSharp/src/Dfa/DFASerializer.cs class DFASerializer (line 16) | public class DFASerializer method DFASerializer (line 30) | public DFASerializer(DFA dfa, IVocabulary vocabulary) method DFASerializer (line 35) | public DFASerializer(DFA dfa, IRecognizer parser) method DFASerializer (line 40) | public DFASerializer(DFA dfa, IVocabulary vocabulary, string[] ruleNam... method ToString (line 48) | public override string ToString() method GetContextLabel (line 88) | protected internal virtual string GetContextLabel(int i) method GetEdgeLabel (line 106) | protected internal virtual string GetEdgeLabel(int i) method GetStateString (line 111) | internal virtual string GetStateString(DFAState s) FILE: runtime/CSharp/src/Dfa/DFAState.cs class DFAState (line 38) | public class DFAState method DFAState (line 86) | public DFAState() { } method DFAState (line 88) | public DFAState(int stateNumber) { this.stateNumber = stateNumber; } method DFAState (line 90) | public DFAState(ATNConfigSet configs) { this.configSet = configs; } method getAltSet (line 95) | public HashSet getAltSet() method GetHashCode (line 110) | public override int GetHashCode() method Equals (line 131) | public override bool Equals(Object o) method ToString (line 148) | public override String ToString() class PredPrediction (line 168) | public class PredPrediction method PredPrediction (line 173) | public PredPrediction(SemanticContext pred, int alt) method ToString (line 179) | public override String ToString() FILE: runtime/CSharp/src/Dfa/EmptyEdgeMap.cs class EmptyEdgeMap (line 16) | public sealed class EmptyEdgeMap : AbstractEdgeMap method EmptyEdgeMap (line 19) | public EmptyEdgeMap(int minIndex, int maxIndex) method Put (line 24) | public override AbstractEdgeMap Put(int key, T value) method Clear (line 34) | public override AbstractEdgeMap Clear() method Remove (line 39) | public override AbstractEdgeMap Remove(int key) method ContainsKey (line 60) | public override bool ContainsKey(int key) method ToMap (line 73) | public override IReadOnlyDictionary ToMap() FILE: runtime/CSharp/src/Dfa/IEdgeMap.cs type IEdgeMap (line 11) | public interface IEdgeMap : IEnumerable> method ContainsKey (line 23) | bool ContainsKey(int key); method Put (line 30) | [return: NotNull] method Remove (line 33) | [return: NotNull] method PutAll (line 36) | [return: NotNull] method Clear (line 39) | [return: NotNull] method ToMap (line 42) | [return: NotNull] FILE: runtime/CSharp/src/Dfa/LexerDFASerializer.cs class LexerDFASerializer (line 9) | public class LexerDFASerializer : DFASerializer method LexerDFASerializer (line 11) | public LexerDFASerializer(DFA dfa) method GetEdgeLabel (line 16) | [return: NotNull] FILE: runtime/CSharp/src/Dfa/SingletonEdgeMap.cs class SingletonEdgeMap (line 10) | public sealed class SingletonEdgeMap : AbstractEdgeMap method SingletonEdgeMap (line 17) | public SingletonEdgeMap(int minIndex, int maxIndex, int key, T value) method ContainsKey (line 64) | public override bool ContainsKey(int key) method Put (line 81) | public override AbstractEdgeMap Put(int key, T value) method Remove (line 107) | public override AbstractEdgeMap Remove(int key) method Clear (line 116) | public override AbstractEdgeMap Clear() method ToMap (line 125) | public override IReadOnlyDictionary ToMap() FILE: runtime/CSharp/src/Dfa/SparseEdgeMap.cs class SparseEdgeMap (line 13) | public sealed class SparseEdgeMap : AbstractEdgeMap method SparseEdgeMap (line 22) | public SparseEdgeMap(int minIndex, int maxIndex) method SparseEdgeMap (line 27) | public SparseEdgeMap(int minIndex, int maxIndex, int maxSparseSize) method SparseEdgeMap (line 34) | private SparseEdgeMap(Antlr4.Runtime.Dfa.SparseEdgeMap map, int max... method ContainsKey (line 89) | public override bool ContainsKey(int key) method Put (line 110) | public override AbstractEdgeMap Put(int key, T value) method Remove (line 159) | public override AbstractEdgeMap Remove(int key) method Clear (line 175) | public override AbstractEdgeMap Clear() method ToMap (line 184) | public override IReadOnlyDictionary ToMap() FILE: runtime/CSharp/src/DiagnosticErrorListener.cs class DiagnosticErrorListener (line 36) | public class DiagnosticErrorListener : BaseErrorListener method DiagnosticErrorListener (line 51) | public DiagnosticErrorListener() method DiagnosticErrorListener (line 69) | public DiagnosticErrorListener(bool exactOnly) method ReportAmbiguity (line 74) | public override void ReportAmbiguity(Parser recognizer, DFA dfa, int s... method ReportAttemptingFullContext (line 88) | public override void ReportAttemptingFullContext(Parser recognizer, DF... method ReportContextSensitivity (line 97) | public override void ReportContextSensitivity(Parser recognizer, DFA d... method GetDecisionDescription (line 106) | protected internal virtual string GetDecisionDescription(Parser recogn... method GetConflictingAlts (line 148) | [return: NotNull] FILE: runtime/CSharp/src/FailedPredicateException.cs class FailedPredicateException (line 20) | [System.Serializable] method FailedPredicateException (line 31) | public FailedPredicateException(Parser recognizer) method FailedPredicateException (line 36) | public FailedPredicateException(Parser recognizer, string predicate) method FailedPredicateException (line 41) | public FailedPredicateException(Parser recognizer, string predicate, s... method FormatMessage (line 85) | [return: NotNull] FILE: runtime/CSharp/src/IAntlrErrorListener.cs type IAntlrErrorListener (line 12) | public interface IAntlrErrorListener method SyntaxError (line 54) | void SyntaxError(TextWriter output, IRecognizer recognizer, TSymbol of... FILE: runtime/CSharp/src/IAntlrErrorStrategy.cs type IAntlrErrorStrategy (line 31) | public interface IAntlrErrorStrategy method Reset (line 39) | void Reset(Parser recognizer); method RecoverInline (line 63) | [return: NotNull] method Recover (line 83) | void Recover(Parser recognizer, RecognitionException e); method Sync (line 110) | void Sync(Parser recognizer); method InErrorRecoveryMode (line 133) | bool InErrorRecoveryMode(Parser recognizer); method ReportMatch (line 144) | void ReportMatch(Parser recognizer); method ReportError (line 154) | void ReportError(Parser recognizer, RecognitionException e); FILE: runtime/CSharp/src/ICharStream.cs type ICharStream (line 13) | public interface ICharStream : IIntStream method GetText (line 51) | [return: NotNull] FILE: runtime/CSharp/src/IIntStream.cs type IIntStream (line 33) | public interface IIntStream method Consume (line 71) | void Consume(); method LA (line 133) | int LA(int i); method Mark (line 198) | int Mark(); method Release (line 223) | void Release(int marker); method Seek (line 287) | void Seek(int index); class IntStreamConstants (line 320) | public static class IntStreamConstants FILE: runtime/CSharp/src/IParserErrorListener.cs type IParserErrorListener (line 14) | public interface IParserErrorListener : IAntlrErrorListener method ReportAmbiguity (line 91) | void ReportAmbiguity(Parser recognizer, DFA dfa, int startIndex, int s... method ReportAttemptingFullContext (line 125) | void ReportAttemptingFullContext(Parser recognizer, DFA dfa, int start... method ReportContextSensitivity (line 176) | void ReportContextSensitivity(Parser recognizer, DFA dfa, int startInd... FILE: runtime/CSharp/src/IRecognizer.cs type IRecognizer (line 10) | public interface IRecognizer FILE: runtime/CSharp/src/IToken.cs type IToken (line 20) | public interface IToken class TokenConstants (line 122) | public static class TokenConstants FILE: runtime/CSharp/src/ITokenFactory.cs type ITokenFactory (line 18) | public interface ITokenFactory method Create (line 29) | [return: NotNull] method Create (line 33) | [return: NotNull] FILE: runtime/CSharp/src/ITokenSource.cs type ITokenSource (line 32) | public interface ITokenSource method NextToken (line 43) | [return: NotNull] FILE: runtime/CSharp/src/ITokenStream.cs type ITokenStream (line 18) | public interface ITokenStream : IIntStream method LT (line 33) | [return: NotNull] method Get (line 71) | [return: NotNull] method GetText (line 116) | [return: NotNull] method GetText (line 134) | [return: NotNull] method GetText (line 166) | [return: NotNull] method GetText (line 212) | [return: NotNull] FILE: runtime/CSharp/src/IVocabulary.cs type IVocabulary (line 21) | public interface IVocabulary method getMaxTokenType (line 28) | int getMaxTokenType(); method GetLiteralName (line 84) | [return: Nullable] method GetSymbolicName (line 148) | [return: Nullable] method GetDisplayName (line 177) | [return: NotNull] FILE: runtime/CSharp/src/IWritableToken.cs type IWritableToken (line 10) | public interface IWritableToken : IToken FILE: runtime/CSharp/src/InputMismatchException.cs class InputMismatchException (line 18) | [System.Serializable] method InputMismatchException (line 23) | public InputMismatchException(Parser recognizer) FILE: runtime/CSharp/src/InterpreterRuleContext.cs class InterpreterRuleContext (line 26) | public class InterpreterRuleContext : ParserRuleContext method InterpreterRuleContext (line 44) | public InterpreterRuleContext(ParserRuleContext parent, int invokingSt... FILE: runtime/CSharp/src/Lexer.cs class Lexer (line 23) | public abstract class Lexer : Recognizer, IToken... method Lexer (line 102) | public Lexer(ICharStream input) : this(input, Console.Out, Console.Err... method Lexer (line 104) | public Lexer(ICharStream input, TextWriter output, TextWriter errorOut... method Reset (line 112) | public virtual void Reset() method NextToken (line 141) | public virtual IToken NextToken() method Skip (line 224) | public virtual void Skip() method More (line 229) | public virtual void More() method Mode (line 234) | public virtual void Mode(int m) method PushMode (line 239) | public virtual void PushMode(int m) method PopMode (line 245) | public virtual int PopMode() method SetInputStream (line 271) | public virtual void SetInputStream(ICharStream input) method Emit (line 314) | public virtual void Emit(IToken token) method Emit (line 331) | public virtual IToken Emit() method EmitEOF (line 338) | public virtual IToken EmitEOF() method GetAllTokens (line 535) | public virtual IList GetAllTokens() method Recover (line 547) | public virtual void Recover(LexerNoViableAltException e) method NotifyListeners (line 556) | public virtual void NotifyListeners(LexerNoViableAltException e) method GetErrorDisplay (line 564) | public virtual string GetErrorDisplay(string s) method GetErrorDisplay (line 575) | public virtual string GetErrorDisplay(int c) method GetCharErrorDisplay (line 613) | public virtual string GetCharErrorDisplay(int c) method Recover (line 630) | public virtual void Recover(RecognitionException re) FILE: runtime/CSharp/src/LexerInterpreter.cs class LexerInterpreter (line 16) | public class LexerInterpreter: Lexer method LexerInterpreter (line 34) | [Obsolete("Use constructor with channelNames argument")] method LexerInterpreter (line 40) | public LexerInterpreter(string grammarFileName, IVocabulary vocabulary... FILE: runtime/CSharp/src/LexerNoViableAltException.cs class LexerNoViableAltException (line 13) | [System.Serializable] method LexerNoViableAltException (line 25) | public LexerNoViableAltException(Lexer lexer, ICharStream input, int s... method ToString (line 57) | public override string ToString() FILE: runtime/CSharp/src/ListTokenSource.cs class ListTokenSource (line 27) | public class ListTokenSource : ITokenSource method ListTokenSource (line 93) | public ListTokenSource(IList tokens) method ListTokenSource (line 133) | public ListTokenSource(IList tokens, string sourceName) method NextToken (line 185) | public virtual IToken NextToken() FILE: runtime/CSharp/src/Misc/Args.cs class Args (line 10) | public static class Args method NotNull (line 19) | public static void NotNull(string parameterName, object value) FILE: runtime/CSharp/src/Misc/ArrayList.cs class ArrayList (line 10) | public class ArrayList : List method ArrayList (line 13) | public ArrayList() method ArrayList (line 17) | public ArrayList(int count) method GetHashCode (line 22) | public override int GetHashCode() method Equals (line 31) | public override bool Equals(object o) method Equals (line 38) | public bool Equals(List o) FILE: runtime/CSharp/src/Misc/IIntSet.cs type IIntSet (line 12) | public interface IIntSet method Add (line 21) | void Add(int el); method AddAll (line 46) | [return: NotNull] method And (line 73) | [return: Nullable] method Complement (line 113) | [return: Nullable] method Or (line 147) | [return: Nullable] method Subtract (line 187) | [return: Nullable] method Equals (line 219) | bool Equals(object obj); method Contains (line 257) | bool Contains(int el); method Remove (line 269) | void Remove(int el); method ToList (line 280) | [return: NotNull] method ToString (line 284) | string ToString(); FILE: runtime/CSharp/src/Misc/Interval.cs type Interval (line 11) | public struct Interval method Interval (line 23) | public Interval(int a, int b) method Of (line 40) | public static Antlr4.Runtime.Misc.Interval Of(int a, int b) method Equals (line 62) | public override bool Equals(object o) method GetHashCode (line 73) | public override int GetHashCode() method StartsBeforeDisjoint (line 82) | public bool StartsBeforeDisjoint(Antlr4.Runtime.Misc.Interval other) method StartsBeforeNonDisjoint (line 88) | public bool StartsBeforeNonDisjoint(Antlr4.Runtime.Misc.Interval other) method StartsAfter (line 94) | public bool StartsAfter(Antlr4.Runtime.Misc.Interval other) method StartsAfterDisjoint (line 100) | public bool StartsAfterDisjoint(Antlr4.Runtime.Misc.Interval other) method StartsAfterNonDisjoint (line 106) | public bool StartsAfterNonDisjoint(Antlr4.Runtime.Misc.Interval other) method Disjoint (line 113) | public bool Disjoint(Antlr4.Runtime.Misc.Interval other) method Adjacent (line 119) | public bool Adjacent(Antlr4.Runtime.Misc.Interval other) method ProperlyContains (line 124) | public bool ProperlyContains(Antlr4.Runtime.Misc.Interval other) method Union (line 130) | public Antlr4.Runtime.Misc.Interval Union(Antlr4.Runtime.Misc.Interval... method Intersection (line 136) | public Antlr4.Runtime.Misc.Interval Intersection(Antlr4.Runtime.Misc.I... method DifferenceNotProperlyContained (line 154) | public Antlr4.Runtime.Misc.Interval? DifferenceNotProperlyContained(An... method ToString (line 173) | public override string ToString() FILE: runtime/CSharp/src/Misc/IntervalSet.cs class IntervalSet (line 28) | public class IntervalSet : IIntSet method IntervalSet (line 34) | static IntervalSet() method IntervalSet (line 46) | public IntervalSet(IList intervals) method IntervalSet (line 51) | public IntervalSet(Antlr4.Runtime.Misc.IntervalSet set) method IntervalSet (line 57) | public IntervalSet(params int[] els) method Of (line 76) | [return: NotNull] method Of (line 85) | public static Antlr4.Runtime.Misc.IntervalSet Of(int a, int b) method Clear (line 92) | public virtual void Clear() method Add (line 106) | public virtual void Add(int el) method Add (line 124) | public virtual void Add(int a, int b) method Add (line 130) | protected internal virtual void Add(Interval addition) method Or (line 190) | public static Antlr4.Runtime.Misc.IntervalSet Or(Antlr4.Runtime.Misc.I... method AddAll (line 200) | public virtual Antlr4.Runtime.Misc.IntervalSet AddAll(IIntSet set) method Complement (line 227) | public virtual Antlr4.Runtime.Misc.IntervalSet Complement(int minEleme... method Complement (line 236) | public virtual Antlr4.Runtime.Misc.IntervalSet Complement(IIntSet voca... method Subtract (line 256) | public virtual Antlr4.Runtime.Misc.IntervalSet Subtract(IIntSet a) method Subtract (line 280) | [return: NotNull] method Or (line 362) | public virtual Antlr4.Runtime.Misc.IntervalSet Or(IIntSet a) method And (line 374) | public virtual Antlr4.Runtime.Misc.IntervalSet And(IIntSet other) method Contains (line 476) | public virtual bool Contains(int el) method GetIntervals (line 573) | public virtual IList GetIntervals() method GetHashCode (line 578) | public override int GetHashCode() method Equals (line 601) | public override bool Equals(object obj) method ToString (line 611) | public override string ToString() method ToString (line 616) | public virtual string ToString(bool elemAreChar) method ToString (line 674) | public virtual string ToString(IVocabulary vocabulary) method ElementName (line 718) | [return: NotNull] method ToIntegerList (line 758) | public virtual ArrayList ToIntegerList() method ToList (line 775) | public virtual IList ToList() method ToSet (line 792) | public virtual HashSet ToSet() method ToArray (line 807) | public virtual int[] ToArray() method Remove (line 812) | public virtual void Remove(int el) method SetReadonly (line 868) | public virtual void SetReadonly(bool @readonly) method AddAll (line 877) | IIntSet IIntSet.AddAll(IIntSet set) method And (line 882) | IIntSet IIntSet.And(IIntSet a) method Complement (line 887) | IIntSet IIntSet.Complement(IIntSet elements) method Or (line 892) | IIntSet IIntSet.Or(IIntSet a) method Subtract (line 897) | IIntSet IIntSet.Subtract(IIntSet a) FILE: runtime/CSharp/src/Misc/MultiMap.cs class MultiMap (line 11) | [System.Serializable] method Map (line 16) | public virtual void Map(K key, V value) method GetPairs (line 27) | public virtual IList> GetPairs() FILE: runtime/CSharp/src/Misc/MurmurHash.cs class MurmurHash (line 9) | public sealed class MurmurHash method Initialize (line 16) | public static int Initialize() method Initialize (line 28) | public static int Initialize(int seed) method Update (line 41) | public static int Update(int hash, int value) method Update (line 67) | public static int Update(int hash, object value) method Finish (line 80) | public static int Finish(int hash, int numberOfWords) method HashCode (line 102) | public static int HashCode(T[] data, int seed) method MurmurHash (line 113) | private MurmurHash() FILE: runtime/CSharp/src/Misc/NotNullAttribute.cs class NotNullAttribute (line 9) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... FILE: runtime/CSharp/src/Misc/NullableAttribute.cs class NullableAttribute (line 9) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... FILE: runtime/CSharp/src/Misc/Pair.cs class Pair (line 9) | public class Pair method Pair (line 14) | public Pair(A a, B b) method Equals (line 20) | public override bool Equals(Object obj) method GetHashCode (line 36) | public override int GetHashCode() method ToString (line 44) | public override String ToString() FILE: runtime/CSharp/src/Misc/ParseCanceledException.cs class ParseCanceledException (line 21) | [Serializable] method ParseCanceledException (line 24) | public ParseCanceledException() method ParseCanceledException (line 28) | public ParseCanceledException(string message) method ParseCanceledException (line 33) | public ParseCanceledException(Exception cause) method ParseCanceledException (line 38) | public ParseCanceledException(string message, Exception cause) FILE: runtime/CSharp/src/Misc/RuleDependencyChecker.cs class RuleDependencyChecker (line 17) | public class RuleDependencyChecker method CheckDependencies (line 21) | public static void CheckDependencies(Assembly assembly) method GetTypesToCheck (line 60) | private static IEnumerable GetTypesToCheck(Assembly assembly) method IsChecked (line 65) | private static bool IsChecked(Assembly assembly) method MarkChecked (line 73) | private static void MarkChecked(Assembly assembly) method CheckDependencies (line 81) | private static void CheckDependencies(IList(this IEnumerable list) class Utils (line 19) | public class Utils method Join (line 21) | public static string Join(string separator, IEnumerable items) method NumNonnull (line 26) | public static int NumNonnull(object[] data) method RemoveAllElements (line 43) | public static void RemoveAllElements(ICollection data, T value) method EscapeWhitespace (line 55) | public static string EscapeWhitespace(string s, bool escapeSpaces) method RemoveAll (line 93) | public static void RemoveAll(IList list, Predicate predicate) method ToMap (line 119) | public static IDictionary ToMap(string[] keys) FILE: runtime/CSharp/src/NoViableAltException.cs class NoViableAltException (line 22) | [System.Serializable] method NoViableAltException (line 44) | public NoViableAltException(Parser recognizer) method NoViableAltException (line 49) | public NoViableAltException(IRecognizer recognizer, ITokenStream input... FILE: runtime/CSharp/src/Parser.cs class Parser (line 20) | public abstract class Parser : Recognizer class TraceListener (line 22) | public class TraceListener : IParseTreeListener method TraceListener (line 25) | public TraceListener(TextWriter output,Parser enclosing) { method EnterEveryRule (line 30) | public virtual void EnterEveryRule(ParserRuleContext ctx) method ExitEveryRule (line 35) | public virtual void ExitEveryRule(ParserRuleContext ctx) method VisitErrorNode (line 40) | public virtual void VisitErrorNode(IErrorNode node) method VisitTerminal (line 44) | public virtual void VisitTerminal(ITerminalNode node) method TraceListener (line 51) | internal TraceListener(Parser _enclosing) class TrimToSizeListener (line 61) | public class TrimToSizeListener : IParseTreeListener method VisitTerminal (line 65) | public virtual void VisitTerminal(ITerminalNode node) method VisitErrorNode (line 69) | public virtual void VisitErrorNode(IErrorNode node) method EnterEveryRule (line 73) | public virtual void EnterEveryRule(ParserRuleContext ctx) method ExitEveryRule (line 77) | public virtual void ExitEveryRule(ParserRuleContext ctx) method Parser (line 173) | public Parser(ITokenStream input) : this(input, Console.Out, Console.E... method Parser (line 175) | public Parser(ITokenStream input, TextWriter output, TextWriter errorO... method Reset (line 183) | public virtual void Reset() method Match (line 235) | [return: NotNull] method MatchWildcard (line 286) | [return: NotNull] method AddParseListener (line 450) | public virtual void AddParseListener(IParseTreeListener listener) method RemoveParseListener (line 476) | public virtual void RemoveParseListener(IParseTreeListener listener) method RemoveParseListeners (line 493) | public virtual void RemoveParseListeners() method TriggerEnterRuleEvent (line 501) | protected internal virtual void TriggerEnterRuleEvent() method TriggerExitRuleEvent (line 513) | protected internal virtual void TriggerExitRuleEvent() method GetATNWithBypassAlts (line 563) | [return: NotNull] method CompileParseTreePattern (line 594) | public virtual ParseTreePattern CompileParseTreePattern(string pattern... method CompileParseTreePattern (line 615) | public virtual ParseTreePattern CompileParseTreePattern(string pattern... method NotifyErrorListeners (line 672) | public void NotifyErrorListeners(string msg) method NotifyErrorListeners (line 677) | public virtual void NotifyErrorListeners(IToken offendingToken, string... method Consume (line 724) | public virtual IToken Consume() method AddContextToParseTree (line 760) | protected internal virtual void AddContextToParseTree() method EnterRule (line 776) | public virtual void EnterRule(ParserRuleContext localctx, int state, i... method EnterLeftFactoredRule (line 791) | public virtual void EnterLeftFactoredRule(ParserRuleContext localctx, ... method ExitRule (line 813) | public virtual void ExitRule() method EnterOuterAlt (line 825) | public virtual void EnterOuterAlt(ParserRuleContext localctx, int altNum) method EnterRecursionRule (line 860) | [Obsolete(@"UseEnterRecursionRule(ParserRuleContext, int, int, int) in... method EnterRecursionRule (line 866) | public virtual void EnterRecursionRule(ParserRuleContext localctx, int... method PushNewRecursionContext (line 884) | public virtual void PushNewRecursionContext(ParserRuleContext localctx... method UnrollRecursionContexts (line 903) | public virtual void UnrollRecursionContexts(ParserRuleContext _parentctx) method GetInvokingContext (line 931) | public virtual ParserRuleContext GetInvokingContext(int ruleIndex) method Precpred (line 958) | public override bool Precpred(RuleContext localctx, int precedence) method InContext (line 971) | public virtual bool InContext(string context) method IsExpectedToken (line 999) | public virtual bool IsExpectedToken(int symbol) method GetExpectedTokens (line 1043) | [return: NotNull] method GetExpectedTokensWithinCurrentRule (line 1049) | [return: NotNull] method GetRuleIndex (line 1062) | public virtual int GetRuleIndex(string ruleName) method GetRuleInvocationStack (line 1091) | public virtual IList GetRuleInvocationStack() method GetRuleInvocationStackAsString (line 1096) | public virtual string GetRuleInvocationStackAsString() method GetRuleInvocationStack (line 1108) | public virtual IList GetRuleInvocationStack(RuleContext p) method GetDFAStrings (line 1131) | public virtual IList GetDFAStrings() method DumpDFA (line 1144) | public virtual void DumpDFA() FILE: runtime/CSharp/src/ParserInterpreter.cs class ParserInterpreter (line 29) | public class ParserInterpreter : Parser method ParserInterpreter (line 46) | public ParserInterpreter(string grammarFileName, IVocabulary vocabular... method Parse (line 112) | public virtual ParserRuleContext Parse(int startRuleIndex) method EnterRecursionRule (line 170) | public override void EnterRecursionRule(ParserRuleContext localctx, in... method VisitState (line 184) | protected internal virtual void VisitState(ATNState p) method VisitRuleStopState (line 283) | protected internal virtual void VisitRuleStopState(ATNState p) FILE: runtime/CSharp/src/ParserRuleContext.cs class ParserRuleContext (line 35) | public class ParserRuleContext : RuleContext method ParserRuleContext (line 106) | public ParserRuleContext() method CopyFrom (line 131) | public virtual void CopyFrom(Antlr4.Runtime.ParserRuleContext ctx) method ParserRuleContext (line 156) | public ParserRuleContext(Antlr4.Runtime.ParserRuleContext parent, int ... method EnterRule (line 162) | public virtual void EnterRule(IParseTreeListener listener) method ExitRule (line 166) | public virtual void ExitRule(IParseTreeListener listener) method AddChild (line 171) | public virtual void AddChild(ITerminalNode t) method AddChild (line 181) | public virtual void AddChild(RuleContext ruleInvocation) method RemoveLastChild (line 200) | public virtual void RemoveLastChild() method AddChild (line 212) | public virtual ITerminalNode AddChild(IToken matchedToken) method AddErrorNode (line 220) | public virtual IErrorNode AddErrorNode(IToken badToken) method GetChild (line 229) | public override IParseTree GetChild(int i) method GetChild (line 234) | public virtual T GetChild(int i) method GetToken (line 259) | public virtual ITerminalNode GetToken(int ttype, int i) method GetTokens (line 288) | public virtual ITerminalNode[] GetTokens(int ttype) method GetRuleContext (line 322) | public virtual T GetRuleContext(int i) method GetRuleContexts (line 328) | public virtual T[] GetRuleContexts() method ToInfoString (line 389) | public virtual string ToInfoString(Parser recognizer) FILE: runtime/CSharp/src/ProxyErrorListener.cs class ProxyErrorListener (line 18) | public class ProxyErrorListener : IAntlrErrorListener method ProxyErrorListener (line 22) | public ProxyErrorListener(IEnumerable> del... method SyntaxError (line 39) | public virtual void SyntaxError(TextWriter output, IRecognizer recogni... FILE: runtime/CSharp/src/ProxyParserErrorListener.cs class ProxyParserErrorListener (line 13) | public class ProxyParserErrorListener : ProxyErrorListener, IPar... method ProxyParserErrorListener (line 15) | public ProxyParserErrorListener(ICollection : IRecognizer method CreateTokenTypeMap (line 75) | protected virtual IDictionary CreateTokenTypeMap(IVocabul... method GetTokenType (line 115) | public virtual int GetTokenType(string tokenName) method GetErrorHeader (line 211) | [return: NotNull] method GetTokenErrorDisplay (line 233) | [ObsoleteAttribute(@"This method is not called by the ANTLR 4 Runtime.... method AddErrorListener (line 266) | public virtual void AddErrorListener(IAntlrErrorListener liste... method RemoveErrorListener (line 276) | public virtual void RemoveErrorListener(IAntlrErrorListener li... method RemoveErrorListeners (line 288) | public virtual void RemoveErrorListeners() method Sempred (line 312) | public virtual bool Sempred(RuleContext _localctx, int ruleIndex, int ... method Precpred (line 317) | public virtual bool Precpred(RuleContext localctx, int precedence) method Action (line 322) | public virtual void Action(RuleContext _localctx, int ruleIndex, int a... FILE: runtime/CSharp/src/RuleContext.cs class RuleContext (line 34) | public class RuleContext : IRuleNode method RuleContext (line 51) | public RuleContext() method RuleContext (line 55) | public RuleContext(Antlr4.Runtime.RuleContext parent, int invokingState) method GetChildContext (line 62) | public static Antlr4.Runtime.RuleContext GetChildContext(Antlr4.Runtim... method Depth (line 67) | public virtual int Depth() method GetText (line 173) | public virtual string GetText() method getAltNumber (line 202) | public virtual int getAltNumber() { return Atn.ATN.INVALID_ALT_NUMBER; } method setAltNumber (line 210) | public virtual void setAltNumber(int altNumber) { } method GetChild (line 212) | public virtual IParseTree GetChild(int i) method GetChild (line 217) | ITree ITree.GetChild(int i) method Accept (line 230) | public virtual T Accept(IParseTreeVisitor visitor) method ToStringTree (line 244) | public virtual string ToStringTree(Parser recog) method ToStringTree (line 257) | public virtual string ToStringTree(IList ruleNames) method ToStringTree (line 262) | public virtual string ToStringTree() method ToString (line 267) | public override string ToString() method ToString (line 272) | public string ToString(IRecognizer recog) method ToString (line 277) | public string ToString(IList ruleNames) method ToString (line 283) | public virtual string ToString(IRecognizer recog, Antlr4.Runtime.RuleC... method ToString (line 290) | public virtual string ToString(IList ruleNames, Antlr4.Runtime... FILE: runtime/CSharp/src/RuleDependencyAttribute.cs class RuleDependencyAttribute (line 10) | [AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple =... method RuleDependencyAttribute (line 18) | public RuleDependencyAttribute(Type recognizer, int rule, int version) method RuleDependencyAttribute (line 26) | public RuleDependencyAttribute(Type recognizer, int rule, int version,... FILE: runtime/CSharp/src/RuleVersionAttribute.cs class RuleVersionAttribute (line 10) | [AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultipl... method RuleVersionAttribute (line 15) | public RuleVersionAttribute(int version) FILE: runtime/CSharp/src/Sharpen/Arrays.cs class Arrays (line 11) | internal static class Arrays method CopyOf (line 13) | public static T[] CopyOf(T[] array, int newSize) method AsList (line 22) | public static IList AsList(params T[] array) method Fill (line 27) | public static void Fill(T[] array, T value) method HashCode (line 33) | public static int HashCode(T[] array) method Equals (line 45) | public static bool Equals(T[] left, T[] right) method ToString (line 64) | public static string ToString(T[] array) FILE: runtime/CSharp/src/Sharpen/AtomicReference.cs class AtomicReference (line 9) | public class AtomicReference method AtomicReference (line 15) | public AtomicReference() method AtomicReference (line 19) | public AtomicReference(T value) method Get (line 24) | public T Get() method Set (line 29) | public void Set(T value) method CompareAndSet (line 34) | public bool CompareAndSet(T expect, T update) method GetAndSet (line 39) | public T GetAndSet(T value) FILE: runtime/CSharp/src/Sharpen/BitSet.cs class BitSet (line 10) | public class BitSet method BitSet (line 17) | public BitSet() method BitSet (line 21) | public BitSet(int nbits) method GetBitCount (line 33) | private static int GetBitCount(ulong[] value) method BitScanForward (line 102) | private static int BitScanForward(ulong value) method Clone (line 111) | public BitSet Clone() method Clear (line 118) | public void Clear(int index) method Get (line 142) | public bool Get(int index) method Set (line 154) | public void Set(int index) method IsEmpty (line 166) | public bool IsEmpty() method Cardinality (line 177) | public int Cardinality() method NextSetBit (line 182) | public int NextSetBit(int fromIndex) method And (line 212) | public void And(BitSet set) method Or (line 225) | public void Or(BitSet set) method Equals (line 237) | public override bool Equals(object obj) method GetHashCode (line 268) | public override int GetHashCode() method ToString (line 283) | public override string ToString() FILE: runtime/CSharp/src/Sharpen/Collections.cs class Collections (line 10) | internal static class Collections method EmptyList (line 16) | public static T[] EmptyList() method EmptyMap (line 21) | public static ReadOnlyDictionary EmptyMap() method SingletonList (line 26) | public static ReadOnlyCollection SingletonList(T item) method SingletonMap (line 31) | public static ReadOnlyDictionary SingletonMap class EmptyMapImpl (line 44) | private static class EmptyMapImpl FILE: runtime/CSharp/src/Sharpen/DictionaryExtensions.cs class DictionaryExtensions (line 9) | internal static class DictionaryExtensions method Get (line 11) | public static TValue Get(this IDictionary ... method Put (line 21) | public static TValue Put(this IDictionary ... FILE: runtime/CSharp/src/Sharpen/ListExtensions.cs class ListExtensions (line 9) | internal static class ListExtensions method Set (line 11) | public static T Set(this IList list, int index, T value) FILE: runtime/CSharp/src/Sharpen/Runtime.cs class Runtime (line 9) | internal static class Runtime method Substring (line 11) | public static string Substring(string str, int beginOffset, int endOff... FILE: runtime/CSharp/src/Sharpen/SequenceEqualityComparer.cs class SequenceEqualityComparer (line 11) | internal class SequenceEqualityComparer : EqualityComparer elementComparer) method Equals (line 35) | public override bool Equals(IEnumerable x, IEnumerable y) method GetHashCode (line 45) | public override int GetHashCode(IEnumerable obj) FILE: runtime/CSharp/src/TokenStreamRewriter.cs class TokenStreamRewriter (line 99) | public class TokenStreamRewriter class RewriteOperation (line 107) | public class RewriteOperation method RewriteOperation (line 120) | protected internal RewriteOperation(ITokenStream tokens, int index) method RewriteOperation (line 127) | protected internal RewriteOperation(ITokenStream tokens, int index, ... method Execute (line 139) | public virtual int Execute(StringBuilder buf) method ToString (line 144) | public override string ToString() class InsertBeforeOp (line 153) | internal class InsertBeforeOp : TokenStreamRewriter.RewriteOperation method InsertBeforeOp (line 155) | public InsertBeforeOp(ITokenStream tokens, int index, object text) method Execute (line 160) | public override int Execute(StringBuilder buf) class ReplaceOp (line 179) | internal class ReplaceOp : TokenStreamRewriter.RewriteOperation method ReplaceOp (line 183) | public ReplaceOp(ITokenStream tokens, int from, int to, object text) method Execute (line 189) | public override int Execute(StringBuilder buf) method ToString (line 198) | public override string ToString() method TokenStreamRewriter (line 222) | public TokenStreamRewriter(ITokenStream tokens) method Rollback (line 238) | public virtual void Rollback(int instructionIndex) method Rollback (line 253) | public virtual void Rollback(string programName, int instructionIndex) method DeleteProgram (line 262) | public virtual void DeleteProgram() method DeleteProgram (line 268) | public virtual void DeleteProgram(string programName) method InsertAfter (line 273) | public virtual void InsertAfter(IToken t, object text) method InsertAfter (line 278) | public virtual void InsertAfter(int index, object text) method InsertAfter (line 283) | public virtual void InsertAfter(string programName, IToken t, object t... method InsertAfter (line 288) | public virtual void InsertAfter(string programName, int index, object ... method InsertBefore (line 294) | public virtual void InsertBefore(IToken t, object text) method InsertBefore (line 299) | public virtual void InsertBefore(int index, object text) method InsertBefore (line 304) | public virtual void InsertBefore(string programName, IToken t, object ... method InsertBefore (line 309) | public virtual void InsertBefore(string programName, int index, object... method Replace (line 317) | public virtual void Replace(int index, object text) method Replace (line 322) | public virtual void Replace(int from, int to, object text) method Replace (line 327) | public virtual void Replace(IToken indexT, object text) method Replace (line 332) | public virtual void Replace(IToken from, IToken to, object text) method Replace (line 337) | public virtual void Replace(string programName, int from, int to, obje... method Replace (line 349) | public virtual void Replace(string programName, IToken from, IToken to... method Delete (line 354) | public virtual void Delete(int index) method Delete (line 359) | public virtual void Delete(int from, int to) method Delete (line 364) | public virtual void Delete(IToken indexT) method Delete (line 369) | public virtual void Delete(IToken from, IToken to) method Delete (line 374) | public virtual void Delete(string programName, int from, int to) method Delete (line 379) | public virtual void Delete(string programName, IToken from, IToken to) method GetLastRewriteTokenIndex (line 392) | protected internal virtual int GetLastRewriteTokenIndex(string program... method SetLastRewriteTokenIndex (line 402) | protected internal virtual void SetLastRewriteTokenIndex(string progra... method GetProgram (line 407) | protected internal virtual IList... method InitializeProgram (line 417) | private IList InitializeProgram(... method GetText (line 432) | public virtual string GetText() method GetText (line 451) | public virtual string GetText(Interval interval) method GetText (line 456) | public virtual string GetText(string programName, Interval interval) method ReduceToSingleOperationPerIndex (line 567) | protected internal virtual IDictionary GetKindOfOps(IList : IParseTreeVisit... method Visit (line 19) | public virtual Result Visit(IParseTree tree) method VisitChildren (line 44) | public virtual Result VisitChildren(IRuleNode node) method VisitTerminal (line 67) | public virtual Result VisitTerminal(ITerminalNode node) method VisitErrorNode (line 78) | public virtual Result VisitErrorNode(IErrorNode node) method AggregateResult (line 138) | protected internal virtual Result AggregateResult(Result aggregate, Re... method ShouldVisitNextChild (line 185) | protected internal virtual bool ShouldVisitNextChild(IRuleNode node, R... FILE: runtime/CSharp/src/Tree/ErrorNodeImpl.cs class ErrorNodeImpl (line 22) | public class ErrorNodeImpl : TerminalNodeImpl, IErrorNode method ErrorNodeImpl (line 24) | public ErrorNodeImpl(IToken token) method Accept (line 29) | public override T Accept(IParseTreeVisitor visitor) FILE: runtime/CSharp/src/Tree/IErrorNode.cs type IErrorNode (line 8) | public interface IErrorNode : ITerminalNode FILE: runtime/CSharp/src/Tree/IParseTree.cs type IParseTree (line 20) | public interface IParseTree : ISyntaxTree method GetChild (line 28) | new IParseTree GetChild(int i); method Accept (line 35) | T Accept(IParseTreeVisitor visitor); method GetText (line 43) | string GetText(); method ToStringTree (line 53) | string ToStringTree(Parser parser); FILE: runtime/CSharp/src/Tree/IParseTreeListener.cs type IParseTreeListener (line 8) | public interface IParseTreeListener method VisitTerminal (line 10) | void VisitTerminal(ITerminalNode node); method VisitErrorNode (line 12) | void VisitErrorNode(IErrorNode node); method EnterEveryRule (line 14) | void EnterEveryRule(ParserRuleContext ctx); method ExitEveryRule (line 16) | void ExitEveryRule(ParserRuleContext ctx); FILE: runtime/CSharp/src/Tree/IParseTreeVisitor.cs type IParseTreeVisitor (line 19) | public interface IParseTreeVisitor method Visit (line 29) | Result Visit(IParseTree tree); method VisitChildren (line 45) | Result VisitChildren(IRuleNode node); method VisitTerminal (line 55) | Result VisitTerminal(ITerminalNode node); method VisitErrorNode (line 65) | Result VisitErrorNode(IErrorNode node); FILE: runtime/CSharp/src/Tree/IRuleNode.cs type IRuleNode (line 9) | public interface IRuleNode : IParseTree FILE: runtime/CSharp/src/Tree/ISyntaxTree.cs type ISyntaxTree (line 19) | public interface ISyntaxTree : ITree FILE: runtime/CSharp/src/Tree/ITerminalNode.cs type ITerminalNode (line 8) | public interface ITerminalNode : IParseTree FILE: runtime/CSharp/src/Tree/ITree.cs type ITree (line 13) | public interface ITree method GetChild (line 48) | ITree GetChild(int i); method ToStringTree (line 68) | string ToStringTree(); FILE: runtime/CSharp/src/Tree/ParseTreeProperty.cs class ParseTreeProperty (line 24) | public class ParseTreeProperty method Get (line 28) | public virtual V Get(IParseTree node) method Put (line 37) | public virtual void Put(IParseTree node, V value) method RemoveFrom (line 42) | public virtual V RemoveFrom(IParseTree node) FILE: runtime/CSharp/src/Tree/ParseTreeWalker.cs class ParseTreeWalker (line 8) | public class ParseTreeWalker method Walk (line 22) | public virtual void Walk(IParseTreeListener listener, IParseTree t) method EnterRule (line 54) | protected internal virtual void EnterRule(IParseTreeListener listener,... method ExitRule (line 68) | protected internal virtual void ExitRule(IParseTreeListener listener, ... FILE: runtime/CSharp/src/Tree/Pattern/Chunk.cs class Chunk (line 33) | internal abstract class Chunk FILE: runtime/CSharp/src/Tree/Pattern/ParseTreeMatch.cs class ParseTreeMatch (line 19) | public class ParseTreeMatch method ParseTreeMatch (line 87) | public ParseTreeMatch(IParseTree tree, ParseTreePattern pattern, Multi... method Get (line 143) | [return: Nullable] method GetAll (line 194) | [return: NotNull] method ToString (line 289) | public override string ToString() FILE: runtime/CSharp/src/Tree/Pattern/ParseTreePattern.cs class ParseTreePattern (line 23) | public class ParseTreePattern method ParseTreePattern (line 77) | public ParseTreePattern(ParseTreePatternMatcher matcher, string patter... method Match (line 97) | [return: NotNull] method Matches (line 116) | public virtual bool Matches(IParseTree tree) method FindAll (line 142) | [return: NotNull] FILE: runtime/CSharp/src/Tree/Pattern/ParseTreePatternMatcher.cs class ParseTreePatternMatcher (line 131) | public class ParseTreePatternMatcher class CannotInvokeStartRule (line 133) | [System.Serializable] method CannotInvokeStartRule (line 136) | public CannotInvokeStartRule(Exception e) class StartRuleDoesNotConsumeFullPattern (line 142) | [System.Serializable] method ParseTreePatternMatcher (line 180) | public ParseTreePatternMatcher(Lexer lexer, Parser parser) method SetDelimiters (line 214) | public virtual void SetDelimiters(string start, string stop, string es... method Matches (line 238) | public virtual bool Matches(IParseTree tree, string pattern, int patte... method Matches (line 250) | public virtual bool Matches(IParseTree tree, ParseTreePattern pattern) method Match (line 269) | public virtual ParseTreeMatch Match(IParseTree tree, string pattern, i... method Match (line 286) | [return: NotNull] method Compile (line 299) | public virtual ParseTreePattern Compile(string pattern, int patternRul... method MatchImpl (line 390) | [return: Nullable] method GetRuleTagToken (line 505) | protected internal virtual RuleTagToken GetRuleTagToken(IParseTree t) method Tokenize (line 523) | public virtual IList Tokenize(string pattern) method Split (line 587) | internal virtual IList Split(string pattern) FILE: runtime/CSharp/src/Tree/Pattern/RuleTagToken.cs class RuleTagToken (line 22) | public class RuleTagToken : IToken method RuleTagToken (line 61) | public RuleTagToken(string ruleName, int bypassTokenType) method RuleTagToken (line 88) | public RuleTagToken(string ruleName, int bypassTokenType, string label) method ToString (line 284) | public override string ToString() FILE: runtime/CSharp/src/Tree/Pattern/TagChunk.cs class TagChunk (line 41) | internal class TagChunk : Chunk method TagChunk (line 76) | public TagChunk(string tag) method TagChunk (line 107) | public TagChunk(string label, string tag) method ToString (line 154) | public override string ToString() FILE: runtime/CSharp/src/Tree/Pattern/TextChunk.cs class TextChunk (line 20) | internal class TextChunk : Chunk method TextChunk (line 44) | public TextChunk(string text) method ToString (line 73) | public override string ToString() FILE: runtime/CSharp/src/Tree/Pattern/TokenTagToken.cs class TokenTagToken (line 21) | [System.Serializable] method TokenTagToken (line 48) | public TokenTagToken(string tokenName, int type) method TokenTagToken (line 67) | public TokenTagToken(string tokenName, int type, string label) method ToString (line 133) | public override string ToString() FILE: runtime/CSharp/src/Tree/TerminalNodeImpl.cs class TerminalNodeImpl (line 9) | public class TerminalNodeImpl : ITerminalNode method TerminalNodeImpl (line 15) | public TerminalNodeImpl(IToken symbol) method GetChild (line 20) | public virtual IParseTree GetChild(int i) method GetChild (line 25) | ITree ITree.GetChild(int i) method Accept (line 103) | public virtual T Accept(IParseTreeVisitor visitor) method GetText (line 108) | public virtual string GetText() method ToStringTree (line 117) | public virtual string ToStringTree(Parser parser) method ToString (line 122) | public override string ToString() method ToStringTree (line 138) | public virtual string ToStringTree() FILE: runtime/CSharp/src/Tree/Trees.cs class Trees (line 14) | public class Trees method ToStringTree (line 24) | public static string ToStringTree(ITree t) method ToStringTree (line 37) | public static string ToStringTree(ITree t, Parser recog) method ToStringTree (line 52) | public static string ToStringTree(ITree t, IList ruleNames) method GetNodeText (line 76) | public static string GetNodeText(ITree t, Parser recog) method GetNodeText (line 83) | public static string GetNodeText(ITree t, IList ruleNames) method GetChildren (line 127) | public static IList GetChildren(ITree t) method GetAncestors (line 142) | [return: NotNull] method FindAllTokenNodes (line 160) | public static ICollection FindAllTokenNodes(IParseTree t, ... method FindAllRuleNodes (line 165) | public static ICollection FindAllRuleNodes(IParseTree t, i... method FindAllNodes (line 170) | public static IList FindAllNodes(IParseTree t, int index, ... method _findAllNodes (line 177) | private static void _findAllNodes(IParseTree t, int index, bool findTo... method Descendants (line 206) | public static IList Descendants(IParseTree t) method Trees (line 218) | private Trees() FILE: runtime/CSharp/src/Tree/Xpath/XPath.cs class XPath (line 68) | public class XPath method XPath (line 80) | public XPath(Parser parser, string path) method Split (line 91) | public virtual XPathElement[] Split(string path) class _XPathLexer_87 (line 170) | private sealed class _XPathLexer_87 : XPathLexer method _XPathLexer_87 (line 172) | public _XPathLexer_87(ICharStream baseArg1) method Recover (line 177) | public override void Recover(LexerNoViableAltException e) method GetXPathElement (line 200) | protected internal virtual XPathElement GetXPathElement(IToken wordTok... method FindAll (line 237) | public static ICollection FindAll(IParseTree tree, string ... method Evaluate (line 253) | public virtual ICollection Evaluate(IParseTree t) FILE: runtime/CSharp/src/Tree/Xpath/XPathElement.cs class XPathElement (line 11) | public abstract class XPathElement method XPathElement (line 27) | public XPathElement(string nodeName) method Evaluate (line 38) | public abstract ICollection Evaluate(IParseTree t); method ToString (line 40) | public override string ToString() FILE: runtime/CSharp/src/Tree/Xpath/XPathLexer.cs class XPathLexer (line 30) | [System.CodeDom.Compiler.GeneratedCode("ANTLR", "4.13.1")] method XPathLexer (line 51) | public XPathLexer(ICharStream input) method XPathLexer (line 54) | public XPathLexer(ICharStream input, TextWriter output, TextWriter err... method XPathLexer (line 88) | static XPathLexer() { method Action (line 94) | public override void Action(RuleContext _localctx, int ruleIndex, int ... method ID_action (line 99) | private void ID_action(RuleContext _localctx, int actionIndex) { FILE: runtime/CSharp/src/Tree/Xpath/XPathLexerErrorListener.cs class XPathLexerErrorListener (line 12) | public class XPathLexerErrorListener : IAntlrErrorListener method SyntaxError (line 14) | public virtual void SyntaxError(TextWriter output, IRecognizer recogni... FILE: runtime/CSharp/src/Tree/Xpath/XPathRuleAnywhereElement.cs class XPathRuleAnywhereElement (line 19) | public class XPathRuleAnywhereElement : XPathElement method XPathRuleAnywhereElement (line 23) | public XPathRuleAnywhereElement(string ruleName, int ruleIndex) method Evaluate (line 29) | public override ICollection Evaluate(IParseTree t) FILE: runtime/CSharp/src/Tree/Xpath/XPathRuleElement.cs class XPathRuleElement (line 13) | public class XPathRuleElement : XPathElement method XPathRuleElement (line 17) | public XPathRuleElement(string ruleName, int ruleIndex) method Evaluate (line 23) | public override ICollection Evaluate(IParseTree t) FILE: runtime/CSharp/src/Tree/Xpath/XPathTokenAnywhereElement.cs class XPathTokenAnywhereElement (line 12) | public class XPathTokenAnywhereElement : XPathElement method XPathTokenAnywhereElement (line 16) | public XPathTokenAnywhereElement(string tokenName, int tokenType) method Evaluate (line 22) | public override ICollection Evaluate(IParseTree t) FILE: runtime/CSharp/src/Tree/Xpath/XPathTokenElement.cs class XPathTokenElement (line 12) | public class XPathTokenElement : XPathElement method XPathTokenElement (line 16) | public XPathTokenElement(string tokenName, int tokenType) method Evaluate (line 22) | public override ICollection Evaluate(IParseTree t) FILE: runtime/CSharp/src/Tree/Xpath/XPathWildcardAnywhereElement.cs class XPathWildcardAnywhereElement (line 12) | public class XPathWildcardAnywhereElement : XPathElement method XPathWildcardAnywhereElement (line 14) | public XPathWildcardAnywhereElement() method Evaluate (line 19) | public override ICollection Evaluate(IParseTree t) FILE: runtime/CSharp/src/Tree/Xpath/XPathWildcardElement.cs class XPathWildcardElement (line 12) | public class XPathWildcardElement : XPathElement method XPathWildcardElement (line 14) | public XPathWildcardElement() method Evaluate (line 19) | public override ICollection Evaluate(IParseTree t) FILE: runtime/CSharp/src/UnbufferedCharStream.cs class UnbufferedCharStream (line 21) | public class UnbufferedCharStream : ICharStream method UnbufferedCharStream (line 113) | public UnbufferedCharStream() method UnbufferedCharStream (line 120) | public UnbufferedCharStream(int bufferSize) method UnbufferedCharStream (line 126) | public UnbufferedCharStream(Stream input) method UnbufferedCharStream (line 131) | public UnbufferedCharStream(TextReader input) method UnbufferedCharStream (line 136) | public UnbufferedCharStream(Stream input, int bufferSize) method UnbufferedCharStream (line 143) | public UnbufferedCharStream(TextReader input, int bufferSize) method Consume (line 152) | public virtual void Consume() method Sync (line 190) | protected internal virtual void Sync(int want) method Fill (line 211) | protected internal virtual int Fill(int n) method NextChar (line 271) | protected internal virtual int NextChar() method Add (line 276) | protected internal virtual void Add(int c) method LA (line 285) | public virtual int LA(int i) method Mark (line 315) | public virtual int Mark() method Release (line 329) | public virtual void Release(int marker) method Seek (line 370) | public virtual void Seek(int index) method GetText (line 426) | public virtual string GetText(Interval interval) FILE: runtime/CSharp/src/UnbufferedTokenStream.cs class UnbufferedTokenStream (line 13) | public class UnbufferedTokenStream : ITokenStream method UnbufferedTokenStream (line 103) | public UnbufferedTokenStream(ITokenSource tokenSource) method UnbufferedTokenStream (line 108) | public UnbufferedTokenStream(ITokenSource tokenSource, int bufferSize) method Get (line 117) | public virtual IToken Get(int i) method LT (line 127) | public virtual IToken LT(int i) method LA (line 147) | public virtual int LA(int i) method GetText (line 164) | [return: NotNull] method GetText (line 170) | [return: NotNull] method GetText (line 176) | [return: NotNull] method Consume (line 186) | public virtual void Consume() method Sync (line 224) | protected internal virtual void Sync(int want) method Fill (line 245) | protected internal virtual int Fill(int n) method Add (line 259) | protected internal virtual void Add(IToken t) method Mark (line 282) | public virtual int Mark() method Release (line 293) | public virtual void Release(int marker) method Seek (line 325) | public virtual void Seek(int index) method GetText (line 378) | [return: NotNull] method GetBufferStartIndex (line 400) | protected internal int GetBufferStartIndex() FILE: runtime/CSharp/src/Vocabulary.cs class Vocabulary (line 17) | public class Vocabulary : IVocabulary method Vocabulary (line 65) | public Vocabulary(string[] literalNames, string[] symbolicNames) method Vocabulary (line 101) | public Vocabulary(string[] literalNames, string[] symbolicNames, strin... method getMaxTokenType (line 116) | public virtual int getMaxTokenType() method GetLiteralName (line 121) | [return: Nullable] method GetSymbolicName (line 131) | [return: Nullable] method GetDisplayName (line 145) | [return: NotNull] FILE: runtime/CSharp/tests/issue-2693/ErrorListener.cs class ErrorListener (line 8) | public class ErrorListener : ConsoleErrorListener method SyntaxError (line 12) | public override void SyntaxError(TextWriter output, IRecognizer recogn... FILE: runtime/CSharp/tests/issue-2693/Program.cs class Program (line 6) | public class Program method Main (line 8) | static void Main(string[] args) FILE: runtime/CSharp/tests/issue-2693/TreeOutput.cs class TreeOutput (line 12) | public class TreeOutput method OutputTree (line 17) | public static StringBuilder OutputTree(IParseTree tree, Lexer lexer, P... method ParenthesizedAST (line 26) | private static void ParenthesizedAST(IParseTree tree, StringBuilder sb... method StartLine (line 75) | private static void StartLine(StringBuilder sb, int level = 0) method ToLiteral (line 92) | private static string ToLiteral(string input) method PerformEscapes (line 102) | public static string PerformEscapes(string s) FILE: runtime/CSharp/tests/issue-3079/ErrorListener.cs class ErrorListener (line 10) | public class ErrorListener : ConsoleErrorListener method SyntaxError (line 14) | public override void SyntaxError(TextWriter output, IRecognizer recogn... FILE: runtime/CSharp/tests/issue-3079/Program.cs class Program (line 11) | public class Program method Parse (line 17) | public static IParseTree Parse(string input) method Main (line 31) | static void Main(string[] args) FILE: runtime/Cpp/demo/Linux/main.cpp function main (line 22) | int main(int , const char **) { FILE: runtime/Cpp/demo/Mac/antlr4-cpp-demo/main.cpp function main (line 22) | int main(int , const char **) { FILE: runtime/Cpp/demo/Windows/antlr4-cpp-demo/main.cpp function main (line 26) | int main(int argc, const char * argv[]) { FILE: runtime/Cpp/runtime/src/ANTLRErrorListener.h function namespace (line 15) | namespace antlrcpp { function namespace (line 19) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/ANTLRErrorStrategy.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/ANTLRFileStream.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/ANTLRInputStream.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/BailErrorStrategy.cpp function Token (line 38) | Token* BailErrorStrategy::recoverInline(Parser *recognizer) { FILE: runtime/Cpp/runtime/src/BailErrorStrategy.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/BaseErrorListener.h function namespace (line 15) | namespace antlrcpp { function namespace (line 19) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/BufferedTokenStream.cpp function TokenSource (line 30) | TokenSource* BufferedTokenStream::getTokenSource() const { function Token (line 122) | Token* BufferedTokenStream::get(size_t i) const { function Token (line 158) | Token* BufferedTokenStream::LB(size_t k) { function Token (line 165) | Token* BufferedTokenStream::LT(ssize_t k) { FILE: runtime/Cpp/runtime/src/BufferedTokenStream.h function namespace (line 17) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/CharStream.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/CommonToken.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/CommonTokenFactory.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/CommonTokenStream.cpp function Token (line 25) | Token* CommonTokenStream::LB(size_t k) { function Token (line 45) | Token* CommonTokenStream::LT(ssize_t k) { FILE: runtime/Cpp/runtime/src/CommonTokenStream.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/ConsoleErrorListener.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/DefaultErrorStrategy.cpp function Token (line 200) | Token* DefaultErrorStrategy::recoverInline(Parser *recognizer) { function Token (line 236) | Token* DefaultErrorStrategy::singleTokenDeletion(Parser *recognizer) { function Token (line 250) | Token* DefaultErrorStrategy::getMissingSymbol(Parser *recognizer) { FILE: runtime/Cpp/runtime/src/DefaultErrorStrategy.h function namespace (line 18) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/DiagnosticErrorListener.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/Exceptions.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/FailedPredicateException.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/FlatHashMap.h function namespace (line 42) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/FlatHashSet.h function namespace (line 41) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/InputMismatchException.h function namespace (line 11) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/IntStream.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/InterpreterRuleContext.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/Lexer.cpp function CharStream (line 158) | CharStream* Lexer::getInputStream() { function Token (line 166) | Token* Lexer::emit() { function Token (line 172) | Token* Lexer::emitEOF() { FILE: runtime/Cpp/runtime/src/Lexer.h function namespace (line 19) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/LexerInterpreter.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/LexerNoViableAltException.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/ListTokenSource.cpp function CharStream (line 66) | CharStream *ListTokenSource::getInputStream() { FILE: runtime/Cpp/runtime/src/ListTokenSource.h function namespace (line 17) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/NoViableAltException.cpp function buildConfigsRef (line 18) | Ref buildConfigsRef(atn::ATNConfigSet *configs, bool ... function Token (line 42) | Token* NoViableAltException::getStartToken() const { FILE: runtime/Cpp/runtime/src/NoViableAltException.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/Parser.cpp type BypassAltsAtnCache (line 45) | struct BypassAltsAtnCache final { function BypassAltsAtnCache (line 54) | BypassAltsAtnCache* getBypassAltsAtnCache() { function Token (line 133) | Token* Parser::match(size_t ttype) { function Token (line 152) | Token* Parser::matchWildcard() { function IntStream (line 293) | IntStream* Parser::getInputStream() { function TokenStream (line 301) | TokenStream* Parser::getTokenStream() { function Token (line 311) | Token* Parser::getCurrentToken() { function Token (line 328) | Token* Parser::consume() { function ParserRuleContext (line 470) | ParserRuleContext* Parser::getInvokingContext(size_t ruleIndex) { function ParserRuleContext (line 483) | ParserRuleContext* Parser::getContext() { function ParserRuleContext (line 555) | ParserRuleContext* Parser::getRuleContext() { FILE: runtime/Cpp/runtime/src/Parser.h function namespace (line 23) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/ParserInterpreter.cpp function ParserRuleContext (line 87) | ParserRuleContext* ParserInterpreter::parse(size_t startRuleIndex) { function InterpreterRuleContext (line 150) | InterpreterRuleContext* ParserInterpreter::getRootContext() { function InterpreterRuleContext (line 254) | InterpreterRuleContext* ParserInterpreter::createInterpreterRuleContext(... function Token (line 300) | Token* ParserInterpreter::recoverInline() { FILE: runtime/Cpp/runtime/src/ParserInterpreter.h function namespace (line 23) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/ParserRuleContext.cpp function RuleContext (line 71) | RuleContext* ParserRuleContext::addChild(RuleContext *ruleInvocation) { function Token (line 126) | Token* ParserRuleContext::getStart() const { function Token (line 130) | Token* ParserRuleContext::getStop() const { FILE: runtime/Cpp/runtime/src/ParserRuleContext.h function namespace (line 18) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/ProxyErrorListener.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/RecognitionException.cpp function RuleContext (line 50) | RuleContext* RecognitionException::getCtx() const { function IntStream (line 54) | IntStream* RecognitionException::getInputStream() const { function Token (line 58) | Token* RecognitionException::getOffendingToken() const { function Recognizer (line 62) | Recognizer* RecognitionException::getRecognizer() const { FILE: runtime/Cpp/runtime/src/RecognitionException.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/Recognizer.cpp function ProxyErrorListener (line 145) | ProxyErrorListener& Recognizer::getErrorListenerDispatch() { FILE: runtime/Cpp/runtime/src/Recognizer.h function namespace (line 22) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/RuleContext.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/RuleContextWithAltNum.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/RuntimeMetaData.h function namespace (line 11) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/Token.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/TokenFactory.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/TokenSource.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/TokenStream.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/TokenStreamRewriter.cpp function TokenStream (line 108) | TokenStream *TokenStreamRewriter::getTokenStream() { FILE: runtime/Cpp/runtime/src/TokenStreamRewriter.h function namespace (line 17) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/UnbufferedCharStream.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/UnbufferedTokenStream.cpp function Token (line 38) | Token* UnbufferedTokenStream::get(size_t i) const function Token (line 48) | Token* UnbufferedTokenStream::LT(ssize_t i) function TokenSource (line 73) | TokenSource* UnbufferedTokenStream::getTokenSource() const FILE: runtime/Cpp/runtime/src/UnbufferedTokenStream.h function namespace (line 17) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/Vocabulary.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/WritableToken.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/antlr4-common.h type __int64 (line 49) | typedef __int64 ssize_t; type __int32 (line 51) | typedef __int32 ssize_t; FILE: runtime/Cpp/runtime/src/atn/ATN.cpp function DecisionState (line 74) | DecisionState *ATN::getDecisionState(size_t decision) const { FILE: runtime/Cpp/runtime/src/atn/ATN.h function namespace (line 23) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ATNConfig.h function namespace (line 18) | namespace antlr4 { function virtual (line 110) | virtual size_t hashCode() const; FILE: runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp function BitSet (line 112) | BitSet ATNConfigSet::getAlts() const { FILE: runtime/Cpp/runtime/src/atn/ATNConfigSet.h function namespace (line 20) | namespace antlr4 { function namespace (line 153) | namespace std { FILE: runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.cpp function ATNDeserializationOptions (line 17) | const ATNDeserializationOptions& ATNDeserializationOptions::getDefaultOp... FILE: runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.h function namespace (line 10) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ATNDeserializer.cpp function checkCondition (line 71) | void checkCondition(bool condition, std::string_view message) { function checkCondition (line 77) | void checkCondition(bool condition) { function markPrecedenceDecisions (line 88) | void markPrecedenceDecisions(const ATN &atn) { function lexerActionFactory (line 109) | Ref lexerActionFactory(LexerActionType type, int data... function ConstTransitionPtr (line 141) | ConstTransitionPtr edgeFactory(const ATN &atn, TransitionType type, size... function ATNState (line 179) | ATNState* stateFactory(ATNStateType type, size_t ruleIndex) { function readUnicodeInt32 (line 229) | ssize_t readUnicodeInt32(SerializedATNView data, int& p) { function deserializeSets (line 233) | void deserializeSets( FILE: runtime/Cpp/runtime/src/atn/ATNDeserializer.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ATNSimulator.cpp function PredictionContextCache (line 29) | PredictionContextCache& ATNSimulator::getSharedContextCache() const { FILE: runtime/Cpp/runtime/src/atn/ATNSimulator.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ATNState.cpp function ConstTransitionPtr (line 55) | ConstTransitionPtr ATNState::removeTransition(size_t index) { FILE: runtime/Cpp/runtime/src/atn/ATNState.h function namespace (line 17) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ATNStateType.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ATNType.h function namespace (line 10) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ActionTransition.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/AmbiguityInfo.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ArrayPredictionContext.cpp function predictionContextEqual (line 28) | bool predictionContextEqual(const Ref &lhs, con... FILE: runtime/Cpp/runtime/src/atn/ArrayPredictionContext.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/AtomTransition.cpp function IntervalSet (line 21) | IntervalSet AtomTransition::label() const { FILE: runtime/Cpp/runtime/src/atn/AtomTransition.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/BasicBlockStartState.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/BasicState.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/BlockEndState.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/BlockStartState.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/DecisionEventInfo.h function namespace (line 11) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/DecisionInfo.h function namespace (line 17) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/DecisionState.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/EpsilonTransition.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/ErrorInfo.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/HashUtils.h function namespace (line 10) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp type ATNConfigHasher (line 33) | struct ATNConfigHasher final { type ATNConfigComparer (line 39) | struct ATNConfigComparer final { class LL1AnalyzerImpl (line 45) | class LL1AnalyzerImpl final { method LL1AnalyzerImpl (line 47) | LL1AnalyzerImpl(const ATN& atn, misc::IntervalSet& look, bool seeThruP... method LOOK (line 78) | void LOOK(ATNState *s, ATNState *stopState, Ref &lhs, const Ref> &par... function getCachedContextImpl (line 49) | Ref getCachedContextImpl(const Ref &context, function insertOrAssignNodeId (line 128) | size_t insertOrAssignNodeId(std::unordered_map &semanticCon... function insertSemanticContext (line 61) | void insertSemanticContext(Ref &&semanticContext, function predictOperandCapacity (line 80) | size_t predictOperandCapacity(const Ref &x) { function predictOperandCapacity (line 91) | size_t predictOperandCapacity(const Ref &a, const... FILE: runtime/Cpp/runtime/src/atn/SemanticContext.h function namespace (line 17) | namespace atn { function is (line 112) | static bool is(const SemanticContext *semanticContext) { return semantic... function hashCode (line 121) | size_t hashCode() const override; function is (line 181) | static bool is(const SemanticContext *semanticContext) { return semantic... function is (line 209) | static bool is(const SemanticContext *semanticContext) { return semantic... function std (line 213) | const std::vector>& getOperands() const overr... FILE: runtime/Cpp/runtime/src/atn/SemanticContextType.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/SerializedATNView.h function namespace (line 17) | namespace antlr4 { function namespace (line 92) | namespace std { FILE: runtime/Cpp/runtime/src/atn/SetTransition.h function namespace (line 17) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/SingletonPredictionContext.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/StarBlockStartState.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/StarLoopEntryState.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/StarLoopbackState.cpp function StarLoopEntryState (line 15) | StarLoopEntryState *StarLoopbackState::getLoopEntryState() const { FILE: runtime/Cpp/runtime/src/atn/StarLoopbackState.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/TokensStartState.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/Transition.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/TransitionType.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/atn/WildcardTransition.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/dfa/DFA.cpp function DFAState (line 69) | DFAState* DFA::getPrecedenceStartState(int precedence) const { FILE: runtime/Cpp/runtime/src/dfa/DFA.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/dfa/DFASerializer.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/dfa/DFAState.h function namespace (line 18) | namespace antlr4 { function namespace (line 150) | namespace std { FILE: runtime/Cpp/runtime/src/dfa/LexerDFASerializer.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/internal/Synchronization.h function lock (line 63) | void lock() ANTLR4CPP_NO_THREAD_SAFTEY_ANALYSIS; FILE: runtime/Cpp/runtime/src/misc/InterpreterDataReader.cpp function InterpreterData (line 24) | InterpreterData InterpreterDataReader::parseFile(std::string const& file... FILE: runtime/Cpp/runtime/src/misc/InterpreterDataReader.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/misc/Interval.cpp function Interval (line 53) | Interval Interval::Union(const Interval &other) const { function Interval (line 57) | Interval Interval::intersection(const Interval &other) const { FILE: runtime/Cpp/runtime/src/misc/Interval.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/misc/IntervalSet.cpp function IntervalSet (line 42) | IntervalSet& IntervalSet::operator=(const IntervalSet& other) { function IntervalSet (line 47) | IntervalSet& IntervalSet::operator=(IntervalSet&& other) { function IntervalSet (line 52) | IntervalSet IntervalSet::of(ssize_t a) { function IntervalSet (line 56) | IntervalSet IntervalSet::of(ssize_t a, ssize_t b) { function IntervalSet (line 121) | IntervalSet IntervalSet::Or(const std::vector &sets) { function IntervalSet (line 129) | IntervalSet& IntervalSet::addAll(const IntervalSet &set) { function IntervalSet (line 137) | IntervalSet IntervalSet::complement(ssize_t minElement, ssize_t maxEleme... function IntervalSet (line 141) | IntervalSet IntervalSet::complement(const IntervalSet &vocabulary) const { function IntervalSet (line 145) | IntervalSet IntervalSet::subtract(const IntervalSet &other) const { function IntervalSet (line 149) | IntervalSet IntervalSet::subtract(const IntervalSet &left, const Interva... function IntervalSet (line 218) | IntervalSet IntervalSet::Or(const IntervalSet &a) const { function IntervalSet (line 225) | IntervalSet IntervalSet::And(const IntervalSet &other) const { FILE: runtime/Cpp/runtime/src/misc/IntervalSet.h function namespace (line 15) | namespace antlr4 { function namespace (line 184) | namespace std { FILE: runtime/Cpp/runtime/src/misc/MurmurHash.cpp function ROTL32 (line 41) | constexpr uint32_t ROTL32(uint32_t x, int r) { function ROTL64 (line 44) | constexpr uint64_t ROTL64(uint64_t x, int r) { FILE: runtime/Cpp/runtime/src/misc/MurmurHash.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/misc/Predicate.h function namespace (line 10) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/support/Any.h function namespace (line 12) | namespace antlrcpp { FILE: runtime/Cpp/runtime/src/support/Arrays.h function equals (line 22) | bool equals(const std::vector &a, const std::vector &b) { function equals (line 54) | bool equals(const std::vector> &a, const std::vector> &b) { function equals (line 74) | bool equals(const std::vector> &a, const std::vector<... FILE: runtime/Cpp/runtime/src/support/BitSet.h function namespace (line 14) | namespace antlrcpp { FILE: runtime/Cpp/runtime/src/support/CPPUtils.cpp type antlrcpp (line 14) | namespace antlrcpp { function join (line 16) | std::string join(const std::vector &strings, const std::s... function toMap (line 29) | std::map toMap(const std::vector &ke... function escapeWhitespace (line 37) | std::string escapeWhitespace(std::string str, bool escapeSpaces) { function toHexString (line 70) | std::string toHexString(const int t) { function arrayToString (line 76) | std::string arrayToString(const std::vector &data) { function replaceString (line 89) | std::string replaceString(const std::string &s, const std::string &fro... function split (line 108) | std::vector split(const std::string &s, const std::string... function indent (line 136) | std::string indent(const std::string &s, const std::string &indentatio... function get_nested (line 153) | std::exception_ptr get_nested(const T &/*e*/) { function get_nested (line 163) | std::exception_ptr get_nested(const T &e) { function what (line 174) | std::string what(std::exception_ptr eptr) { FILE: runtime/Cpp/runtime/src/support/CPPUtils.h function _cleanUp (line 30) | FinalAction(OnEnd f) : _cleanUp { std::move(f) } {} FILE: runtime/Cpp/runtime/src/support/Casts.h function namespace (line 12) | namespace antlrcpp { FILE: runtime/Cpp/runtime/src/support/Declarations.h function namespace (line 8) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/support/StringUtils.cpp type antlrcpp (line 10) | namespace antlrcpp { function escapeWhitespace (line 12) | std::string escapeWhitespace(std::string_view in) { FILE: runtime/Cpp/runtime/src/support/StringUtils.h function namespace (line 12) | namespace antlrcpp { FILE: runtime/Cpp/runtime/src/support/Unicode.h function namespace (line 10) | namespace antlrcpp { FILE: runtime/Cpp/runtime/src/support/Utf8.cpp type antlrcpp (line 22) | namespace antlrcpp { FILE: runtime/Cpp/runtime/src/support/Utf8.h function namespace (line 17) | namespace antlrcpp { FILE: runtime/Cpp/runtime/src/tree/AbstractParseTreeVisitor.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/ErrorNode.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/ErrorNodeImpl.cpp function Token (line 18) | Token* ErrorNodeImpl::getSymbol() const { FILE: runtime/Cpp/runtime/src/tree/ErrorNodeImpl.h function namespace (line 18) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.h function namespace (line 37) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/ParseTree.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/ParseTreeListener.h function namespace (line 10) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/ParseTreeProperty.h function namespace (line 10) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/ParseTreeType.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/ParseTreeVisitor.h function namespace (line 11) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/ParseTreeWalker.h function namespace (line 10) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/TerminalNode.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/TerminalNodeImpl.cpp function Token (line 18) | Token* TerminalNodeImpl::getSymbol() const { FILE: runtime/Cpp/runtime/src/tree/TerminalNodeImpl.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/Trees.cpp function _findAllNodes (line 146) | static void _findAllNodes(ParseTree *t, size_t index, bool findTokens, s... function ParserRuleContext (line 211) | ParserRuleContext* Trees::getRootOfSubtreeEnclosingRegion(ParseTree *t, ... function ParseTree (line 231) | ParseTree * Trees::findNodeSuchThat(ParseTree *t, Ref const& ... FILE: runtime/Cpp/runtime/src/tree/Trees.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/pattern/Chunk.h function namespace (line 11) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.cpp function ParseTree (line 28) | ParseTree* ParseTreeMatch::get(const std::string &label) { function ParseTree (line 50) | ParseTree *ParseTreeMatch::getMismatchedNode() { function ParseTreePattern (line 58) | const ParseTreePattern& ParseTreeMatch::getPattern() { function ParseTree (line 62) | ParseTree * ParseTreeMatch::getTree() { FILE: runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.cpp function ParseTreeMatch (line 30) | ParseTreeMatch ParseTreePattern::match(ParseTree *tree) { function ParseTreePatternMatcher (line 52) | ParseTreePatternMatcher *ParseTreePattern::getMatcher() const { function ParseTree (line 64) | ParseTree* ParseTreePattern::getPatternTree() const { FILE: runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp function ParseTreeMatch (line 82) | ParseTreeMatch ParseTreePatternMatcher::match(ParseTree *tree, const std... function ParseTreeMatch (line 87) | ParseTreeMatch ParseTreePatternMatcher::match(ParseTree *tree, const Par... function ParseTreePattern (line 93) | ParseTreePattern ParseTreePatternMatcher::compile(const std::string &pat... function Lexer (line 131) | Lexer* ParseTreePatternMatcher::getLexer() { function Parser (line 135) | Parser* ParseTreePatternMatcher::getParser() { function ParseTree (line 139) | ParseTree* ParseTreePatternMatcher::matchImpl(ParseTree *tree, ParseTree... function RuleTagToken (line 230) | RuleTagToken* ParseTreePatternMatcher::getRuleTagToken(ParseTree *t) { FILE: runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.h function namespace (line 16) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/pattern/TagChunk.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/pattern/TextChunk.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPath.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathElement.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathLexer.cpp type XPathLexerStaticData (line 22) | struct XPathLexerStaticData final { method XPathLexerStaticData (line 23) | XPathLexerStaticData(std::vector ruleNames, method XPathLexerStaticData (line 33) | XPathLexerStaticData(const XPathLexerStaticData&) = delete; method XPathLexerStaticData (line 34) | XPathLexerStaticData(XPathLexerStaticData&&) = delete; method XPathLexerStaticData (line 35) | XPathLexerStaticData& operator=(const XPathLexerStaticData&) = delete; method XPathLexerStaticData (line 36) | XPathLexerStaticData& operator=(XPathLexerStaticData&&) = delete; function xpathlexerLexerInitialize (line 56) | void xpathlexerLexerInitialize() { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathLexer.h function class (line 15) | class XPathLexer : public antlr4::Lexer { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.h function namespace (line 15) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.h function namespace (line 13) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.h function namespace (line 14) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.h function namespace (line 12) | namespace antlr4 { FILE: runtime/Cpp/runtime/tests/Utf8Test.cpp type antlrcpp (line 7) | namespace antlrcpp { type Utf8EncodeTestCase (line 10) | struct Utf8EncodeTestCase final { function TEST_P (line 17) | TEST_P(Utf8EncodeTest, Compliance) { type Utf8DecodeTestCase (line 59) | struct Utf8DecodeTestCase final { function TEST_P (line 66) | TEST_P(Utf8DecodeTest, Compliance) { FILE: runtime/Dart/benchmark/src/util/bit_set.dart class TemplateBenchmark (line 4) | class TemplateBenchmark extends BenchmarkBase { method main (line 9) | void main() method run (line 15) | void run() method setup (line 29) | void setup() method teardown (line 33) | void teardown() function main (line 36) | void main() FILE: runtime/Dart/lib/antlr4.dart function TEST_platformStdoutWrite (line 34) | void TEST_platformStdoutWrite(Object? object) FILE: runtime/Dart/lib/src/atn/src/atn.dart class ATN (line 16) | class ATN { method nextTokens (line 65) | IntervalSet nextTokens(ATNState s, [RuleContext? ctx]) method addState (line 75) | void addState(ATNState? state) method removeState (line 84) | void removeState(ATNState state) method defineDecisionState (line 89) | int defineDecisionState(DecisionState s) method getDecisionState (line 95) | DecisionState? getDecisionState(int? decision) method getExpectedTokens (line 138) | IntervalSet getExpectedTokens(int stateNumber, RuleContext? context) FILE: runtime/Dart/lib/src/atn/src/atn_config.dart function checkParams (line 13) | Map checkParams(params, isCfg) class ATNConfig (line 46) | class ATNConfig { method isPrecedenceFilterSuppressed (line 114) | bool isPrecedenceFilterSuppressed() method setPrecedenceFilterSuppressed (line 118) | void setPrecedenceFilterSuppressed(bool value) method toString (line 155) | String toString([_, bool showAlt = true]) class LexerATNConfig (line 185) | class LexerATNConfig extends ATNConfig { method hasPassedThroughNonGreedyDecision (line 211) | bool hasPassedThroughNonGreedyDecision() method checkNonGreedyDecision (line 249) | bool checkNonGreedyDecision(LexerATNConfig source, ATNState target) FILE: runtime/Dart/lib/src/atn/src/atn_config_set.dart class ATNConfigSet (line 33) | class ATNConfigSet extends Iterable { method add (line 106) | bool add( method get (line 186) | ATNConfig get(int i) method optimizeConfigs (line 190) | void optimizeConfigs(interpreter) method addAll (line 203) | bool addAll(coll) method updateHashCode (line 243) | void updateHashCode(hash) method contains (line 255) | bool contains(Object? o) method clear (line 267) | void clear() method toString (line 275) | String toString() class OrderedATNConfigSet (line 288) | class OrderedATNConfigSet extends ATNConfigSet { FILE: runtime/Dart/lib/src/atn/src/atn_deserializer.dart class ATNDeserializationOptions (line 16) | class ATNDeserializationOptions { method isReadOnly (line 35) | bool isReadOnly() method makeReadOnly (line 39) | void makeReadOnly() method isVerifyATN (line 43) | bool isVerifyATN() method setVerifyATN (line 47) | void setVerifyATN(bool verifyATN) method isGenerateRuleBypassTransitions (line 52) | bool isGenerateRuleBypassTransitions() method setGenerateRuleBypassTransitions (line 56) | void setGenerateRuleBypassTransitions(bool generateRuleBypassTransitions) method throwIfReadOnly (line 61) | void throwIfReadOnly() class ATNDeserializer (line 68) | class ATNDeserializer { method deserialize (line 80) | ATN deserialize(List data) method checkVersion (line 104) | void checkVersion() method readATN (line 111) | ATN readATN() method readStates (line 117) | void readStates(ATN atn) method readRules (line 165) | void readRules(ATN atn) method readModes (line 194) | void readModes(ATN atn) method readSets (line 202) | void readSets(ATN atn, List sets) method readEdges (line 222) | void readEdges(ATN atn, sets) method readDecisions (line 300) | void readDecisions(ATN atn) method readLexerActions (line 310) | void readLexerActions(ATN atn) method generateRuleBypassTransitions (line 323) | void generateRuleBypassTransitions(ATN atn) method generateRuleBypassTransition (line 333) | void generateRuleBypassTransition(ATN atn, int idx) method markPrecedenceDecisions (line 429) | void markPrecedenceDecisions(ATN atn) method verifyATN (line 450) | void verifyATN(ATN atn) method checkCondition (line 514) | void checkCondition(bool condition, [String message = '']) method readInt (line 520) | int readInt() method edgeFactory (line 524) | Transition edgeFactory( method stateFactory (line 571) | ATNState? stateFactory(StateType type, int ruleIndex) method lexerActionFactory (line 619) | LexerAction lexerActionFactory(LexerActionType type, int data1, int da... FILE: runtime/Dart/lib/src/atn/src/atn_simulator.dart class ATNSimulator (line 12) | abstract class ATNSimulator { method reset (line 45) | void reset() method clearDFA (line 56) | void clearDFA() method getCachedContext (line 61) | PredictionContext getCachedContext(PredictionContext context) class PredictionContextCache (line 73) | class PredictionContextCache { method add (line 79) | PredictionContext add(PredictionContext ctx) FILE: runtime/Dart/lib/src/atn/src/atn_state.dart type StateType (line 17) | enum StateType { class ATNState (line 91) | abstract class ATNState { method isNonGreedyExitState (line 125) | bool isNonGreedyExitState() method toString (line 130) | String toString() method addTransition (line 138) | void addTransition(Transition e) method addTransitionAt (line 142) | void addTransitionAt(int index, Transition e) method transition (line 170) | Transition transition(int i) method setTransition (line 174) | void setTransition(int i, Transition e) method removeTransition (line 178) | Transition removeTransition(int index) method onlyHasEpsilonTransitions (line 184) | bool onlyHasEpsilonTransitions() method setRuleIndex (line 186) | void setRuleIndex(int ruleIndex) class BasicState (line 191) | class BasicState extends ATNState { class RuleStartState (line 198) | class RuleStartState extends ATNState { class DecisionState (line 208) | abstract class DecisionState extends ATNState { class BlockStartState (line 216) | abstract class BlockStartState extends DecisionState { class BasicBlockStartState (line 222) | class BasicBlockStartState extends BlockStartState { class PlusBlockStartState (line 233) | class PlusBlockStartState extends BlockStartState { class StarBlockStartState (line 243) | class StarBlockStartState extends BlockStartState { class TokensStartState (line 251) | class TokensStartState extends DecisionState { class RuleStopState (line 262) | class RuleStopState extends ATNState { class BlockEndState (line 270) | class BlockEndState extends ATNState { class StarLoopbackState (line 279) | class StarLoopbackState extends ATNState { class StarLoopEntryState (line 290) | class StarLoopEntryState extends DecisionState { class PlusLoopbackState (line 311) | class PlusLoopbackState extends DecisionState { class LoopEndState (line 319) | class LoopEndState extends ATNState { FILE: runtime/Dart/lib/src/atn/src/atn_type.dart type ATNType (line 8) | enum ATNType { FILE: runtime/Dart/lib/src/atn/src/info.dart class ContextSensitivityInfo (line 29) | class ContextSensitivityInfo extends DecisionEventInfo { class DecisionEventInfo (line 58) | class DecisionEventInfo { class DecisionInfo (line 104) | class DecisionInfo { method toString (line 265) | String toString() class AmbiguityInfo (line 303) | class AmbiguityInfo extends DecisionEventInfo { class ErrorInfo (line 336) | class ErrorInfo extends DecisionEventInfo { class LookaheadEventInfo (line 363) | class LookaheadEventInfo extends DecisionEventInfo { class PredicateEvalInfo (line 400) | class PredicateEvalInfo extends DecisionEventInfo { class ParseInfo (line 449) | class ParseInfo { method getDFASizeAt (line 566) | int getDFASizeAt(int decision) FILE: runtime/Dart/lib/src/atn/src/lexer_action.dart type LexerActionType (line 13) | enum LexerActionType { class LexerAction (line 44) | abstract class LexerAction { method execute (line 70) | void execute(Lexer lexer) class LexerChannelAction (line 77) | class LexerChannelAction implements LexerAction { method execute (line 98) | void execute(Lexer lexer) method toString (line 122) | String toString() class LexerCustomAction (line 137) | class LexerCustomAction implements LexerAction { method execute (line 183) | void execute(Lexer lexer) class LexerModeAction (line 211) | class LexerModeAction implements LexerAction { method execute (line 239) | void execute(Lexer lexer) method toString (line 262) | String toString() class LexerMoreAction (line 273) | class LexerMoreAction implements LexerAction { method execute (line 293) | void execute(Lexer lexer) method toString (line 310) | String toString() class LexerPopModeAction (line 321) | class LexerPopModeAction implements LexerAction { method execute (line 342) | void execute(Lexer lexer) method toString (line 359) | String toString() class LexerPushModeAction (line 368) | class LexerPushModeAction implements LexerAction { method execute (line 396) | void execute(Lexer lexer) method toString (line 419) | String toString() class LexerSkipAction (line 430) | class LexerSkipAction implements LexerAction { method execute (line 450) | void execute(Lexer lexer) method toString (line 467) | String toString() class LexerTypeAction (line 476) | class LexerTypeAction implements LexerAction { method execute (line 502) | void execute(Lexer lexer) method toString (line 525) | String toString() class LexerIndexedCustomAction (line 540) | class LexerIndexedCustomAction implements LexerAction { method execute (line 586) | void execute(Lexer lexer) FILE: runtime/Dart/lib/src/atn/src/lexer_action_executor.dart class LexerActionExecutor (line 22) | class LexerActionExecutor { method append (line 56) | LexerActionExecutor append( method fixOffsetBeforeMatch (line 97) | LexerActionExecutor fixOffsetBeforeMatch(int offset) method execute (line 133) | void execute(Lexer lexer, CharStream input, int startIndex) FILE: runtime/Dart/lib/src/atn/src/lexer_atn_simulator.dart class SimState (line 40) | class SimState { method reset (line 47) | void reset() class LexerATNSimulator (line 56) | class LexerATNSimulator extends ATNSimulator { method copyState (line 97) | void copyState(LexerATNSimulator simulator) method match (line 104) | int match(CharStream input, int mode) method reset (line 122) | void reset() method clearDFA (line 131) | void clearDFA() method matchATN (line 137) | int matchATN(CharStream input) method execATN (line 165) | int execATN(CharStream input, DFAState ds0) method getExistingTargetState (line 243) | DFAState? getExistingTargetState(DFAState s, int t) method computeTargetState (line 268) | DFAState computeTargetState(CharStream input, DFAState s, int t) method failOrAccept (line 291) | int failOrAccept( method getReachableConfigSet (line 321) | void getReachableConfigSet( method accept (line 373) | void accept( method getReachableTarget (line 395) | ATNState? getReachableTarget(Transition trans, int t) method computeStartState (line 403) | ATNConfigSet computeStartState(CharStream input, ATNState p) method closure (line 422) | bool closure( method getEpsilonTarget (line 508) | LexerATNConfig? getEpsilonTarget( method evaluatePredicate (line 630) | bool evaluatePredicate( method captureSimState (line 655) | void captureSimState(SimState settings, CharStream input, DFAState dfa... method addDFAEdgeByConfig (line 662) | DFAState addDFAEdgeByConfig(DFAState from, int t, ATNConfigSet q) method addDFAEdge (line 687) | void addDFAEdge(DFAState p, int t, DFAState q) method addDFAState (line 706) | DFAState addDFAState(ATNConfigSet configs) method getDFA (line 742) | DFA getDFA(int mode) method getText (line 748) | String getText(CharStream input) method consume (line 753) | void consume(CharStream input) method getTokenName (line 765) | String getTokenName(int t) FILE: runtime/Dart/lib/src/atn/src/parser_atn_simulator.dart class ParserATNSimulator (line 258) | class ParserATNSimulator extends ATNSimulator { method reset (line 312) | void reset() method clearDFA (line 315) | void clearDFA() method adaptivePredict (line 321) | int adaptivePredict( method execATN (line 431) | int execATN(DFA dfa, DFAState s0, TokenStream input, int startIndex, method getExistingTargetState (line 574) | DFAState? getExistingTargetState(DFAState previousD, int t) method computeTargetState (line 593) | DFAState? computeTargetState(DFA dfa, DFAState previousD, int t) method predicateDFAState (line 640) | void predicateDFAState(DFAState dfaState, DecisionState? decisionState) method execATNWithFullContext (line 670) | int execATNWithFullContext( method computeReachSet (line 800) | ATNConfigSet? computeReachSet(ATNConfigSet config, int t, bool fullCtx) method removeAllConfigsNotInRuleStopState (line 944) | ATNConfigSet removeAllConfigsNotInRuleStopState( method computeStartState (line 969) | ATNConfigSet computeStartState(ATNState p, RuleContext ctx, bool fullCtx) method applyPrecedenceFilter (line 1145) | ATNConfigSet applyPrecedenceFilter(ATNConfigSet configs) method getReachableTarget (line 1200) | ATNState? getReachableTarget(Transition trans, int ttype) method getPredsForAmbigAlts (line 1208) | List? getPredsForAmbigAlts( method getPredicatePredictions (line 1254) | List? getPredicatePredictions( method getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule (line 1324) | int getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule( method getAltThatFinishedDecisionEntryRule (line 1345) | int getAltThatFinishedDecisionEntryRule(ATNConfigSet configs) method splitAccordingToSemanticValidity (line 1366) | Pair splitAccordingToSemanticValidity( method evalSemanticContext (line 1397) | BitSet evalSemanticContext( method evalSemanticContextOne (line 1459) | bool evalSemanticContextOne( method closure (line 1475) | void closure( method closureCheckingStopState (line 1488) | void closureCheckingStopState( method closure_ (line 1580) | void closure_( method canDropLoopEntryEdgeInLeftRecursiveRule (line 1748) | bool canDropLoopEntryEdgeInLeftRecursiveRule(ATNConfig config) method getRuleName (line 1824) | String getRuleName(int index) method getEpsilonTarget (line 1829) | ATNConfig? getEpsilonTarget( method actionTransition (line 1881) | ATNConfig actionTransition(ATNConfig config, ActionTransition t) method precedenceTransition (line 1886) | ATNConfig? precedenceTransition( method predTransition (line 1928) | ATNConfig? predTransition( method ruleTransition (line 1976) | ATNConfig ruleTransition(ATNConfig config, RuleTransition t) method getConflictingAlts (line 1996) | BitSet getConflictingAlts(ATNConfigSet configs) method getConflictingAltsOrUniqueAlt (line 2035) | BitSet getConflictingAltsOrUniqueAlt(ATNConfigSet configs) method getTokenName (line 2046) | String getTokenName(int t) method getLookaheadName (line 2060) | String getLookaheadName(TokenStream input) method dumpDeadEndConfigs (line 2067) | void dumpDeadEndConfigs(NoViableAltException nvae) method noViableAlt (line 2086) | NoViableAltException noViableAlt( method getUniqueAlt (line 2102) | int getUniqueAlt(ATNConfigSet configs) method addDFAEdge (line 2132) | DFAState? addDFAEdge(DFA dfa, DFAState? from, int t, DFAState to) method addDFAState (line 2166) | DFAState addDFAState(DFA dfa, DFAState D) method reportAttemptingFullContext (line 2184) | void reportAttemptingFullContext( method reportContextSensitivity (line 2210) | void reportContextSensitivity(DFA dfa, int prediction, ATNConfigSet co... method reportAmbiguity (line 2232) | void reportAmbiguity( type PredictionMode (line 2265) | enum PredictionMode { function hasSLLConflictTerminatingPrediction (line 2414) | bool hasSLLConflictTerminatingPrediction( function hasConfigInRuleStopState (line 2458) | bool hasConfigInRuleStopState(ATNConfigSet configs) function allConfigsInRuleStopStates (line 2476) | bool allConfigsInRuleStopStates(ATNConfigSet configs) function resolvesToJustOneViableAlt (line 2625) | int resolvesToJustOneViableAlt(List altsets) function allSubsetsConflict (line 2635) | bool allSubsetsConflict(List altsets) function hasNonConflictingAltSet (line 2645) | bool hasNonConflictingAltSet(List altsets) function hasConflictingAltSet (line 2660) | bool hasConflictingAltSet(List altsets) function allSubsetsEqual (line 2674) | bool allSubsetsEqual(List altsets) function getUniqueAlt (line 2684) | int getUniqueAlt(List altsets) function getAlts (line 2696) | BitSet getAlts(List altsets) function getAltsFromConfigs (line 2707) | BitSet getAltsFromConfigs(ATNConfigSet configs) function getConflictingAltSubsets (line 2722) | List getConflictingAltSubsets(ATNConfigSet configs) function getStateToAltMap (line 2757) | Map getStateToAltMap(ATNConfigSet configs) function hasStateAssociatedWithOneAlt (line 2770) | bool hasStateAssociatedWithOneAlt(ATNConfigSet configs) function getSingleViableAlt (line 2778) | int getSingleViableAlt(List altsets) FILE: runtime/Dart/lib/src/atn/src/profiling_atn_simulator.dart class ProfilingATNSimulator (line 20) | class ProfilingATNSimulator extends ParserATNSimulator { method adaptivePredict (line 57) | int adaptivePredict( method getExistingTargetState (line 113) | DFAState? getExistingTargetState(DFAState previousD, int t) method computeTargetState (line 141) | DFAState? computeTargetState(DFA dfa, DFAState previousD, int t) method computeReachSet (line 148) | ATNConfigSet? computeReachSet(ATNConfigSet closure, int t, bool fullCtx) method evalSemanticContextOne (line 193) | bool evalSemanticContextOne( method reportAttemptingFullContext (line 223) | void reportAttemptingFullContext( method reportContextSensitivity (line 248) | void reportContextSensitivity(DFA dfa, int prediction, ATNConfigSet co... method reportAmbiguity (line 260) | void reportAmbiguity( FILE: runtime/Dart/lib/src/atn/src/semantic_context.dart class SemanticContext (line 20) | abstract class SemanticContext { method eval (line 34) | bool eval(Recognizer parser, RuleContext? parserCallStack) method evalPrecedence (line 52) | SemanticContext? evalPrecedence( method and (line 59) | SemanticContext? and(SemanticContext? a, SemanticContext? b) method or (line 72) | SemanticContext? or(SemanticContext? a, SemanticContext? b) method filterPrecedencePredicates (line 84) | Iterable filterPrecedencePredicates( method filterNonPrecedencePredicates (line 89) | Iterable filterNonPrecedencePredicates( class EmptySemanticContext (line 95) | class EmptySemanticContext extends SemanticContext { method eval (line 101) | bool eval(Recognizer parser, RuleContext? parserCallStack) class Predicate (line 106) | class Predicate extends SemanticContext { method eval (line 115) | bool eval(Recognizer parser, RuleContext? parserCallStack) method toString (line 139) | String toString() class PrecedencePredicate (line 144) | class PrecedencePredicate extends SemanticContext method eval (line 151) | bool eval(Recognizer parser, RuleContext? parserCallStack) method evalPrecedence (line 156) | SemanticContext? evalPrecedence( method compareTo (line 168) | int compareTo(PrecedencePredicate o) method toString (line 189) | String toString() class Operator (line 198) | abstract class Operator extends SemanticContext { class AND (line 211) | class AND extends Operator { method eval (line 264) | bool eval(Recognizer parser, RuleContext? parserCallStack) method evalPrecedence (line 272) | SemanticContext? evalPrecedence( method toString (line 308) | String toString() class OR (line 315) | class OR extends Operator { method eval (line 368) | bool eval(Recognizer parser, RuleContext? parserCallStack) method evalPrecedence (line 376) | SemanticContext? evalPrecedence( method toString (line 412) | String toString() FILE: runtime/Dart/lib/src/atn/src/transition.dart type TransitionType (line 12) | enum TransitionType { class Transition (line 37) | abstract class Transition { method matches (line 56) | bool matches(int symbol, int minVocabSymbol, int maxVocabSymbol) class EpsilonTransition (line 59) | class EpsilonTransition extends Transition { method matches (line 75) | bool matches(int symbol, int minVocabSymbol, int maxVocabSymbol) method toString (line 80) | String toString() class RangeTransition (line 88) | class RangeTransition extends Transition { method matches (line 100) | bool matches(int symbol, int minVocabSymbol, int maxVocabSymbol) method toString (line 105) | String toString() class RuleTransition (line 113) | class RuleTransition extends Transition { method matches (line 133) | bool matches(int symbol, int minVocabSymbol, int maxVocabSymbol) class AbstractPredicateTransition (line 141) | abstract class AbstractPredicateTransition extends Transition { class PredicateTransition (line 145) | class PredicateTransition extends AbstractPredicateTransition { method matches (line 158) | bool matches(symbol, minVocabSymbol, maxVocabSymbol) method toString (line 165) | String toString() class AtomTransition (line 174) | class AtomTransition extends Transition { method matches (line 186) | bool matches(int symbol, int minVocabSymbol, int maxVocabSymbol) method toString (line 191) | String toString() class ActionTransition (line 199) | class ActionTransition extends Transition { method matches (line 213) | bool matches(symbol, minVocabSymbol, maxVocabSymbol) method toString (line 216) | String toString() class SetTransition (line 225) | class SetTransition extends Transition { method matches (line 234) | bool matches(symbol, minVocabSymbol, maxVocabSymbol) method toString (line 239) | String toString() class NotSetTransition (line 247) | class NotSetTransition extends SetTransition { method matches (line 251) | bool matches(symbol, minVocabSymbol, maxVocabSymbol) method toString (line 258) | String toString() class WildcardTransition (line 266) | class WildcardTransition extends Transition { method matches (line 270) | bool matches(symbol, minVocabSymbol, maxVocabSymbol) method toString (line 275) | String toString() class PrecedencePredicateTransition (line 283) | class PrecedencePredicateTransition extends AbstractPredicateTransition { method matches (line 292) | bool matches(symbol, minVocabSymbol, maxVocabSymbol) method toString (line 299) | String toString() FILE: runtime/Dart/lib/src/dfa/src/dfa.dart class DFA (line 12) | class DFA { method isPrecedenceDfa (line 55) | bool isPrecedenceDfa() method getPrecedenceStartState (line 67) | DFAState? getPrecedenceStartState(int precedence) method setPrecedenceStartState (line 89) | void setPrecedenceStartState(int precedence, DFAState startState) method getStates (line 113) | List getStates() method toString (line 123) | String toString([Vocabulary? vocabulary]) method toLexerString (line 133) | String toLexerString() FILE: runtime/Dart/lib/src/dfa/src/dfa_serializer.dart class DFASerializer (line 13) | class DFASerializer { method toString (line 21) | String toString() method getEdgeLabel (line 48) | String getEdgeLabel(int i) method getStateString (line 52) | String getStateString(DFAState s) class LexerDFASerializer (line 69) | class LexerDFASerializer extends DFASerializer { method getEdgeLabel (line 73) | String getEdgeLabel(i) FILE: runtime/Dart/lib/src/dfa/src/dfa_state.dart class PredPrediction (line 12) | class PredPrediction { method toString (line 19) | String toString() class DFAState (line 47) | class DFAState { method toString (line 134) | String toString() FILE: runtime/Dart/lib/src/error/src/diagnostic_error_listener.dart class DiagnosticErrorListener (line 31) | class DiagnosticErrorListener extends BaseErrorListener { method reportAmbiguity (line 43) | void reportAmbiguity(Parser recognizer, DFA dfa, int startIndex, method reportAttemptingFullContext (line 59) | void reportAttemptingFullContext( method reportContextSensitivity (line 76) | void reportContextSensitivity(Parser recognizer, DFA dfa, int startIndex, method getDecisionDescription (line 85) | String getDecisionDescription(Parser recognizer, DFA dfa) method getConflictingAlts (line 111) | BitSet getConflictingAlts(BitSet? reportedAlts, ATNConfigSet configs) FILE: runtime/Dart/lib/src/error/src/error_listener.dart class ErrorListener (line 18) | abstract class ErrorListener { method syntaxError (line 50) | void syntaxError( method reportAmbiguity (line 97) | void reportAmbiguity( method reportAttemptingFullContext (line 128) | void reportAttemptingFullContext( method reportContextSensitivity (line 173) | void reportContextSensitivity( class BaseErrorListener (line 183) | class BaseErrorListener extends ErrorListener { method reportAmbiguity (line 185) | void reportAmbiguity( method reportAttemptingFullContext (line 196) | void reportAttemptingFullContext( method reportContextSensitivity (line 206) | void reportContextSensitivity( method syntaxError (line 216) | void syntaxError( class ConsoleErrorListener (line 226) | class ConsoleErrorListener extends BaseErrorListener { method syntaxError (line 241) | void syntaxError(recognizer, offendingSymbol, line, column, msg, e) class ProxyErrorListener (line 249) | class ProxyErrorListener implements ErrorListener { method syntaxError (line 260) | void syntaxError( method reportAmbiguity (line 281) | void reportAmbiguity( method reportAttemptingFullContext (line 297) | void reportAttemptingFullContext( method reportContextSensitivity (line 318) | void reportContextSensitivity( FILE: runtime/Dart/lib/src/error/src/error_strategy.dart class ErrorStrategy (line 36) | abstract class ErrorStrategy { method reset (line 39) | void reset(Parser recognizer) method recoverInline (line 57) | Token recoverInline(Parser recognizer) method recover (line 69) | void recover(Parser recognizer, RecognitionException e) method sync (line 88) | void sync(Parser recognizer) method inErrorRecoveryMode (line 100) | bool inErrorRecoveryMode(Parser recognizer) method reportMatch (line 106) | void reportMatch(Parser recognizer) method reportError (line 113) | void reportError(Parser recognizer, RecognitionException e) class DefaultErrorStrategy (line 118) | class DefaultErrorStrategy implements ErrorStrategy { method reset (line 152) | void reset(Parser recognizer) method beginErrorCondition (line 160) | void beginErrorCondition(Parser recognizer) method inErrorRecoveryMode (line 167) | bool inErrorRecoveryMode(Parser recognizer) method endErrorCondition (line 175) | void endErrorCondition(Parser recognizer) method reportMatch (line 186) | void reportMatch(Parser recognizer) method reportError (line 209) | void reportError(Parser recognizer, RecognitionException e) method recover (line 237) | void recover(Parser recognizer, RecognitionException e) method sync (line 308) | void sync(Parser recognizer) method reportNoViableAlternative (line 373) | void reportNoViableAlternative(Parser recognizer, NoViableAltException e) method reportInputMismatch (line 394) | void reportInputMismatch(Parser recognizer, InputMismatchException e) method reportFailedPredicate (line 409) | void reportFailedPredicate(Parser recognizer, FailedPredicateException e) method reportUnwantedToken (line 432) | void reportUnwantedToken(Parser recognizer) method reportMissingToken (line 464) | void reportMissingToken(Parser recognizer) method recoverInline (line 531) | Token recoverInline(Parser recognizer) method singleTokenInsertion (line 576) | bool singleTokenInsertion(Parser recognizer) method singleTokenDeletion (line 610) | Token? singleTokenDeletion(Parser recognizer) method getMissingSymbol (line 648) | Token getMissingSymbol(Parser recognizer) method getExpectedTokens (line 680) | IntervalSet getExpectedTokens(Parser recognizer) method getTokenErrorDisplay (line 691) | String getTokenErrorDisplay(Token? t) method getSymbolText (line 704) | String? getSymbolText(Token symbol) method getSymbolType (line 708) | int getSymbolType(Token symbol) method escapeWSAndQuote (line 712) | String escapeWSAndQuote(String s) method getErrorRecoverySet (line 812) | IntervalSet getErrorRecoverySet(Parser recognizer) method consumeUntil (line 829) | void consumeUntil(Parser recognizer, IntervalSet set) class BailErrorStrategy (line 867) | class BailErrorStrategy extends DefaultErrorStrategy { method recover (line 874) | void recover(Parser recognizer, RecognitionException e) method recoverInline (line 888) | Token recoverInline(Parser recognizer) method sync (line 902) | void sync(Parser recognizer) FILE: runtime/Dart/lib/src/error/src/errors.dart class RecognitionException (line 24) | class RecognitionException extends StateEr... class LexerNoViableAltException (line 90) | class LexerNoViableAltException extends RecognitionException { method toString (line 105) | String toString() class NoViableAltException (line 120) | class NoViableAltException extends RecognitionException { class InputMismatchException (line 171) | class InputMismatchException extends RecognitionException { class FailedPredicateException (line 188) | class FailedPredicateException extends RecognitionException { method formatMessage (line 213) | String formatMessage(String? predicate, String? message) FILE: runtime/Dart/lib/src/input_stream.dart class IntStream (line 30) | abstract class IntStream { method consume (line 59) | void consume() method LA (line 93) | int? LA(int i) method mark (line 139) | int mark() method release (line 151) | void release(int marker) method seek (line 187) | void seek(int index) class CharStream (line 204) | abstract class CharStream extends IntStream { method getText (line 219) | String getText(Interval interval) class InputStream (line 223) | class InputStream extends CharStream { method fromStringStream (line 237) | Future fromStringStream(Stream stream) method fromStream (line 245) | Future fromStream(Stream> stream, method fromPath (line 251) | Future fromPath(String path, {Encoding encoding = utf8}) method reset (line 268) | void reset() method consume (line 273) | void consume() method LA (line 282) | int LA(int offset) method mark (line 299) | int mark() method release (line 304) | void release(int marker) method seek (line 309) | void seek(int _index) method getText (line 320) | String getText(Interval interval) method toString (line 327) | String toString() FILE: runtime/Dart/lib/src/interval_set.dart class Interval (line 17) | class Interval { method of (line 40) | Interval of(int a, int b) method startsBeforeDisjoint (line 75) | bool startsBeforeDisjoint(Interval other) method startsBeforeNonDisjoint (line 80) | bool startsBeforeNonDisjoint(Interval other) method startsAfter (line 85) | bool startsAfter(Interval other) method startsAfterDisjoint (line 90) | bool startsAfterDisjoint(Interval other) method startsAfterNonDisjoint (line 95) | bool startsAfterNonDisjoint(Interval other) method disjoint (line 100) | bool disjoint(Interval other) method adjacent (line 105) | bool adjacent(Interval other) method properlyContains (line 109) | bool properlyContains(Interval other) method union (line 114) | Interval union(Interval other) method intersection (line 119) | Interval intersection(Interval other) method differenceNotProperlyContained (line 127) | Interval? differenceNotProperlyContained(Interval other) method toString (line 142) | String toString() class IntervalSet (line 157) | class IntervalSet { method ofRange (line 195) | IntervalSet ofRange(int a, int b) method clear (line 201) | void clear() method addOne (line 209) | void addOne(int el) method addRange (line 220) | void addRange(int a, int b) method add (line 225) | void add(Interval addition) method or (line 270) | IntervalSet or(List sets) method addAll (line 285) | IntervalSet addAll(IntervalSet? set) method complementRange (line 301) | IntervalSet? complementRange(int minElement, int maxElement) method complement (line 306) | IntervalSet? complement(IntervalSet? vocabulary) method subtract (line 323) | IntervalSet subtract(IntervalSet left, IntervalSet right) method contains (line 453) | bool contains(int el) method toString (line 531) | String toString({bool elemAreChar = false, Vocabulary? vocabulary}) method elementName (line 582) | String elementName(Vocabulary vocabulary, int a) method toIntegerList (line 606) | List toIntegerList() method toList (line 620) | List toList() method toSet (line 634) | Set toSet() method get (line 649) | int get(int i) method remove (line 666) | void remove(int el) method isReadonly (line 701) | bool isReadonly() method setReadonly (line 705) | void setReadonly(bool readonly) FILE: runtime/Dart/lib/src/lexer.dart class Lexer (line 20) | abstract class Lexer extends Recognizer method reset (line 88) | void reset([bool resetInput = false]) method nextToken (line 110) | Token nextToken() method skip (line 164) | void skip() method more (line 168) | void more() method mode (line 172) | void mode(int m) method pushMode (line 176) | void pushMode(int m) method popMode (line 184) | int popMode() method emitToken (line 214) | void emitToken(Token token) method emit (line 224) | Token emit() method emitEOF (line 238) | Token emitEOF() method setToken (line 297) | void setToken(Token _token) method notifyListeners (line 317) | void notifyListeners(LexerNoViableAltException e) method getErrorDisplay (line 332) | String getErrorDisplay(String s) method getCharErrorDisplay (line 336) | String getCharErrorDisplay(int c) method recover (line 345) | void recover(RecognitionException re) FILE: runtime/Dart/lib/src/ll1_analyzer.dart class LL1Analyzer (line 15) | class LL1Analyzer { method getDecisionLookahead (line 32) | List getDecisionLookahead(ATNState s) method LOOK (line 75) | IntervalSet LOOK( method _LOOK (line 125) | void _LOOK( FILE: runtime/Dart/lib/src/misc/src/multi_map.dart class MultiMap (line 11) | class MultiMap extends DelegatingMap> { method put (line 14) | void put(K key, V value) FILE: runtime/Dart/lib/src/misc/src/pair.dart class Pair (line 9) | class Pair { method toString (line 22) | String toString() FILE: runtime/Dart/lib/src/parser.dart class Parser (line 25) | abstract class Parser extends Recognizer { method reset (line 81) | void reset([bool resetInput = true]) method match (line 110) | Token match(int ttype) method matchWildcard (line 145) | Token matchWildcard() method addParseListener (line 211) | void addParseListener( method removeParseListener (line 227) | void removeParseListener(ParseTreeListener? listener) method removeParseListeners (line 240) | void removeParseListeners() method triggerEnterRuleEvent (line 247) | void triggerEnterRuleEvent() method triggerExitRuleEvent (line 258) | void triggerExitRuleEvent() method compileParseTreePattern (line 316) | ParseTreePattern compileParseTreePattern( method setTokenStream (line 344) | void setTokenStream(TokenStream input) method notifyErrorListeners (line 356) | void notifyErrorListeners( method consume (line 398) | Token consume() method createTerminalNode (line 428) | TerminalNode createTerminalNode(ParserRuleContext parent, Token t) method createErrorNode (line 436) | ErrorNode createErrorNode(ParserRuleContext parent, Token t) method addContextToParseTree (line 440) | void addContextToParseTree() method enterRule (line 450) | void enterRule(ParserRuleContext localctx, int state, int ruleIndex) method exitRule (line 458) | void exitRule() method enterOuterAlt (line 472) | void enterOuterAlt(ParserRuleContext localctx, int altNum) method enterRecursionRule (line 499) | void enterRecursionRule( method pushNewRecursionContext (line 512) | void pushNewRecursionContext( method unrollRecursionContexts (line 534) | void unrollRecursionContexts(ParserRuleContext? _parentctx) method getInvokingContext (line 559) | ParserRuleContext? getInvokingContext(int ruleIndex) method precpred (line 569) | bool precpred(RuleContext? localctx, int precedence) method inContext (line 573) | bool inContext(String context) method isExpectedToken (line 590) | bool isExpectedToken(int symbol) method isMatchedEOF (line 622) | bool isMatchedEOF() method getRuleIndex (line 642) | int getRuleIndex(String ruleName) method getRuleInvocationStack (line 661) | List getRuleInvocationStack([RuleContext? p]) method dumpDFA (line 689) | void dumpDFA() method setProfile (line 716) | void setProfile(bool profile) method setTrace (line 737) | void setTrace(bool trace) method isTrace (line 755) | bool isTrace() FILE: runtime/Dart/lib/src/parser_interpreter.dart class ParserInterpreter (line 31) | class ParserInterpreter extends Parser { method reset (line 106) | void reset([bool resetInput = true]) method getATN (line 113) | ATN getATN() method parse (line 118) | ParserRuleContext parse(int startRuleIndex) method enterRecursionRule (line 169) | void enterRecursionRule( method visitState (line 184) | void visitState(ATNState p) method visitDecisionState (line 285) | int visitDecisionState(DecisionState p) method createInterpreterRuleContext (line 309) | InterpreterRuleContext createInterpreterRuleContext( method visitRuleStopState (line 317) | void visitRuleStopState(ATNState p) method addDecisionOverride (line 370) | void addDecisionOverride(int decision, int tokenIndex, int forcedAlt) method recover (line 379) | void recover(RecognitionException e) method recoverInline (line 424) | Token recoverInline() FILE: runtime/Dart/lib/src/parser_rule_context.dart class ParserRuleContext (line 35) | class ParserRuleContext extends RuleContext { method copyFrom (line 66) | void copyFrom(ParserRuleContext ctx) method enterRule (line 87) | void enterRule(ParseTreeListener listener) method exitRule (line 89) | void exitRule(ParseTreeListener listener) method addAnyChild (line 101) | T addAnyChild(T t) method addChild (line 108) | TerminalNode addChild(TerminalNode t) method addErrorNode (line 116) | ErrorNode addErrorNode(ErrorNode errorNode) method removeLastChild (line 124) | void removeLastChild() method getChild (line 137) | ParseTree? getChild(int i) method getToken (line 156) | TerminalNode? getToken(int ttype, int i) method getTokens (line 178) | List getTokens(int ttype) method getRuleContext (line 197) | T? getRuleContext(int i) method getRuleContexts (line 201) | List getRuleContexts() method toInfoString (line 228) | String toInfoString(Parser recognizer) class InterpreterRuleContext (line 247) | class InterpreterRuleContext extends ParserRuleContext { FILE: runtime/Dart/lib/src/prediction_context.dart class PredictionContext (line 15) | abstract class PredictionContext { method fromRuleContext (line 51) | PredictionContext fromRuleContext(ATN atn, RuleContext? outerContext) method getParent (line 74) | PredictionContext? getParent(int index) method getReturnState (line 76) | int getReturnState(int index) method hasEmptyPath (line 83) | bool hasEmptyPath() method calculateEmptyHashCode (line 96) | int calculateEmptyHashCode() method calculateHashCode (line 102) | int calculateHashCode( method merge (line 119) | PredictionContext merge( method mergeSingletons (line 180) | PredictionContext mergeSingletons( method mergeRoot (line 291) | PredictionContext? mergeRoot( method mergeArrays (line 336) | PredictionContext mergeArrays( method combineCommonParents (line 458) | void combineCommonParents(List parents) method toDOTString (line 474) | String toDOTString(PredictionContext? context) method getCachedContext (line 539) | PredictionContext getCachedContext( method getAllContextNodes (line 631) | List getAllContextNodes(PredictionContext context) method getAllContextNodes_ (line 638) | void getAllContextNodes_( method toStrings (line 652) | List toStrings( class SingletonPredictionContext (line 719) | class SingletonPredictionContext extends PredictionContext { method create (line 730) | SingletonPredictionContext create( method getParent (line 747) | PredictionContext? getParent(int index) method getReturnState (line 753) | int getReturnState(int index) method toString (line 775) | String toString() class EmptyPredictionContext (line 787) | class EmptyPredictionContext extends SingletonPredictionContext { method getParent (line 805) | PredictionContext? getParent(int index) method getReturnState (line 810) | int getReturnState(int index) method toString (line 815) | String toString() class ArrayPredictionContext (line 820) | class ArrayPredictionContext extends PredictionContext { method getParent (line 854) | PredictionContext? getParent(int index) method getReturnState (line 859) | int getReturnState(int index) method toString (line 884) | String toString() FILE: runtime/Dart/lib/src/recognizer.dart class Recognizer (line 16) | abstract class Recognizer { method getTokenType (line 77) | int getTokenType(String tokenName) method getATN (line 99) | ATN getATN() method getErrorHeader (line 110) | String getErrorHeader(RecognitionException e) method addErrorListener (line 116) | void addErrorListener( method removeErrorListener (line 122) | void removeErrorListener(ErrorListener listener) method removeErrorListeners (line 126) | void removeErrorListeners() method sempred (line 140) | bool sempred(RuleContext? _localctx, int ruleIndex, int actionIndex) method precpred (line 144) | bool precpred(RuleContext? localctx, int precedence) method action (line 148) | void action(RuleContext? _localctx, int ruleIndex, int actionIndex) FILE: runtime/Dart/lib/src/rule_context.dart class RuleContext (line 63) | abstract class RuleContext extends RuleNode { method depth (line 75) | int depth() method getChild (line 149) | ParseTree? getChild(int i) method accept (line 157) | T? accept(ParseTreeVisitor visitor) method toStringTree (line 165) | String toStringTree({List? ruleNames, Parser? parser}) method toString (line 170) | String toString({ FILE: runtime/Dart/lib/src/runtime_meta_data.dart class RuntimeMetaData (line 39) | class RuntimeMetaData { method checkVersion (line 138) | void checkVersion( method getMajorMinorVersion (line 175) | String getMajorMinorVersion(String version) FILE: runtime/Dart/lib/src/token.dart class Token (line 15) | abstract class Token { class WritableToken (line 88) | abstract class WritableToken extends Token { class CommonToken (line 102) | class CommonToken extends WritableToken { method toString (line 231) | String toString([void _]) class RuleTagToken (line 250) | class RuleTagToken implements Token { method toString (line 385) | String toString() class TokenTagToken (line 393) | class TokenTagToken extends CommonToken { method toString (line 433) | String toString([void _]) FILE: runtime/Dart/lib/src/token_factory.dart class TokenFactory (line 16) | abstract class TokenFactory { method create (line 20) | Symbol create( class CommonTokenFactory (line 34) | class CommonTokenFactory implements TokenFactory { method create (line 68) | CommonToken create( FILE: runtime/Dart/lib/src/token_source.dart class TokenSource (line 27) | abstract class TokenSource { method nextToken (line 32) | Token nextToken() class ListTokenSource (line 80) | class ListTokenSource implements TokenSource { method nextToken (line 155) | Token nextToken() FILE: runtime/Dart/lib/src/token_stream.dart class TokenStream (line 14) | abstract class TokenStream extends IntStream { method LT (line 26) | Token? LT(int k) method get (line 44) | Token get(int index) method getText (line 77) | String getText([Interval interval]) method getTextFromCtx (line 92) | String getTextFromCtx(RuleContext ctx) method getTextRange (line 121) | String getTextRange(Token? start, Token? stop) class BufferedTokenStream (line 134) | class BufferedTokenStream implements TokenStream { method mark (line 172) | int mark() method release (line 177) | void release(int marker) method seek (line 182) | void seek(int index) method consume (line 193) | void consume() method sync (line 223) | bool sync(int i) method fetch (line 238) | int fetch(int n) method get (line 259) | Token get(int i) method getRange (line 267) | List? getRange(int start, [int? stop]) method LA (line 282) | int? LA(int i) method LB (line 286) | Token? LB(int k) method LT (line 292) | Token? LT(int k) method adjustSeekIndex (line 319) | int adjustSeekIndex(int i) method lazyInit (line 323) | void lazyInit() method setup (line 329) | void setup() method getTokens (line 348) | List? getTokens([ method nextTokenOnChannel (line 384) | int nextTokenOnChannel(int i, int channel) method previousTokenOnChannel (line 412) | int previousTokenOnChannel(int i, int channel) method getHiddenTokensToRight (line 434) | List? getHiddenTokensToRight(int tokenIndex, [int channel = -1]) method getHiddenTokensToLeft (line 452) | List? getHiddenTokensToLeft(int tokenIndex, [int channel = -1]) method filterForChannel (line 475) | List? filterForChannel(int from, int to, int channel) method getText (line 496) | String getText([Interval? interval]) method getTextFromCtx (line 515) | String getTextFromCtx(RuleContext ctx) method getTextRange (line 520) | String getTextRange(Token? start, Token? stop) method fill (line 529) | void fill() class CommonTokenStream (line 563) | class CommonTokenStream extends BufferedTokenStream { method adjustSeekIndex (line 584) | int adjustSeekIndex(int i) method LB (line 589) | Token? LB(int k) method LT (line 605) | Token? LT(int k) FILE: runtime/Dart/lib/src/tree/src/pattern/chunk.dart class Chunk (line 16) | abstract class Chunk {} class TagChunk (line 30) | class TagChunk extends Chunk { method toString (line 57) | String toString() class TextChunk (line 68) | class TextChunk extends Chunk { method toString (line 83) | String toString() FILE: runtime/Dart/lib/src/tree/src/pattern/parse_tree_match.dart class ParseTreeMatch (line 22) | class ParseTreeMatch { method get (line 76) | ParseTree? get(String label) method getAll (line 107) | List getAll(String label) method toString (line 124) | String toString() class ParseTreePattern (line 131) | class ParseTreePattern { method match (line 179) | ParseTreeMatch match(ParseTree tree) method matches (line 188) | bool matches(ParseTree tree) class ParseTreePatternMatcher (line 248) | class ParseTreePatternMatcher { method setDelimiters (line 276) | void setDelimiters(String start, String stop, String escapeLeft) method matches (line 292) | bool matches( method match (line 311) | ParseTreeMatch match( method compile (line 327) | ParseTreePattern compile(String pattern, int patternRuleIndex) method matchImpl (line 371) | ParseTree? matchImpl( method getRuleTagToken (line 448) | RuleTagToken? getRuleTagToken(ParseTree t) method tokenize (line 461) | List tokenize(String pattern) method split (line 510) | List split(String pattern) class CannotInvokeStartRule (line 605) | class CannotInvokeStartRule extends StateError { class StartRuleDoesNotConsumeFullPattern (line 611) | class StartRuleDoesNotConsumeFullPattern extends Error {} class ParseCancellationException (line 617) | class ParseCancellationException extends StateError { FILE: runtime/Dart/lib/src/tree/src/tree.dart class Tree (line 17) | abstract class Tree { method getChild (line 22) | Tree? getChild(int i) method toStringTree (line 26) | String toStringTree() class SyntaxTree (line 29) | abstract class SyntaxTree extends Tree { class ParseTree (line 47) | abstract class ParseTree extends SyntaxTree { method getChild (line 53) | ParseTree? getChild(int i) method accept (line 72) | T? accept(ParseTreeVisitor visitor) method toStringTree (line 82) | String toStringTree({Parser parser}) class RuleNode (line 85) | abstract class RuleNode extends ParseTree { class TerminalNode (line 89) | abstract class TerminalNode extends ParseTree { class ErrorNode (line 93) | abstract class ErrorNode extends TerminalNode {} class ParseTreeVisitor (line 95) | abstract class ParseTreeVisitor { method visit (line 100) | T? visit(ParseTree tree) method visitChildren (line 117) | T? visitChildren(RuleNode node) method visitTerminal (line 138) | T? visitTerminal(TerminalNode node) method visitErrorNode (line 147) | T? visitErrorNode(ErrorNode node) method defaultResult (line 160) | T? defaultResult() method aggregateResult (line 181) | T? aggregateResult(T? aggregate, T? nextResult) method shouldVisitNextChild (line 205) | bool shouldVisitNextChild(RuleNode node, T? currentResult) class ParseTreeListener (line 208) | abstract class ParseTreeListener { method visitTerminal (line 209) | void visitTerminal(TerminalNode node) method visitErrorNode (line 211) | void visitErrorNode(ErrorNode node) method enterEveryRule (line 213) | void enterEveryRule(ParserRuleContext node) method exitEveryRule (line 215) | void exitEveryRule(ParserRuleContext node) class TraceListener (line 218) | class TraceListener implements ParseTreeListener { method enterEveryRule (line 224) | void enterEveryRule(ParserRuleContext ctx) method visitTerminal (line 231) | void visitTerminal(TerminalNode node) method visitErrorNode (line 237) | void visitErrorNode(ErrorNode node) method exitEveryRule (line 240) | void exitEveryRule(ParserRuleContext ctx) class TrimToSizeListener (line 246) | class TrimToSizeListener implements ParseTreeListener { method enterEveryRule (line 250) | void enterEveryRule(ParserRuleContext ctx) method visitTerminal (line 253) | void visitTerminal(TerminalNode node) method visitErrorNode (line 256) | void visitErrorNode(ErrorNode node) method exitEveryRule (line 259) | void exitEveryRule(ParserRuleContext ctx) class TerminalNodeImpl (line 267) | class TerminalNodeImpl extends TerminalNode { method getChild (line 276) | ParseTree? getChild(i) method accept (line 297) | T? accept(ParseTreeVisitor visitor) method toStringTree (line 307) | String toStringTree({Parser? parser}) method toString (line 312) | String toString() class ErrorNodeImpl (line 323) | class ErrorNodeImpl extends TerminalNodeImpl implements ErrorNode { method isErrorNode (line 326) | bool isErrorNode() method accept (line 329) | T? accept(ParseTreeVisitor visitor) class ParseTreeWalker (line 334) | class ParseTreeWalker { method walk (line 335) | void walk(ParseTreeListener listener, ParseTree t) method enterRule (line 355) | void enterRule(ParseTreeListener listener, RuleNode r) method exitRule (line 362) | void exitRule(ParseTreeListener listener, RuleNode r) FILE: runtime/Dart/lib/src/tree/src/trees.dart class Trees (line 18) | class Trees { method toStringTree (line 22) | String toStringTree( method getNodeText (line 44) | String getNodeText( method getChildren (line 76) | List getChildren(Tree t) method getAncestors (line 88) | List getAncestors(Tree t) method isAncestorOf (line 103) | bool isAncestorOf(Tree? t, Tree? u) method findAllTokenNodes (line 113) | List findAllTokenNodes(ParseTree t, int ttype) method findAllRuleNodes (line 117) | List findAllRuleNodes(ParseTree t, int ruleIndex) method findAllNodes (line 121) | List findAllNodes(ParseTree t, int index, bool findTokens) method _findAllNodes (line 127) | void _findAllNodes( method getDescendants (line 150) | List getDescendants(ParseTree t) method descendants (line 162) | List descendants(ParseTree t) method getRootOfSubtreeEnclosingRegion (line 170) | ParserRuleContext? getRootOfSubtreeEnclosingRegion( method stripChildrenOutOfRange (line 203) | void stripChildrenOutOfRange( method findNodeSuchThat (line 227) | Tree? findNodeSuchThat(Tree? t, bool Function(Tree?) pred) FILE: runtime/Dart/lib/src/util/bit_operation_util.dart function getBitCount (line 3) | int getBitCount(Uint32List value) function BitScanForward (line 123) | int BitScanForward(int value) FILE: runtime/Dart/lib/src/util/bit_operation_util_html.dart function getBitCount (line 6) | int getBitCount(Uint32List value) function BitScanForward (line 51) | int BitScanForward(int value) FILE: runtime/Dart/lib/src/util/bit_set.dart class BitSet (line 13) | class BitSet { method clone (line 31) | BitSet clone() method clear (line 37) | void clear(int index) method get (line 50) | bool get(int index) method set (line 59) | void set(int index) method nextset (line 83) | int nextset(int fromIndex) method and (line 106) | void and(BitSet set) method or (line 117) | void or(BitSet set) method toString (line 165) | String toString() FILE: runtime/Dart/lib/src/util/murmur_hash.dart class MurmurHash (line 7) | class MurmurHash { method initialize (line 14) | int initialize([int? seed]) method update (line 23) | int update(int hash, [value]) method finish (line 50) | int finish(int hash, int numberOfWords) method getHashCode (line 67) | int getHashCode(List data, int seed) FILE: runtime/Dart/lib/src/util/platform_html.dart function readStream (line 4) | Stream> readStream(String path) function stdoutWrite (line 8) | void stdoutWrite(Object? object) function stderrWriteln (line 15) | void stderrWriteln(Object? object) FILE: runtime/Dart/lib/src/util/platform_io.dart function readStream (line 4) | Stream> readStream(String path) function stdoutWrite (line 7) | void stdoutWrite(Object? object) function stderrWriteln (line 13) | void stderrWriteln(Object? object) FILE: runtime/Dart/lib/src/util/platform_stub.dart function readStream (line 2) | Stream> readStream(String path) function stdoutWrite (line 6) | void stdoutWrite(Object? object) function stderrWriteln (line 13) | void stderrWriteln(Object? object) FILE: runtime/Dart/lib/src/util/utils.dart function toMap (line 9) | Map toMap(List keys) function arrayToString (line 17) | String arrayToString(a) function escapeWhitespace (line 21) | String escapeWhitespace(String s, [bool escapeSpaces = false]) function isLowerCase (line 29) | bool isLowerCase(String s) function isUpperCase (line 31) | bool isUpperCase(String s) FILE: runtime/Dart/lib/src/vocabulary.dart class Vocabulary (line 15) | abstract class Vocabulary { method getLiteralName (line 55) | String? getLiteralName(int tokenType) method getSymbolicName (line 98) | String? getSymbolicName(int tokenType) method getDisplayName (line 118) | String getDisplayName(int tokenType) class VocabularyImpl (line 123) | class VocabularyImpl implements Vocabulary { method fromTokenNames (line 182) | Vocabulary fromTokenNames(List? tokenNames) method getLiteralName (line 215) | String? getLiteralName(int tokenType) method getSymbolicName (line 224) | String? getSymbolicName(int tokenType) method getDisplayName (line 237) | String getDisplayName(int tokenType) FILE: runtime/Dart/test/src/util/bit_set_test.dart function main (line 5) | void main() function _testBitSetBasicSet (line 6) | void _testBitSetBasicSet(int value) FILE: runtime/Go/antlr/v4/atn.go type ATN (line 20) | type ATN struct method NextTokensInContext (line 76) | func (a *ATN) NextTokensInContext(s ATNState, ctx RuleContext) *Interv... method NextTokensNoContext (line 83) | func (a *ATN) NextTokensNoContext(s ATNState) *IntervalSet { method NextTokens (line 97) | func (a *ATN) NextTokens(s ATNState, ctx RuleContext) *IntervalSet { method addState (line 105) | func (a *ATN) addState(state ATNState) { method removeState (line 114) | func (a *ATN) removeState(state ATNState) { method defineDecisionState (line 118) | func (a *ATN) defineDecisionState(s DecisionState) int { method getDecisionState (line 125) | func (a *ATN) getDecisionState(decision int) DecisionState { method getExpectedTokens (line 145) | func (a *ATN) getExpectedTokens(stateNumber int, ctx RuleContext) *Int... function NewATN (line 64) | func NewATN(grammarType int, maxTokenType int) *ATN { FILE: runtime/Go/antlr/v4/atn_config.go constant lexerConfig (line 12) | lexerConfig = iota constant parserConfig (line 13) | parserConfig type ATNConfig (line 21) | type ATNConfig struct method InitATNConfig (line 82) | func (a *ATNConfig) InitATNConfig(c *ATNConfig, state ATNState, alt in... method getPrecedenceFilterSuppressed (line 92) | func (a *ATNConfig) getPrecedenceFilterSuppressed() bool { method setPrecedenceFilterSuppressed (line 96) | func (a *ATNConfig) setPrecedenceFilterSuppressed(v bool) { method GetState (line 101) | func (a *ATNConfig) GetState() ATNState { method GetAlt (line 106) | func (a *ATNConfig) GetAlt() int { method SetContext (line 111) | func (a *ATNConfig) SetContext(v *PredictionContext) { method GetContext (line 116) | func (a *ATNConfig) GetContext() *PredictionContext { method GetSemanticContext (line 121) | func (a *ATNConfig) GetSemanticContext() SemanticContext { method GetReachesIntoOuterContext (line 126) | func (a *ATNConfig) GetReachesIntoOuterContext() int { method SetReachesIntoOuterContext (line 131) | func (a *ATNConfig) SetReachesIntoOuterContext(v int) { method Equals (line 140) | func (a *ATNConfig) Equals(o Collectable[*ATNConfig]) bool { method PEquals (line 156) | func (a *ATNConfig) PEquals(o Collectable[*ATNConfig]) bool { method Hash (line 188) | func (a *ATNConfig) Hash() int { method PHash (line 201) | func (a *ATNConfig) PHash() int { method String (line 216) | func (a *ATNConfig) String() string { method LHash (line 284) | func (a *ATNConfig) LHash() int { method LEquals (line 304) | func (a *ATNConfig) LEquals(other Collectable[*ATNConfig]) bool { function NewATNConfig6 (line 34) | func NewATNConfig6(state ATNState, alt int, context *PredictionContext) ... function NewATNConfig5 (line 39) | func NewATNConfig5(state ATNState, alt int, context *PredictionContext, ... function NewATNConfig4 (line 54) | func NewATNConfig4(c *ATNConfig, state ATNState) *ATNConfig { function NewATNConfig3 (line 59) | func NewATNConfig3(c *ATNConfig, state ATNState, semanticContext Semanti... function NewATNConfig2 (line 64) | func NewATNConfig2(c *ATNConfig, semanticContext SemanticContext) *ATNCo... function NewATNConfig1 (line 69) | func NewATNConfig1(c *ATNConfig, state ATNState, context *PredictionCont... function NewATNConfig (line 75) | func NewATNConfig(c *ATNConfig, state ATNState, context *PredictionConte... function NewLexerATNConfig6 (line 234) | func NewLexerATNConfig6(state ATNState, alt int, context *PredictionCont... function NewLexerATNConfig4 (line 244) | func NewLexerATNConfig4(c *ATNConfig, state ATNState) *ATNConfig { function NewLexerATNConfig3 (line 253) | func NewLexerATNConfig3(c *ATNConfig, state ATNState, lexerActionExecuto... function NewLexerATNConfig2 (line 262) | func NewLexerATNConfig2(c *ATNConfig, state ATNState, context *Predictio... function NewLexerATNConfig1 (line 272) | func NewLexerATNConfig1(state ATNState, alt int, context *PredictionCont... function checkNonGreedyDecision (line 328) | func checkNonGreedyDecision(source *ATNConfig, target ATNState) bool { FILE: runtime/Go/antlr/v4/atn_config_set.go type ATNConfigSet (line 14) | type ATNConfigSet struct method Alts (line 59) | func (b *ATNConfigSet) Alts() *BitSet { method Add (line 82) | func (b *ATNConfigSet) Add(config *ATNConfig, mergeCache *JPCMap) bool { method GetStates (line 126) | func (b *ATNConfigSet) GetStates() *JStore[ATNState, Comparator[ATNSta... method GetPredicates (line 139) | func (b *ATNConfigSet) GetPredicates() []SemanticContext { method OptimizeConfigs (line 153) | func (b *ATNConfigSet) OptimizeConfigs(interpreter *BaseATNSimulator) { method AddAll (line 169) | func (b *ATNConfigSet) AddAll(coll []*ATNConfig) bool { method Compare (line 179) | func (b *ATNConfigSet) Compare(bs *ATNConfigSet) bool { method Equals (line 192) | func (b *ATNConfigSet) Equals(other Collectable[ATNConfig]) bool { method Hash (line 216) | func (b *ATNConfigSet) Hash() int { method hashCodeConfigs (line 228) | func (b *ATNConfigSet) hashCodeConfigs() int { method Contains (line 236) | func (b *ATNConfigSet) Contains(item *ATNConfig) bool { method ContainsFast (line 246) | func (b *ATNConfigSet) ContainsFast(item *ATNConfig) bool { method Clear (line 250) | func (b *ATNConfigSet) Clear() { method String (line 259) | func (b *ATNConfigSet) String() string { function NewATNConfigSet (line 68) | func NewATNConfigSet(fullCtx bool) *ATNConfigSet { function NewOrderedATNConfigSet (line 294) | func NewOrderedATNConfigSet() *ATNConfigSet { FILE: runtime/Go/antlr/v4/atn_deserialization_options.go type ATNDeserializationOptions (line 11) | type ATNDeserializationOptions struct method ReadOnly (line 17) | func (opts *ATNDeserializationOptions) ReadOnly() bool { method SetReadOnly (line 21) | func (opts *ATNDeserializationOptions) SetReadOnly(readOnly bool) { method VerifyATN (line 28) | func (opts *ATNDeserializationOptions) VerifyATN() bool { method SetVerifyATN (line 32) | func (opts *ATNDeserializationOptions) SetVerifyATN(verifyATN bool) { method GenerateRuleBypassTransitions (line 39) | func (opts *ATNDeserializationOptions) GenerateRuleBypassTransitions()... method SetGenerateRuleBypassTransitions (line 43) | func (opts *ATNDeserializationOptions) SetGenerateRuleBypassTransition... function DefaultATNDeserializationOptions (line 51) | func DefaultATNDeserializationOptions() *ATNDeserializationOptions { function NewATNDeserializationOptions (line 55) | func NewATNDeserializationOptions(other *ATNDeserializationOptions) *ATN... FILE: runtime/Go/antlr/v4/atn_deserializer.go constant serializedVersion (line 12) | serializedVersion = 4 type loopEndStateIntPair (line 14) | type loopEndStateIntPair struct type blockStartStateIntPair (line 19) | type blockStartStateIntPair struct type ATNDeserializer (line 24) | type ATNDeserializer struct method Deserialize (line 49) | func (a *ATNDeserializer) Deserialize(data []int32) *ATN { method checkVersion (line 78) | func (a *ATNDeserializer) checkVersion() { method readATN (line 86) | func (a *ATNDeserializer) readATN() *ATN { method readStates (line 93) | func (a *ATNDeserializer) readStates(atn *ATN) { method readRules (line 154) | func (a *ATNDeserializer) readRules(atn *ATN) { method readModes (line 186) | func (a *ATNDeserializer) readModes(atn *ATN) { method readSets (line 197) | func (a *ATNDeserializer) readSets(_ *ATN, sets []*IntervalSet) []*Int... method readEdges (line 230) | func (a *ATNDeserializer) readEdges(atn *ATN, sets []*IntervalSet) { method readDecisions (line 302) | func (a *ATNDeserializer) readDecisions(atn *ATN) { method readLexerActions (line 314) | func (a *ATNDeserializer) readLexerActions(atn *ATN) { method generateRuleBypassTransitions (line 329) | func (a *ATNDeserializer) generateRuleBypassTransitions(atn *ATN) { method generateRuleBypassTransition (line 341) | func (a *ATNDeserializer) generateRuleBypassTransition(atn *ATN, idx i... method stateIsEndStateFor (line 421) | func (a *ATNDeserializer) stateIsEndStateFor(state ATNState, idx int) ... method markPrecedenceDecisions (line 448) | func (a *ATNDeserializer) markPrecedenceDecisions(atn *ATN) { method verifyATN (line 471) | func (a *ATNDeserializer) verifyATN(atn *ATN) { method checkCondition (line 539) | func (a *ATNDeserializer) checkCondition(condition bool, message strin... method readInt (line 549) | func (a *ATNDeserializer) readInt() int { method edgeFactory (line 557) | func (a *ATNDeserializer) edgeFactory(atn *ATN, typeIndex, _, trg, arg... method stateFactory (line 603) | func (a *ATNDeserializer) stateFactory(typeIndex, ruleIndex int) ATNSt... method lexerActionFactory (line 655) | func (a *ATNDeserializer) lexerActionFactory(typeIndex, data1, data2 i... function NewATNDeserializer (line 30) | func NewATNDeserializer(options *ATNDeserializationOptions) *ATNDeserial... function stringInSlice (line 39) | func stringInSlice(a string, list []string) int { FILE: runtime/Go/antlr/v4/atn_simulator.go type IATNSimulator (line 9) | type IATNSimulator interface type BaseATNSimulator (line 15) | type BaseATNSimulator struct method getCachedContext (line 21) | func (b *BaseATNSimulator) getCachedContext(context *PredictionContext... method SharedContextCache (line 31) | func (b *BaseATNSimulator) SharedContextCache() *PredictionContextCache { method ATN (line 35) | func (b *BaseATNSimulator) ATN() *ATN { method DecisionToDFA (line 39) | func (b *BaseATNSimulator) DecisionToDFA() []*DFA { FILE: runtime/Go/antlr/v4/atn_state.go constant ATNStateInvalidType (line 15) | ATNStateInvalidType = 0 constant ATNStateBasic (line 16) | ATNStateBasic = 1 constant ATNStateRuleStart (line 17) | ATNStateRuleStart = 2 constant ATNStateBlockStart (line 18) | ATNStateBlockStart = 3 constant ATNStatePlusBlockStart (line 19) | ATNStatePlusBlockStart = 4 constant ATNStateStarBlockStart (line 20) | ATNStateStarBlockStart = 5 constant ATNStateTokenStart (line 21) | ATNStateTokenStart = 6 constant ATNStateRuleStop (line 22) | ATNStateRuleStop = 7 constant ATNStateBlockEnd (line 23) | ATNStateBlockEnd = 8 constant ATNStateStarLoopBack (line 24) | ATNStateStarLoopBack = 9 constant ATNStateStarLoopEntry (line 25) | ATNStateStarLoopEntry = 10 constant ATNStatePlusLoopBack (line 26) | ATNStatePlusLoopBack = 11 constant ATNStateLoopEnd (line 27) | ATNStateLoopEnd = 12 constant ATNStateInvalidStateNumber (line 29) | ATNStateInvalidStateNumber = -1 type ATNState (line 35) | type ATNState interface type BaseATNState (line 61) | type BaseATNState struct method GetRuleIndex (line 85) | func (as *BaseATNState) GetRuleIndex() int { method SetRuleIndex (line 89) | func (as *BaseATNState) SetRuleIndex(v int) { method GetEpsilonOnlyTransitions (line 92) | func (as *BaseATNState) GetEpsilonOnlyTransitions() bool { method GetATN (line 96) | func (as *BaseATNState) GetATN() *ATN { method SetATN (line 100) | func (as *BaseATNState) SetATN(atn *ATN) { method GetTransitions (line 104) | func (as *BaseATNState) GetTransitions() []Transition { method SetTransitions (line 108) | func (as *BaseATNState) SetTransitions(t []Transition) { method GetStateType (line 112) | func (as *BaseATNState) GetStateType() int { method GetStateNumber (line 116) | func (as *BaseATNState) GetStateNumber() int { method SetStateNumber (line 120) | func (as *BaseATNState) SetStateNumber(stateNumber int) { method GetNextTokenWithinRule (line 124) | func (as *BaseATNState) GetNextTokenWithinRule() *IntervalSet { method SetNextTokenWithinRule (line 128) | func (as *BaseATNState) SetNextTokenWithinRule(v *IntervalSet) { method Hash (line 132) | func (as *BaseATNState) Hash() int { method String (line 136) | func (as *BaseATNState) String() string { method Equals (line 140) | func (as *BaseATNState) Equals(other Collectable[ATNState]) bool { method isNonGreedyExitState (line 148) | func (as *BaseATNState) isNonGreedyExitState() bool { method AddTransition (line 152) | func (as *BaseATNState) AddTransition(trans Transition, index int) { function NewATNState (line 81) | func NewATNState() *BaseATNState { type BasicState (line 185) | type BasicState struct function NewBasicState (line 189) | func NewBasicState() *BasicState { type DecisionState (line 198) | type DecisionState interface type BaseDecisionState (line 208) | type BaseDecisionState struct method getDecision (line 224) | func (s *BaseDecisionState) getDecision() int { method setDecision (line 228) | func (s *BaseDecisionState) setDecision(b int) { method getNonGreedy (line 232) | func (s *BaseDecisionState) getNonGreedy() bool { method setNonGreedy (line 236) | func (s *BaseDecisionState) setNonGreedy(b bool) { function NewBaseDecisionState (line 214) | func NewBaseDecisionState() *BaseDecisionState { type BlockStartState (line 240) | type BlockStartState interface type BaseBlockStartState (line 248) | type BaseBlockStartState struct method getEndState (line 265) | func (s *BaseBlockStartState) getEndState() *BlockEndState { method setEndState (line 269) | func (s *BaseBlockStartState) setEndState(b *BlockEndState) { function NewBlockStartState (line 253) | func NewBlockStartState() *BaseBlockStartState { type BasicBlockStartState (line 273) | type BasicBlockStartState struct function NewBasicBlockStartState (line 277) | func NewBasicBlockStartState() *BasicBlockStartState { type BlockEndState (line 293) | type BlockEndState struct function NewBlockEndState (line 298) | func NewBlockEndState() *BlockEndState { type RuleStopState (line 312) | type RuleStopState struct function NewRuleStopState (line 316) | func NewRuleStopState() *RuleStopState { type RuleStartState (line 325) | type RuleStartState struct function NewRuleStartState (line 331) | func NewRuleStartState() *RuleStartState { type PlusLoopbackState (line 342) | type PlusLoopbackState struct function NewPlusLoopbackState (line 346) | func NewPlusLoopbackState() *PlusLoopbackState { type PlusBlockStartState (line 361) | type PlusBlockStartState struct function NewPlusBlockStartState (line 366) | func NewPlusBlockStartState() *PlusBlockStartState { type StarBlockStartState (line 382) | type StarBlockStartState struct function NewStarBlockStartState (line 386) | func NewStarBlockStartState() *StarBlockStartState { type StarLoopbackState (line 401) | type StarLoopbackState struct function NewStarLoopbackState (line 405) | func NewStarLoopbackState() *StarLoopbackState { type StarLoopEntryState (line 414) | type StarLoopEntryState struct function NewStarLoopEntryState (line 420) | func NewStarLoopEntryState() *StarLoopEntryState { type LoopEndState (line 433) | type LoopEndState struct function NewLoopEndState (line 438) | func NewLoopEndState() *LoopEndState { type TokensStartState (line 448) | type TokensStartState struct function NewTokensStartState (line 452) | func NewTokensStartState() *TokensStartState { FILE: runtime/Go/antlr/v4/atn_type.go constant ATNTypeLexer (line 9) | ATNTypeLexer = 0 constant ATNTypeParser (line 10) | ATNTypeParser = 1 FILE: runtime/Go/antlr/v4/char_stream.go type CharStream (line 7) | type CharStream interface FILE: runtime/Go/antlr/v4/common_token_factory.go type TokenFactory (line 8) | type TokenFactory interface type CommonTokenFactory (line 13) | type CommonTokenFactory struct method Create (line 36) | func (c *CommonTokenFactory) Create(source *TokenSourceCharStreamPair,... method createThin (line 51) | func (c *CommonTokenFactory) createThin(ttype int, text string) Token { function NewCommonTokenFactory (line 28) | func NewCommonTokenFactory(copyText bool) *CommonTokenFactory { FILE: runtime/Go/antlr/v4/common_token_stream.go type CommonTokenStream (line 17) | type CommonTokenStream struct method GetAllTokens (line 59) | func (c *CommonTokenStream) GetAllTokens() []Token { method Mark (line 63) | func (c *CommonTokenStream) Mark() int { method Release (line 67) | func (c *CommonTokenStream) Release(_ int) {} method Reset (line 69) | func (c *CommonTokenStream) Reset() { method Seek (line 75) | func (c *CommonTokenStream) Seek(index int) { method Get (line 80) | func (c *CommonTokenStream) Get(index int) Token { method Consume (line 86) | func (c *CommonTokenStream) Consume() { method Sync (line 114) | func (c *CommonTokenStream) Sync(i int) bool { method fetch (line 127) | func (c *CommonTokenStream) fetch(n int) int { method GetTokens (line 149) | func (c *CommonTokenStream) GetTokens(start int, stop int, types *Inte... method LA (line 177) | func (c *CommonTokenStream) LA(i int) int { method lazyInit (line 181) | func (c *CommonTokenStream) lazyInit() { method setup (line 187) | func (c *CommonTokenStream) setup() { method GetTokenSource (line 192) | func (c *CommonTokenStream) GetTokenSource() TokenSource { method SetTokenSource (line 197) | func (c *CommonTokenStream) SetTokenSource(tokenSource TokenSource) { method NextTokenOnChannel (line 207) | func (c *CommonTokenStream) NextTokenOnChannel(i, _ int) int { method previousTokenOnChannel (line 232) | func (c *CommonTokenStream) previousTokenOnChannel(i, channel int) int { method GetHiddenTokensToRight (line 243) | func (c *CommonTokenStream) GetHiddenTokensToRight(tokenIndex, channel... method GetHiddenTokensToLeft (line 268) | func (c *CommonTokenStream) GetHiddenTokensToLeft(tokenIndex, channel ... method filterForChannel (line 288) | func (c *CommonTokenStream) filterForChannel(left, right, channel int)... method GetSourceName (line 310) | func (c *CommonTokenStream) GetSourceName() string { method Size (line 314) | func (c *CommonTokenStream) Size() int { method Index (line 318) | func (c *CommonTokenStream) Index() int { method GetAllText (line 322) | func (c *CommonTokenStream) GetAllText() string { method GetTextFromTokens (line 327) | func (c *CommonTokenStream) GetTextFromTokens(start, end Token) string { method GetTextFromRuleContext (line 335) | func (c *CommonTokenStream) GetTextFromRuleContext(interval RuleContex... method GetTextFromInterval (line 339) | func (c *CommonTokenStream) GetTextFromInterval(interval Interval) str... method Fill (line 370) | func (c *CommonTokenStream) Fill() { method adjustSeekIndex (line 378) | func (c *CommonTokenStream) adjustSeekIndex(i int) int { method LB (line 382) | func (c *CommonTokenStream) LB(k int) Token { method LT (line 404) | func (c *CommonTokenStream) LT(k int) Token { method getNumberOfOnChannelTokens (line 432) | func (c *CommonTokenStream) getNumberOfOnChannelTokens() int { function NewCommonTokenStream (line 49) | func NewCommonTokenStream(lexer Lexer, channel int) *CommonTokenStream { FILE: runtime/Go/antlr/v4/comparators.go type ObjEqComparator (line 22) | type ObjEqComparator struct method Equals2 (line 38) | func (c *ObjEqComparator[T]) Equals2(o1, o2 T) bool { method Hash1 (line 43) | func (c *ObjEqComparator[T]) Hash1(o T) int { type SemCComparator (line 48) | type SemCComparator struct type ATNConfigComparator (line 53) | type ATNConfigComparator struct method Equals2 (line 57) | func (c *ATNConfigComparator[T]) Equals2(o1, o2 *ATNConfig) bool { method Hash1 (line 78) | func (c *ATNConfigComparator[T]) Hash1(o *ATNConfig) int { type ATNAltConfigComparator (line 88) | type ATNAltConfigComparator struct method Equals2 (line 92) | func (c *ATNAltConfigComparator[T]) Equals2(o1, o2 *ATNConfig) bool { method Hash1 (line 112) | func (c *ATNAltConfigComparator[T]) Hash1(o *ATNConfig) int { type BaseATNConfigComparator (line 122) | type BaseATNConfigComparator struct method Equals2 (line 126) | func (c *BaseATNConfigComparator[T]) Equals2(o1, o2 *ATNConfig) bool { method Hash1 (line 148) | func (c *BaseATNConfigComparator[T]) Hash1(o *ATNConfig) int { FILE: runtime/Go/antlr/v4/configuration.go type runtimeConfiguration (line 3) | type runtimeConfiguration struct type runtimeOption (line 20) | type runtimeOption function ConfigureRuntime (line 38) | func ConfigureRuntime(options ...runtimeOption) error { function WithStatsTraceStacks (line 60) | func WithStatsTraceStacks(trace bool) runtimeOption { function WithLexerATNSimulatorDebug (line 78) | func WithLexerATNSimulatorDebug(debug bool) runtimeOption { function WithLexerATNSimulatorDFADebug (line 96) | func WithLexerATNSimulatorDFADebug(debug bool) runtimeOption { function WithParserATNSimulatorDebug (line 114) | func WithParserATNSimulatorDebug(debug bool) runtimeOption { function WithParserATNSimulatorTraceATNSim (line 132) | func WithParserATNSimulatorTraceATNSim(trace bool) runtimeOption { function WithParserATNSimulatorDFADebug (line 150) | func WithParserATNSimulatorDFADebug(debug bool) runtimeOption { function WithParserATNSimulatorRetryDebug (line 168) | func WithParserATNSimulatorRetryDebug(debug bool) runtimeOption { function WithLRLoopEntryBranchOpt (line 188) | func WithLRLoopEntryBranchOpt(off bool) runtimeOption { function WithMemoryManager (line 209) | func WithMemoryManager(use bool) runtimeOption { FILE: runtime/Go/antlr/v4/dfa.go type DFA (line 9) | type DFA struct method getPrecedenceStartState (line 51) | func (d *DFA) getPrecedenceStartState(precedence int) *DFAState { method setPrecedenceStartState (line 66) | func (d *DFA) setPrecedenceStartState(precedence int, startState *DFAS... method getPrecedenceDfa (line 88) | func (d *DFA) getPrecedenceDfa() bool { method setPrecedenceDfa (line 97) | func (d *DFA) setPrecedenceDfa(precedenceDfa bool) { method Len (line 118) | func (d *DFA) Len() int { method Get (line 127) | func (d *DFA) Get(s *DFAState) (*DFAState, bool) { method Put (line 134) | func (d *DFA) Put(s *DFAState) (*DFAState, bool) { method getS0 (line 141) | func (d *DFA) getS0() *DFAState { method setS0 (line 145) | func (d *DFA) setS0(s *DFAState) { method sortedStates (line 150) | func (d *DFA) sortedStates() []*DFAState { method String (line 161) | func (d *DFA) String(literalNames []string, symbolicNames []string) st... method ToLexerString (line 169) | func (d *DFA) ToLexerString() string { function NewDFA (line 32) | func NewDFA(atnStartState DecisionState, decision int) *DFA { FILE: runtime/Go/antlr/v4/dfa_serializer.go type DFASerializer (line 15) | type DFASerializer struct method String (line 37) | func (d *DFASerializer) String() string { method getEdgeLabel (line 71) | func (d *DFASerializer) getEdgeLabel(i int) string { method GetStateString (line 83) | func (d *DFASerializer) GetStateString(s *DFAState) string { function NewDFASerializer (line 21) | func NewDFASerializer(dfa *DFA, literalNames, symbolicNames []string) *D... type LexerDFASerializer (line 107) | type LexerDFASerializer struct method getEdgeLabel (line 115) | func (l *LexerDFASerializer) getEdgeLabel(i int) string { method String (line 124) | func (l *LexerDFASerializer) String() string { function NewLexerDFASerializer (line 111) | func NewLexerDFASerializer(dfa *DFA) *LexerDFASerializer { FILE: runtime/Go/antlr/v4/dfa_state.go type PredPrediction (line 12) | type PredPrediction struct method String (line 21) | func (p *PredPrediction) String() string { function NewPredPrediction (line 17) | func NewPredPrediction(pred SemanticContext, alt int) *PredPrediction { type DFAState (line 47) | type DFAState struct method GetAltSet (line 94) | func (d *DFAState) GetAltSet() []int { method getEdges (line 110) | func (d *DFAState) getEdges() []*DFAState { method numEdges (line 114) | func (d *DFAState) numEdges() int { method getIthEdge (line 118) | func (d *DFAState) getIthEdge(i int) *DFAState { method setEdges (line 122) | func (d *DFAState) setEdges(newEdges []*DFAState) { method setIthEdge (line 126) | func (d *DFAState) setIthEdge(i int, edge *DFAState) { method setPrediction (line 130) | func (d *DFAState) setPrediction(v int) { method String (line 134) | func (d *DFAState) String() string { method Hash (line 147) | func (d *DFAState) Hash() int { method Equals (line 164) | func (d *DFAState) Equals(o Collectable[*DFAState]) bool { function NewDFAState (line 85) | func NewDFAState(stateNumber int, configs *ATNConfigSet) *DFAState { FILE: runtime/Go/antlr/v4/diagnostic_error_listener.go type DiagnosticErrorListener (line 30) | type DiagnosticErrorListener struct method ReportAmbiguity (line 46) | func (d *DiagnosticErrorListener) ReportAmbiguity(recognizer Parser, d... method ReportAttemptingFullContext (line 59) | func (d *DiagnosticErrorListener) ReportAttemptingFullContext(recogniz... method ReportContextSensitivity (line 68) | func (d *DiagnosticErrorListener) ReportContextSensitivity(recognizer ... method getDecisionDescription (line 76) | func (d *DiagnosticErrorListener) getDecisionDescription(recognizer Pa... method getConflictingAlts (line 100) | func (d *DiagnosticErrorListener) getConflictingAlts(ReportedAlts *Bit... function NewDiagnosticErrorListener (line 37) | func NewDiagnosticErrorListener(exactOnly bool) *DiagnosticErrorListener { FILE: runtime/Go/antlr/v4/error_listener.go type ErrorListener (line 17) | type ErrorListener interface type DefaultErrorListener (line 24) | type DefaultErrorListener struct method SyntaxError (line 32) | func (d *DefaultErrorListener) SyntaxError(_ Recognizer, _ interface{}... method ReportAmbiguity (line 35) | func (d *DefaultErrorListener) ReportAmbiguity(_ Parser, _ *DFA, _, _ ... method ReportAttemptingFullContext (line 38) | func (d *DefaultErrorListener) ReportAttemptingFullContext(_ Parser, _... method ReportContextSensitivity (line 41) | func (d *DefaultErrorListener) ReportContextSensitivity(_ Parser, _ *D... function NewDefaultErrorListener (line 28) | func NewDefaultErrorListener() *DefaultErrorListener { type ConsoleErrorListener (line 44) | type ConsoleErrorListener struct method SyntaxError (line 60) | func (c *ConsoleErrorListener) SyntaxError(_ Recognizer, _ interface{}... function NewConsoleErrorListener (line 48) | func NewConsoleErrorListener() *ConsoleErrorListener { type ProxyErrorListener (line 64) | type ProxyErrorListener struct method SyntaxError (line 78) | func (p *ProxyErrorListener) SyntaxError(recognizer Recognizer, offend... method ReportAmbiguity (line 84) | func (p *ProxyErrorListener) ReportAmbiguity(recognizer Parser, dfa *D... method ReportAttemptingFullContext (line 90) | func (p *ProxyErrorListener) ReportAttemptingFullContext(recognizer Pa... method ReportContextSensitivity (line 96) | func (p *ProxyErrorListener) ReportContextSensitivity(recognizer Parse... function NewProxyErrorListener (line 69) | func NewProxyErrorListener(delegates []ErrorListener) *ProxyErrorListener { FILE: runtime/Go/antlr/v4/error_strategy.go type ErrorStrategy (line 14) | type ErrorStrategy interface type DefaultErrorStrategy (line 26) | type DefaultErrorStrategy struct method reset (line 59) | func (d *DefaultErrorStrategy) reset(recognizer Parser) { method beginErrorCondition (line 65) | func (d *DefaultErrorStrategy) beginErrorCondition(_ Parser) { method InErrorRecoveryMode (line 69) | func (d *DefaultErrorStrategy) InErrorRecoveryMode(_ Parser) bool { method endErrorCondition (line 75) | func (d *DefaultErrorStrategy) endErrorCondition(_ Parser) { method ReportMatch (line 82) | func (d *DefaultErrorStrategy) ReportMatch(recognizer Parser) { method ReportError (line 96) | func (d *DefaultErrorStrategy) ReportError(recognizer Parser, e Recogn... method Recover (line 121) | func (d *DefaultErrorStrategy) Recover(recognizer Parser, _ Recognitio... method Sync (line 188) | func (d *DefaultErrorStrategy) Sync(recognizer Parser) { method ReportNoViableAlternative (line 224) | func (d *DefaultErrorStrategy) ReportNoViableAlternative(recognizer Pa... method ReportInputMisMatch (line 243) | func (d *DefaultErrorStrategy) ReportInputMisMatch(recognizer Parser, ... method ReportFailedPredicate (line 252) | func (d *DefaultErrorStrategy) ReportFailedPredicate(recognizer Parser... method ReportUnwantedToken (line 272) | func (d *DefaultErrorStrategy) ReportUnwantedToken(recognizer Parser) { method ReportMissingToken (line 297) | func (d *DefaultErrorStrategy) ReportMissingToken(recognizer Parser) { method RecoverInline (line 351) | func (d *DefaultErrorStrategy) RecoverInline(recognizer Parser) Token { method SingleTokenInsertion (line 383) | func (d *DefaultErrorStrategy) SingleTokenInsertion(recognizer Parser)... method SingleTokenDeletion (line 415) | func (d *DefaultErrorStrategy) SingleTokenDeletion(recognizer Parser) ... method GetMissingSymbol (line 456) | func (d *DefaultErrorStrategy) GetMissingSymbol(recognizer Parser) Tok... method GetExpectedTokens (line 483) | func (d *DefaultErrorStrategy) GetExpectedTokens(recognizer Parser) *I... method GetTokenErrorDisplay (line 494) | func (d *DefaultErrorStrategy) GetTokenErrorDisplay(t Token) string { method escapeWSAndQuote (line 509) | func (d *DefaultErrorStrategy) escapeWSAndQuote(s string) string { method GetErrorRecoverySet (line 611) | func (d *DefaultErrorStrategy) GetErrorRecoverySet(recognizer Parser) ... method consumeUntil (line 628) | func (d *DefaultErrorStrategy) consumeUntil(recognizer Parser, set *In... function NewDefaultErrorStrategy (line 34) | func NewDefaultErrorStrategy() *DefaultErrorStrategy { type BailErrorStrategy (line 659) | type BailErrorStrategy struct method Recover (line 679) | func (b *BailErrorStrategy) Recover(recognizer Parser, e RecognitionEx... method RecoverInline (line 694) | func (b *BailErrorStrategy) RecoverInline(recognizer Parser) Token { method Sync (line 701) | func (b *BailErrorStrategy) Sync(_ Parser) { function NewBailErrorStrategy (line 666) | func NewBailErrorStrategy() *BailErrorStrategy { FILE: runtime/Go/antlr/v4/errors.go type RecognitionException (line 13) | type RecognitionException interface type BaseRecognitionException (line 19) | type BaseRecognitionException struct method GetMessage (line 65) | func (b *BaseRecognitionException) GetMessage() string { method GetOffendingToken (line 69) | func (b *BaseRecognitionException) GetOffendingToken() Token { method GetInputStream (line 73) | func (b *BaseRecognitionException) GetInputStream() IntStream { method getExpectedTokens (line 88) | func (b *BaseRecognitionException) getExpectedTokens() *IntervalSet { method String (line 96) | func (b *BaseRecognitionException) String() string { function NewBaseRecognitionException (line 28) | func NewBaseRecognitionException(message string, recognizer Recognizer, ... type LexerNoViableAltException (line 100) | type LexerNoViableAltException struct method String (line 119) | func (l *LexerNoViableAltException) String() string { function NewLexerNoViableAltException (line 107) | func NewLexerNoViableAltException(lexer Lexer, input CharStream, startIn... type NoViableAltException (line 127) | type NoViableAltException struct function NewNoViableAltException (line 142) | func NewNoViableAltException(recognizer Parser, input TokenStream, start... type InputMisMatchException (line 178) | type InputMisMatchException struct function NewInputMisMatchException (line 184) | func NewInputMisMatchException(recognizer Parser) *InputMisMatchException { type FailedPredicateException (line 199) | type FailedPredicateException struct method formatMessage (line 229) | func (f *FailedPredicateException) formatMessage(predicate, message st... function NewFailedPredicateException (line 208) | func NewFailedPredicateException(recognizer Parser, predicate string, me... type ParseCancellationException (line 237) | type ParseCancellationException struct method GetOffendingToken (line 240) | func (p ParseCancellationException) GetOffendingToken() Token { method GetMessage (line 245) | func (p ParseCancellationException) GetMessage() string { method GetInputStream (line 250) | func (p ParseCancellationException) GetInputStream() IntStream { function NewParseCancellationException (line 255) | func NewParseCancellationException() *ParseCancellationException { FILE: runtime/Go/antlr/v4/file_stream.go type FileStream (line 15) | type FileStream struct method GetSourceName (line 65) | func (f *FileStream) GetSourceName() string { function NewFileStream (line 21) | func NewFileStream(fileName string) (*FileStream, error) { FILE: runtime/Go/antlr/v4/input_stream.go type InputStream (line 12) | type InputStream struct method reset (line 59) | func (is *InputStream) reset() { method Consume (line 64) | func (is *InputStream) Consume() { method LA (line 73) | func (is *InputStream) LA(offset int) int { method LT (line 91) | func (is *InputStream) LT(offset int) int { method Index (line 96) | func (is *InputStream) Index() int { method Size (line 101) | func (is *InputStream) Size() int { method Mark (line 106) | func (is *InputStream) Mark() int { method Release (line 111) | func (is *InputStream) Release(_ int) { method Seek (line 115) | func (is *InputStream) Seek(index int) { method GetText (line 125) | func (is *InputStream) GetText(start int, stop int) string { method GetTextFromTokens (line 138) | func (is *InputStream) GetTextFromTokens(start, stop Token) string { method GetTextFromInterval (line 146) | func (is *InputStream) GetTextFromInterval(i Interval) string { method GetSourceName (line 150) | func (*InputStream) GetSourceName() string { method String (line 155) | func (is *InputStream) String() string { function NewIoStream (line 23) | func NewIoStream(reader io.Reader) *InputStream { function NewInputStream (line 48) | func NewInputStream(data string) *InputStream { FILE: runtime/Go/antlr/v4/int_stream.go type IntStream (line 7) | type IntStream interface FILE: runtime/Go/antlr/v4/interval_set.go type Interval (line 12) | type Interval struct method Contains (line 26) | func (i Interval) Contains(item int) bool { method String (line 31) | func (i Interval) String() string { method Length (line 40) | func (i Interval) Length() int { function NewInterval (line 18) | func NewInterval(start, stop int) Interval { type IntervalSet (line 45) | type IntervalSet struct method Equals (line 61) | func (i *IntervalSet) Equals(other *IntervalSet) bool { method first (line 75) | func (i *IntervalSet) first() int { method addOne (line 83) | func (i *IntervalSet) addOne(v int) { method addRange (line 87) | func (i *IntervalSet) addRange(l, h int) { method addInterval (line 91) | func (i *IntervalSet) addInterval(v Interval) { method addSet (line 128) | func (i *IntervalSet) addSet(other *IntervalSet) *IntervalSet { method complement (line 138) | func (i *IntervalSet) complement(start int, stop int) *IntervalSet { method contains (line 147) | func (i *IntervalSet) contains(item int) bool { method length (line 159) | func (i *IntervalSet) length() int { method removeRange (line 169) | func (i *IntervalSet) removeRange(v Interval) { method removeOne (line 199) | func (i *IntervalSet) removeOne(v int) { method String (line 227) | func (i *IntervalSet) String() string { method StringVerbose (line 231) | func (i *IntervalSet) StringVerbose(literalNames []string, symbolicNam... method GetIntervals (line 244) | func (i *IntervalSet) GetIntervals() []Interval { method toCharString (line 248) | func (i *IntervalSet) toCharString() string { method toIndexString (line 282) | func (i *IntervalSet) toIndexString() string { method toTokenString (line 304) | func (i *IntervalSet) toTokenString(literalNames []string, symbolicNam... method elementName (line 318) | func (i *IntervalSet) elementName(literalNames []string, symbolicNames... function NewIntervalSet (line 51) | func NewIntervalSet() *IntervalSet { FILE: runtime/Go/antlr/v4/jcollect.go type Collectable (line 15) | type Collectable interface type Comparator (line 20) | type Comparator interface type CollectionSource (line 25) | type CollectionSource type CollectionDescriptor (line 26) | type CollectionDescriptor struct constant UnknownCollection (line 32) | UnknownCollection CollectionSource = iota constant ATNConfigLookupCollection (line 33) | ATNConfigLookupCollection constant ATNStateCollection (line 34) | ATNStateCollection constant DFAStateCollection (line 35) | DFAStateCollection constant ATNConfigCollection (line 36) | ATNConfigCollection constant PredictionContextCollection (line 37) | PredictionContextCollection constant SemanticContextCollection (line 38) | SemanticContextCollection constant ClosureBusyCollection (line 39) | ClosureBusyCollection constant PredictionVisitedCollection (line 40) | PredictionVisitedCollection constant MergeCacheCollection (line 41) | MergeCacheCollection constant PredictionContextCacheCollection (line 42) | PredictionContextCacheCollection constant AltSetCollection (line 43) | AltSetCollection constant ReachSetCollection (line 44) | ReachSetCollection type JStore (line 116) | type JStore struct function NewJStore (line 123) | func NewJStore[T any, C Comparator[T]](comparator Comparator[T], cType C... method Put (line 159) | func (s *JStore[T, C]) Put(value T) (v T, exists bool) { method Get (line 203) | func (s *JStore[T, C]) Get(key T) (T, bool) { method Contains (line 232) | func (s *JStore[T, C]) Contains(key T) bool { method SortedSlice (line 237) | func (s *JStore[T, C]) SortedSlice(less func(i, j T) bool) []T { method Each (line 249) | func (s *JStore[T, C]) Each(f func(T) bool) { method Len (line 257) | func (s *JStore[T, C]) Len() int { method Values (line 261) | func (s *JStore[T, C]) Values() []T { type entry (line 269) | type entry struct type JMap (line 274) | type JMap struct function NewJMap (line 281) | func NewJMap[K, V any, C Comparator[K]](comparator Comparator[K], cType ... method Put (line 300) | func (m *JMap[K, V, C]) Put(key K, val V) (V, bool) { method Values (line 341) | func (m *JMap[K, V, C]) Values() []V { method Get (line 351) | func (m *JMap[K, V, C]) Get(key K) (V, bool) { method Len (line 380) | func (m *JMap[K, V, C]) Len() int { method Delete (line 384) | func (m *JMap[K, V, C]) Delete(key K) { method Clear (line 395) | func (m *JMap[K, V, C]) Clear() { type JPCMap (line 399) | type JPCMap struct method Get (line 423) | func (pcm *JPCMap) Get(k1, k2 *PredictionContext) (*PredictionContext,... method Put (line 444) | func (pcm *JPCMap) Put(k1, k2, v *PredictionContext) { function NewJPCMap (line 405) | func NewJPCMap(cType CollectionSource, desc string) *JPCMap { type JPCMap2 (line 481) | type JPCMap2 struct method Get (line 513) | func (pcm *JPCMap2) Get(k1, k2 *PredictionContext) (*PredictionContext... method Put (line 542) | func (pcm *JPCMap2) Put(k1, k2, v *PredictionContext) (*PredictionCont... type JPCEntry (line 487) | type JPCEntry struct function NewJPCMap2 (line 491) | func NewJPCMap2(cType CollectionSource, desc string) *JPCMap2 { function dHash (line 509) | func dHash(k1, k2 *PredictionContext) int { type VisitEntry (line 577) | type VisitEntry struct type VisitRecord (line 581) | type VisitRecord struct method Release (line 632) | func (vr *VisitRecord) Release() { method Get (line 654) | func (vr *VisitRecord) Get(k *PredictionContext) (*PredictionContext, ... method Put (line 671) | func (vr *VisitRecord) Put(k, v *PredictionContext) (*PredictionContex... type VisitList (line 587) | type VisitList struct function NewVisitRecord (line 602) | func NewVisitRecord() *VisitRecord { FILE: runtime/Go/antlr/v4/lexer.go type Lexer (line 18) | type Lexer interface type BaseLexer (line 31) | type BaseLexer struct method Reset (line 122) | func (b *BaseLexer) Reset() { method GetInterpreter (line 142) | func (b *BaseLexer) GetInterpreter() ILexerATNSimulator { method GetInputStream (line 146) | func (b *BaseLexer) GetInputStream() CharStream { method GetSourceName (line 150) | func (b *BaseLexer) GetSourceName() string { method SetChannel (line 154) | func (b *BaseLexer) SetChannel(v int) { method GetTokenFactory (line 158) | func (b *BaseLexer) GetTokenFactory() TokenFactory { method setTokenFactory (line 162) | func (b *BaseLexer) setTokenFactory(f TokenFactory) { method safeMatch (line 166) | func (b *BaseLexer) safeMatch() (ret int) { method NextToken (line 181) | func (b *BaseLexer) NextToken() Token { method Skip (line 242) | func (b *BaseLexer) Skip() { method More (line 246) | func (b *BaseLexer) More() { method SetMode (line 252) | func (b *BaseLexer) SetMode(m int) { method PushMode (line 258) | func (b *BaseLexer) PushMode(m int) { method PopMode (line 268) | func (b *BaseLexer) PopMode() int { method inputStream (line 280) | func (b *BaseLexer) inputStream() CharStream { method SetInputStream (line 285) | func (b *BaseLexer) SetInputStream(input CharStream) { method GetTokenSourceCharStreamPair (line 293) | func (b *BaseLexer) GetTokenSourceCharStreamPair() *TokenSourceCharStr... method EmitToken (line 301) | func (b *BaseLexer) EmitToken(token Token) { method Emit (line 311) | func (b *BaseLexer) Emit() Token { method EmitEOF (line 318) | func (b *BaseLexer) EmitEOF() Token { method GetCharPositionInLine (line 327) | func (b *BaseLexer) GetCharPositionInLine() int { method GetLine (line 331) | func (b *BaseLexer) GetLine() int { method GetType (line 335) | func (b *BaseLexer) GetType() int { method SetType (line 339) | func (b *BaseLexer) SetType(t int) { method GetCharIndex (line 344) | func (b *BaseLexer) GetCharIndex() int { method GetText (line 349) | func (b *BaseLexer) GetText() string { method SetText (line 358) | func (b *BaseLexer) SetText(text string) { method GetATN (line 363) | func (b *BaseLexer) GetATN() *ATN { method GetAllTokens (line 371) | func (b *BaseLexer) GetAllTokens() []Token { method notifyListeners (line 382) | func (b *BaseLexer) notifyListeners(e RecognitionException) { method getErrorDisplayForChar (line 391) | func (b *BaseLexer) getErrorDisplayForChar(c rune) string { method getCharErrorDisplay (line 405) | func (b *BaseLexer) getCharErrorDisplay(c rune) string { method Recover (line 416) | func (b *BaseLexer) Recover(re RecognitionException) { function NewBaseLexer (line 53) | func NewBaseLexer(input CharStream) *BaseLexer { constant LexerDefaultMode (line 109) | LexerDefaultMode = 0 constant LexerMore (line 110) | LexerMore = -2 constant LexerSkip (line 111) | LexerSkip = -3 constant LexerDefaultTokenChannel (line 116) | LexerDefaultTokenChannel = TokenDefaultChannel constant LexerHidden (line 117) | LexerHidden = TokenHiddenChannel constant LexerMinCharValue (line 118) | LexerMinCharValue = 0x0000 constant LexerMaxCharValue (line 119) | LexerMaxCharValue = 0x10FFFF FILE: runtime/Go/antlr/v4/lexer_action.go constant LexerActionTypeChannel (line 11) | LexerActionTypeChannel = 0 constant LexerActionTypeCustom (line 14) | LexerActionTypeCustom = 1 constant LexerActionTypeMode (line 17) | LexerActionTypeMode = 2 constant LexerActionTypeMore (line 20) | LexerActionTypeMore = 3 constant LexerActionTypePopMode (line 23) | LexerActionTypePopMode = 4 constant LexerActionTypePushMode (line 26) | LexerActionTypePushMode = 5 constant LexerActionTypeSkip (line 29) | LexerActionTypeSkip = 6 constant LexerActionTypeType (line 32) | LexerActionTypeType = 7 type LexerAction (line 35) | type LexerAction interface type BaseLexerAction (line 43) | type BaseLexerAction struct method execute (line 57) | func (b *BaseLexerAction) execute(_ Lexer) { method getActionType (line 61) | func (b *BaseLexerAction) getActionType() int { method getIsPositionDependent (line 65) | func (b *BaseLexerAction) getIsPositionDependent() bool { method Hash (line 69) | func (b *BaseLexerAction) Hash() int { method Equals (line 75) | func (b *BaseLexerAction) Equals(other LexerAction) bool { function NewBaseLexerAction (line 48) | func NewBaseLexerAction(action int) *BaseLexerAction { type LexerSkipAction (line 83) | type LexerSkipAction struct method execute (line 96) | func (l *LexerSkipAction) execute(lexer Lexer) { method String (line 101) | func (l *LexerSkipAction) String() string { method Equals (line 105) | func (b *LexerSkipAction) Equals(other LexerAction) bool { function NewLexerSkipAction (line 87) | func NewLexerSkipAction() *LexerSkipAction { type LexerTypeAction (line 112) | type LexerTypeAction struct method execute (line 125) | func (l *LexerTypeAction) execute(lexer Lexer) { method Hash (line 129) | func (l *LexerTypeAction) Hash() int { method Equals (line 136) | func (l *LexerTypeAction) Equals(other LexerAction) bool { method String (line 146) | func (l *LexerTypeAction) String() string { function NewLexerTypeAction (line 118) | func NewLexerTypeAction(thetype int) *LexerTypeAction { type LexerPushModeAction (line 152) | type LexerPushModeAction struct method execute (line 168) | func (l *LexerPushModeAction) execute(lexer Lexer) { method Hash (line 172) | func (l *LexerPushModeAction) Hash() int { method Equals (line 179) | func (l *LexerPushModeAction) Equals(other LexerAction) bool { method String (line 189) | func (l *LexerPushModeAction) String() string { function NewLexerPushModeAction (line 157) | func NewLexerPushModeAction(mode int) *LexerPushModeAction { type LexerPopModeAction (line 197) | type LexerPopModeAction struct method execute (line 213) | func (l *LexerPopModeAction) execute(lexer Lexer) { method String (line 217) | func (l *LexerPopModeAction) String() string { function NewLexerPopModeAction (line 201) | func NewLexerPopModeAction() *LexerPopModeAction { type LexerMoreAction (line 226) | type LexerMoreAction struct method execute (line 240) | func (l *LexerMoreAction) execute(lexer Lexer) { method String (line 244) | func (l *LexerMoreAction) String() string { function NewLexerMoreAction (line 230) | func NewLexerMoreAction() *LexerMoreAction { type LexerModeAction (line 250) | type LexerModeAction struct method execute (line 264) | func (l *LexerModeAction) execute(lexer Lexer) { method Hash (line 268) | func (l *LexerModeAction) Hash() int { method Equals (line 275) | func (l *LexerModeAction) Equals(other LexerAction) bool { method String (line 285) | func (l *LexerModeAction) String() string { function NewLexerModeAction (line 255) | func NewLexerModeAction(mode int) *LexerModeAction { type LexerCustomAction (line 306) | type LexerCustomAction struct method execute (line 322) | func (l *LexerCustomAction) execute(lexer Lexer) { method Hash (line 326) | func (l *LexerCustomAction) Hash() int { method Equals (line 334) | func (l *LexerCustomAction) Equals(other LexerAction) bool { function NewLexerCustomAction (line 311) | func NewLexerCustomAction(ruleIndex, actionIndex int) *LexerCustomAction { type LexerChannelAction (line 349) | type LexerChannelAction struct method execute (line 367) | func (l *LexerChannelAction) execute(lexer Lexer) { method Hash (line 371) | func (l *LexerChannelAction) Hash() int { method Equals (line 378) | func (l *LexerChannelAction) Equals(other LexerAction) bool { method String (line 388) | func (l *LexerChannelAction) String() string { function NewLexerChannelAction (line 358) | func NewLexerChannelAction(channel int) *LexerChannelAction { type LexerIndexedCustomAction (line 401) | type LexerIndexedCustomAction struct method execute (line 431) | func (l *LexerIndexedCustomAction) execute(lexer Lexer) { method Hash (line 436) | func (l *LexerIndexedCustomAction) Hash() int { method equals (line 443) | func (l *LexerIndexedCustomAction) equals(other LexerAction) bool { function NewLexerIndexedCustomAction (line 417) | func NewLexerIndexedCustomAction(offset int, lexerAction LexerAction) *L... FILE: runtime/Go/antlr/v4/lexer_action_executor.go type LexerActionExecutor (line 16) | type LexerActionExecutor struct method fixOffsetBeforeMatch (line 81) | func (l *LexerActionExecutor) fixOffsetBeforeMatch(offset int) *LexerA... method execute (line 118) | func (l *LexerActionExecutor) execute(lexer Lexer, input CharStream, s... method Hash (line 143) | func (l *LexerActionExecutor) Hash() int { method Equals (line 153) | func (l *LexerActionExecutor) Equals(other interface{}) bool { function NewLexerActionExecutor (line 21) | func NewLexerActionExecutor(lexerActions []LexerAction) *LexerActionExec... function LexerActionExecutorappend (line 46) | func LexerActionExecutorappend(lexerActionExecutor *LexerActionExecutor,... FILE: runtime/Go/antlr/v4/lexer_atn_simulator.go type ILexerATNSimulator (line 21) | type ILexerATNSimulator interface type LexerATNSimulator (line 32) | type LexerATNSimulator struct method copyState (line 79) | func (l *LexerATNSimulator) copyState(simulator *LexerATNSimulator) { method Match (line 86) | func (l *LexerATNSimulator) Match(input CharStream, mode int) int { method reset (line 112) | func (l *LexerATNSimulator) reset() { method MatchATN (line 120) | func (l *LexerATNSimulator) MatchATN(input CharStream) int { method execATN (line 141) | func (l *LexerATNSimulator) execATN(input CharStream, ds0 *DFAState) i... method getExistingTargetState (line 212) | func (l *LexerATNSimulator) getExistingTargetState(s *DFAState, t int)... method computeTargetState (line 235) | func (l *LexerATNSimulator) computeTargetState(input CharStream, s *DF... method failOrAccept (line 255) | func (l *LexerATNSimulator) failOrAccept(prevAccept *SimState, input C... method getReachableConfigSet (line 274) | func (l *LexerATNSimulator) getReachableConfigSet(input CharStream, cl... method accept (line 310) | func (l *LexerATNSimulator) accept(input CharStream, lexerActionExecut... method getReachableTarget (line 323) | func (l *LexerATNSimulator) getReachableTarget(trans Transition, t int... method computeStartState (line 331) | func (l *LexerATNSimulator) computeStartState(input CharStream, p ATNS... method closure (line 349) | func (l *LexerATNSimulator) closure(input CharStream, config *ATNConfi... method getEpsilonTarget (line 406) | func (l *LexerATNSimulator) getEpsilonTarget(input CharStream, config ... method evaluatePredicate (line 493) | func (l *LexerATNSimulator) evaluatePredicate(input CharStream, ruleIn... method captureSimState (line 517) | func (l *LexerATNSimulator) captureSimState(settings *SimState, input ... method addDFAEdge (line 524) | func (l *LexerATNSimulator) addDFAEdge(from *DFAState, tk int, to *DFA... method addDFAState (line 568) | func (l *LexerATNSimulator) addDFAState(configs *ATNConfigSet, suppres... method getDFA (line 612) | func (l *LexerATNSimulator) getDFA(mode int) *DFA { method GetText (line 617) | func (l *LexerATNSimulator) GetText(input CharStream) string { method Consume (line 622) | func (l *LexerATNSimulator) Consume(input CharStream) { method GetCharPositionInLine (line 633) | func (l *LexerATNSimulator) GetCharPositionInLine() int { method GetLine (line 637) | func (l *LexerATNSimulator) GetLine() int { method GetTokenName (line 641) | func (l *LexerATNSimulator) GetTokenName(tt int) string { function NewLexerATNSimulator (line 46) | func NewLexerATNSimulator(recog Lexer, atn *ATN, decisionToDFA []*DFA, s... function resetSimState (line 655) | func resetSimState(sim *SimState) { type SimState (line 662) | type SimState struct method reset (line 675) | func (s *SimState) reset() { function NewSimState (line 669) | func NewSimState() *SimState { FILE: runtime/Go/antlr/v4/ll1_analyzer.go type LL1Analyzer (line 7) | type LL1Analyzer struct method getDecisionLookahead (line 34) | func (la *LL1Analyzer) getDecisionLookahead(s ATNState) []*IntervalSet { method Look (line 73) | func (la *LL1Analyzer) Look(s, stopState ATNState, ctx RuleContext) *I... method look2 (line 114) | func (la *LL1Analyzer) look2(_, stopState ATNState, ctx *PredictionCon... method look1 (line 122) | func (la *LL1Analyzer) look1(s, stopState ATNState, ctx *PredictionCon... method look3 (line 207) | func (la *LL1Analyzer) look3(stopState ATNState, ctx *PredictionContex... function NewLL1Analyzer (line 11) | func NewLL1Analyzer(atn *ATN) *LL1Analyzer { constant LL1AnalyzerHitPred (line 22) | LL1AnalyzerHitPred = TokenInvalidType FILE: runtime/Go/antlr/v4/mutex.go type Mutex (line 11) | type Mutex struct method Lock (line 15) | func (m *Mutex) Lock() { method Unlock (line 19) | func (m *Mutex) Unlock() { type RWMutex (line 23) | type RWMutex struct method Lock (line 27) | func (m *RWMutex) Lock() { method Unlock (line 31) | func (m *RWMutex) Unlock() { method RLock (line 35) | func (m *RWMutex) RLock() { method RUnlock (line 39) | func (m *RWMutex) RUnlock() { FILE: runtime/Go/antlr/v4/mutex_nomutex.go type Mutex (line 5) | type Mutex struct method Lock (line 7) | func (m *Mutex) Lock() { method Unlock (line 11) | func (m *Mutex) Unlock() { type RWMutex (line 15) | type RWMutex struct method Lock (line 17) | func (m *RWMutex) Lock() { method Unlock (line 21) | func (m *RWMutex) Unlock() { method RLock (line 25) | func (m *RWMutex) RLock() { method RUnlock (line 29) | func (m *RWMutex) RUnlock() { FILE: runtime/Go/antlr/v4/nostatistics.go constant collectStats (line 7) | collectStats = false type goRunStats (line 10) | type goRunStats struct method AddJStatRec (line 15) | func (s *goRunStats) AddJStatRec(_ *JStatRec) { method CollectionAnomalies (line 19) | func (s *goRunStats) CollectionAnomalies() { method Reset (line 23) | func (s *goRunStats) Reset() { method Report (line 27) | func (s *goRunStats) Report(dir string, prefix string) error { method Analyze (line 32) | func (s *goRunStats) Analyze() { method Configure (line 38) | func (s *goRunStats) Configure(options ...statsOption) error { type statsOption (line 36) | type statsOption function WithTopN (line 43) | func WithTopN(topN int) statsOption { FILE: runtime/Go/antlr/v4/parser.go type Parser (line 12) | type Parser interface type BaseParser (line 35) | type BaseParser struct method reset (line 106) | func (p *BaseParser) reset() { method GetErrorHandler (line 121) | func (p *BaseParser) GetErrorHandler() ErrorStrategy { method SetErrorHandler (line 125) | func (p *BaseParser) SetErrorHandler(e ErrorStrategy) { method Match (line 146) | func (p *BaseParser) Match(ttype int) Token { method MatchWildcard (line 185) | func (p *BaseParser) MatchWildcard() Token { method GetParserRuleContext (line 201) | func (p *BaseParser) GetParserRuleContext() ParserRuleContext { method SetParserRuleContext (line 205) | func (p *BaseParser) SetParserRuleContext(v ParserRuleContext) { method GetParseListeners (line 209) | func (p *BaseParser) GetParseListeners() []ParseTreeListener { method AddParseListener (line 237) | func (p *BaseParser) AddParseListener(listener ParseTreeListener) { method RemoveParseListener (line 251) | func (p *BaseParser) RemoveParseListener(listener ParseTreeListener) { method removeParseListeners (line 277) | func (p *BaseParser) removeParseListeners() { method TriggerEnterRuleEvent (line 282) | func (p *BaseParser) TriggerEnterRuleEvent() { method TriggerExitRuleEvent (line 293) | func (p *BaseParser) TriggerExitRuleEvent() { method GetInterpreter (line 307) | func (p *BaseParser) GetInterpreter() *ParserATNSimulator { method GetATN (line 311) | func (p *BaseParser) GetATN() *ATN { method GetTokenFactory (line 315) | func (p *BaseParser) GetTokenFactory() TokenFactory { method setTokenFactory (line 320) | func (p *BaseParser) setTokenFactory(factory TokenFactory) { method GetATNWithBypassAlts (line 326) | func (p *BaseParser) GetATNWithBypassAlts() { method compileParseTreePattern (line 357) | func (p *BaseParser) compileParseTreePattern(pattern, patternRuleIndex... method GetInputStream (line 377) | func (p *BaseParser) GetInputStream() IntStream { method SetInputStream (line 381) | func (p *BaseParser) SetInputStream(input TokenStream) { method GetTokenStream (line 385) | func (p *BaseParser) GetTokenStream() TokenStream { method SetTokenStream (line 390) | func (p *BaseParser) SetTokenStream(input TokenStream) { method GetCurrentToken (line 400) | func (p *BaseParser) GetCurrentToken() Token { method NotifyErrorListeners (line 404) | func (p *BaseParser) NotifyErrorListeners(msg string, offendingToken T... method Consume (line 415) | func (p *BaseParser) Consume() Token { method addContextToParseTree (line 444) | func (p *BaseParser) addContextToParseTree() { method EnterRule (line 451) | func (p *BaseParser) EnterRule(localctx ParserRuleContext, state, _ in... method ExitRule (line 463) | func (p *BaseParser) ExitRule() { method EnterOuterAlt (line 477) | func (p *BaseParser) EnterOuterAlt(localctx ParserRuleContext, altNum ... method GetPrecedence (line 495) | func (p *BaseParser) GetPrecedence() int { method EnterRecursionRule (line 503) | func (p *BaseParser) EnterRecursionRule(localctx ParserRuleContext, st... method PushNewRecursionContext (line 517) | func (p *BaseParser) PushNewRecursionContext(localctx ParserRuleContex... method UnrollRecursionContexts (line 534) | func (p *BaseParser) UnrollRecursionContexts(parentCtx ParserRuleConte... method GetInvokingContext (line 555) | func (p *BaseParser) GetInvokingContext(ruleIndex int) ParserRuleConte... method Precpred (line 566) | func (p *BaseParser) Precpred(_ RuleContext, precedence int) bool { method inContext (line 571) | func (p *BaseParser) inContext(context ParserRuleContext) bool { method IsExpectedToken (line 582) | func (p *BaseParser) IsExpectedToken(symbol int) bool { method GetExpectedTokens (line 612) | func (p *BaseParser) GetExpectedTokens() *IntervalSet { method GetExpectedTokensWithinCurrentRule (line 616) | func (p *BaseParser) GetExpectedTokensWithinCurrentRule() *IntervalSet { method GetRuleIndex (line 623) | func (p *BaseParser) GetRuleIndex(ruleName string) int { method GetRuleInvocationStack (line 636) | func (p *BaseParser) GetRuleInvocationStack(c ParserRuleContext) []str... method GetDFAStrings (line 662) | func (p *BaseParser) GetDFAStrings() string { method DumpDFA (line 667) | func (p *BaseParser) DumpDFA() { method GetSourceName (line 681) | func (p *BaseParser) GetSourceName() string { method SetTrace (line 689) | func (p *BaseParser) SetTrace(trace *TraceListener) { function NewBaseParser (line 55) | func NewBaseParser(input TokenStream) *BaseParser { FILE: runtime/Go/antlr/v4/parser_atn_simulator.go type ClosureBusy (line 16) | type ClosureBusy struct method Put (line 28) | func (c *ClosureBusy) Put(config *ATNConfig) (*ATNConfig, bool) { function NewClosureBusy (line 22) | func NewClosureBusy(desc string) *ClosureBusy { type ParserATNSimulator (line 35) | type ParserATNSimulator struct method GetPredictionMode (line 79) | func (p *ParserATNSimulator) GetPredictionMode() int { method SetPredictionMode (line 83) | func (p *ParserATNSimulator) SetPredictionMode(v int) { method reset (line 87) | func (p *ParserATNSimulator) reset() { method AdaptivePredict (line 91) | func (p *ParserATNSimulator) AdaptivePredict(parser *BaseParser, input... method execATN (line 214) | func (p *ParserATNSimulator) execATN(dfa *DFA, s0 *DFAState, input Tok... method getExistingTargetState (line 324) | func (p *ParserATNSimulator) getExistingTargetState(previousD *DFAStat... method computeTargetState (line 350) | func (p *ParserATNSimulator) computeTargetState(dfa *DFA, previousD *D... method predicateDFAState (line 396) | func (p *ParserATNSimulator) predicateDFAState(dfaState *DFAState, dec... method execATNWithFullContext (line 418) | func (p *ParserATNSimulator) execATNWithFullContext(dfa *DFA, D *DFASt... method computeReachSet (line 526) | func (p *ParserATNSimulator) computeReachSet(closure *ATNConfigSet, t ... method removeAllConfigsNotInRuleStopState (line 671) | func (p *ParserATNSimulator) removeAllConfigsNotInRuleStopState(config... method computeStartState (line 693) | func (p *ParserATNSimulator) computeStartState(a ATNState, ctx RuleCon... method applyPrecedenceFilter (line 754) | func (p *ParserATNSimulator) applyPrecedenceFilter(configs *ATNConfigS... method getReachableTarget (line 797) | func (p *ParserATNSimulator) getReachableTarget(trans Transition, ttyp... method getPredsForAmbigAlts (line 806) | func (p *ParserATNSimulator) getPredsForAmbigAlts(ambigAlts *BitSet, c... method getPredicatePredictions (line 833) | func (p *ParserATNSimulator) getPredicatePredictions(ambigAlts *BitSet... method getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule (line 887) | func (p *ParserATNSimulator) getSynValidOrSemInvalidAltThatFinishedDec... method GetAltThatFinishedDecisionEntryRule (line 905) | func (p *ParserATNSimulator) GetAltThatFinishedDecisionEntryRule(confi... method splitAccordingToSemanticValidity (line 935) | func (p *ParserATNSimulator) splitAccordingToSemanticValidity(configs ... method evalSemanticContext (line 961) | func (p *ParserATNSimulator) evalSemanticContext(predPredictions []*Pr... method closure (line 990) | func (p *ParserATNSimulator) closure(config *ATNConfig, configs *ATNCo... method closureCheckingStopState (line 996) | func (p *ParserATNSimulator) closureCheckingStopState(config *ATNConfi... method closureCheckingStopStateRecursive (line 1063) | func (p *ParserATNSimulator) closureCheckingStopStateRecursive(config ... method closureWork (line 1115) | func (p *ParserATNSimulator) closureWork(config *ATNConfig, configs *A... method canDropLoopEntryEdgeInLeftRecursiveRule (line 1183) | func (p *ParserATNSimulator) canDropLoopEntryEdgeInLeftRecursiveRule(c... method getRuleName (line 1268) | func (p *ParserATNSimulator) getRuleName(index int) string { method getEpsilonTarget (line 1281) | func (p *ParserATNSimulator) getEpsilonTarget(config *ATNConfig, t Tra... method actionTransition (line 1309) | func (p *ParserATNSimulator) actionTransition(config *ATNConfig, t *Ac... method precedenceTransition (line 1317) | func (p *ParserATNSimulator) precedenceTransition(config *ATNConfig, method predTransition (line 1355) | func (p *ParserATNSimulator) predTransition(config *ATNConfig, pt *Pre... method ruleTransition (line 1392) | func (p *ParserATNSimulator) ruleTransition(config *ATNConfig, t *Rule... method getConflictingAlts (line 1401) | func (p *ParserATNSimulator) getConflictingAlts(configs *ATNConfigSet)... method getConflictingAltsOrUniqueAlt (line 1455) | func (p *ParserATNSimulator) getConflictingAltsOrUniqueAlt(configs *AT... method GetTokenName (line 1466) | func (p *ParserATNSimulator) GetTokenName(t int) string { method getLookaheadName (line 1482) | func (p *ParserATNSimulator) getLookaheadName(input TokenStream) string { method dumpDeadEndConfigs (line 1489) | func (p *ParserATNSimulator) dumpDeadEndConfigs(_ *NoViableAltExceptio... method noViableAlt (line 1519) | func (p *ParserATNSimulator) noViableAlt(input TokenStream, outerConte... method getUniqueAlt (line 1523) | func (p *ParserATNSimulator) getUniqueAlt(configs *ATNConfigSet) int { method addDFAEdge (line 1555) | func (p *ParserATNSimulator) addDFAEdge(dfa *DFA, from *DFAState, t in... method addDFAState (line 1595) | func (p *ParserATNSimulator) addDFAState(dfa *DFA, d *DFAState) *DFASt... method ReportAttemptingFullContext (line 1627) | func (p *ParserATNSimulator) ReportAttemptingFullContext(dfa *DFA, con... method ReportContextSensitivity (line 1639) | func (p *ParserATNSimulator) ReportContextSensitivity(dfa *DFA, predic... method ReportAmbiguity (line 1656) | func (p *ParserATNSimulator) ReportAmbiguity(dfa *DFA, _ *DFAState, st... function NewParserATNSimulator (line 48) | func NewParserATNSimulator(parser Parser, atn *ATN, decisionToDFA []*DFA... type ATNConfigSetPair (line 931) | type ATNConfigSetPair struct FILE: runtime/Go/antlr/v4/parser_rule_context.go type ParserRuleContext (line 12) | type ParserRuleContext interface type BaseParserRuleContext (line 33) | type BaseParserRuleContext struct method SetException (line 77) | func (prc *BaseParserRuleContext) SetException(e RecognitionException) { method GetChildren (line 81) | func (prc *BaseParserRuleContext) GetChildren() []Tree { method CopyFrom (line 85) | func (prc *BaseParserRuleContext) CopyFrom(ctx *BaseParserRuleContext) { method GetText (line 94) | func (prc *BaseParserRuleContext) GetText() string { method EnterRule (line 108) | func (prc *BaseParserRuleContext) EnterRule(_ ParseTreeListener) { method ExitRule (line 112) | func (prc *BaseParserRuleContext) ExitRule(_ ParseTreeListener) { method addTerminalNodeChild (line 116) | func (prc *BaseParserRuleContext) addTerminalNodeChild(child TerminalN... method AddChild (line 127) | func (prc *BaseParserRuleContext) AddChild(child RuleContext) RuleCont... method RemoveLastChild (line 141) | func (prc *BaseParserRuleContext) RemoveLastChild() { method AddTokenNode (line 147) | func (prc *BaseParserRuleContext) AddTokenNode(token Token) *TerminalN... method AddErrorNode (line 156) | func (prc *BaseParserRuleContext) AddErrorNode(badToken Token) *ErrorN... method GetChild (line 163) | func (prc *BaseParserRuleContext) GetChild(i int) Tree { method GetChildOfType (line 171) | func (prc *BaseParserRuleContext) GetChildOfType(i int, childType refl... method ToStringTree (line 190) | func (prc *BaseParserRuleContext) ToStringTree(ruleNames []string, rec... method GetRuleContext (line 194) | func (prc *BaseParserRuleContext) GetRuleContext() RuleContext { method Accept (line 198) | func (prc *BaseParserRuleContext) Accept(visitor ParseTreeVisitor) int... method SetStart (line 202) | func (prc *BaseParserRuleContext) SetStart(t Token) { method GetStart (line 206) | func (prc *BaseParserRuleContext) GetStart() Token { method SetStop (line 210) | func (prc *BaseParserRuleContext) SetStop(t Token) { method GetStop (line 214) | func (prc *BaseParserRuleContext) GetStop() Token { method GetToken (line 218) | func (prc *BaseParserRuleContext) GetToken(ttype int, i int) TerminalN... method GetTokens (line 235) | func (prc *BaseParserRuleContext) GetTokens(ttype int) []TerminalNode { method GetPayload (line 254) | func (prc *BaseParserRuleContext) GetPayload() interface{} { method getChild (line 258) | func (prc *BaseParserRuleContext) getChild(ctxType reflect.Type, i int... method GetTypedRuleContext (line 281) | func (prc *BaseParserRuleContext) GetTypedRuleContext(ctxType reflect.... method GetTypedRuleContexts (line 285) | func (prc *BaseParserRuleContext) GetTypedRuleContexts(ctxType reflect... method GetChildCount (line 302) | func (prc *BaseParserRuleContext) GetChildCount() int { method GetSourceInterval (line 310) | func (prc *BaseParserRuleContext) GetSourceInterval() Interval { method String (line 324) | func (prc *BaseParserRuleContext) String(ruleNames []string, stop Rule... method SetParent (line 357) | func (prc *BaseParserRuleContext) SetParent(v Tree) { method GetInvokingState (line 365) | func (prc *BaseParserRuleContext) GetInvokingState() int { method SetInvokingState (line 369) | func (prc *BaseParserRuleContext) SetInvokingState(t int) { method GetRuleIndex (line 373) | func (prc *BaseParserRuleContext) GetRuleIndex() int { method GetAltNumber (line 377) | func (prc *BaseParserRuleContext) GetAltNumber() int { method SetAltNumber (line 381) | func (prc *BaseParserRuleContext) SetAltNumber(_ int) {} method IsEmpty (line 387) | func (prc *BaseParserRuleContext) IsEmpty() bool { method GetParent (line 397) | func (prc *BaseParserRuleContext) GetParent() Tree { function NewBaseParserRuleContext (line 43) | func NewBaseParserRuleContext(parent ParserRuleContext, invokingStateNum... function InitBaseParserRuleContext (line 49) | func InitBaseParserRuleContext(prc *BaseParserRuleContext, parent Parser... type InterpreterRuleContext (line 403) | type InterpreterRuleContext interface type BaseInterpreterRuleContext (line 407) | type BaseInterpreterRuleContext struct function NewBaseInterpreterRuleContext (line 412) | func NewBaseInterpreterRuleContext(parent BaseInterpreterRuleContext, in... FILE: runtime/Go/antlr/v4/prediction_context.go function init (line 14) | func init() { function calculateEmptyHash (line 19) | func calculateEmptyHash() int { constant BasePredictionContextEmptyReturnState (line 32) | BasePredictionContextEmptyReturnState = 0x7FFFFFFF constant PredictionContextEmpty (line 44) | PredictionContextEmpty = iota constant PredictionContextSingleton (line 45) | PredictionContextSingleton constant PredictionContextArray (line 46) | PredictionContextArray type PredictionContext (line 52) | type PredictionContext struct method Hash (line 112) | func (p *PredictionContext) Hash() int { method Equals (line 116) | func (p *PredictionContext) Equals(other Collectable[*PredictionContex... method ArrayEquals (line 132) | func (p *PredictionContext) ArrayEquals(o Collectable[*PredictionConte... method SingletonEquals (line 150) | func (p *PredictionContext) SingletonEquals(other Collectable[*Predict... method GetParent (line 175) | func (p *PredictionContext) GetParent(i int) *PredictionContext { method getReturnState (line 187) | func (p *PredictionContext) getReturnState(i int) int { method GetReturnStates (line 196) | func (p *PredictionContext) GetReturnStates() []int { method length (line 205) | func (p *PredictionContext) length() int { method hasEmptyPath (line 214) | func (p *PredictionContext) hasEmptyPath() bool { method String (line 222) | func (p *PredictionContext) String() string { method isEmpty (line 272) | func (p *PredictionContext) isEmpty() bool { method Type (line 285) | func (p *PredictionContext) Type() int { function NewEmptyPredictionContext (line 61) | func NewEmptyPredictionContext() *PredictionContext { function NewBaseSingletonPredictionContext (line 69) | func NewBaseSingletonPredictionContext(parent *PredictionContext, return... function SingletonBasePredictionContextCreate (line 82) | func SingletonBasePredictionContextCreate(parent *PredictionContext, ret... function NewArrayPredictionContext (line 90) | func NewArrayPredictionContext(parents []*PredictionContext, returnState... function calculateHash (line 289) | func calculateHash(parent *PredictionContext, returnState int) int { function predictionContextFromRuleContext (line 299) | func predictionContextFromRuleContext(a *ATN, outerContext RuleContext) ... function merge (line 316) | func merge(a, b *PredictionContext, rootIsWildcard bool, mergeCache *JPC... function convertToArray (line 345) | func convertToArray(pc *PredictionContext) *PredictionContext { function mergeSingletons (line 387) | func mergeSingletons(a, b *PredictionContext, rootIsWildcard bool, merge... function mergeRoot (line 502) | func mergeRoot(a, b *PredictionContext, rootIsWildcard bool) *Prediction... function mergeArrays (line 546) | func mergeArrays(a, b *PredictionContext, rootIsWildcard bool, mergeCach... function combineCommonParents (line 667) | func combineCommonParents(parents *[]*PredictionContext) { function getCachedBasePredictionContext (line 680) | func getCachedBasePredictionContext(context *PredictionContext, contextC... FILE: runtime/Go/antlr/v4/prediction_context_cache.go type PredictionContextCache (line 12) | type PredictionContextCache struct method add (line 25) | func (p *PredictionContextCache) add(ctx *PredictionContext) *Predicti... method Get (line 41) | func (p *PredictionContextCache) Get(ctx *PredictionContext) (*Predict... method length (line 46) | func (p *PredictionContextCache) length() int { function NewPredictionContextCache (line 16) | func NewPredictionContextCache() *PredictionContextCache { FILE: runtime/Go/antlr/v4/prediction_mode.go constant PredictionModeSLL (line 31) | PredictionModeSLL = 0 constant PredictionModeLL (line 49) | PredictionModeLL = 1 constant PredictionModeLLExactAmbigDetection (line 67) | PredictionModeLLExactAmbigDetection = 2 function PredictionModehasSLLConflictTerminatingPrediction (line 168) | func PredictionModehasSLLConflictTerminatingPrediction(mode int, configs... function PredictionModehasConfigInRuleStopState (line 208) | func PredictionModehasConfigInRuleStopState(configs *ATNConfigSet) bool { function PredictionModeallConfigsInRuleStopStates (line 224) | func PredictionModeallConfigsInRuleStopStates(configs *ATNConfigSet) bool { function PredictionModeresolvesToJustOneViableAlt (line 385) | func PredictionModeresolvesToJustOneViableAlt(altsets []*BitSet) int { function PredictionModeallSubsetsConflict (line 394) | func PredictionModeallSubsetsConflict(altsets []*BitSet) bool { function PredictionModehasNonConflictingAltSet (line 403) | func PredictionModehasNonConflictingAltSet(altsets []*BitSet) bool { function PredictionModehasConflictingAltSet (line 418) | func PredictionModehasConflictingAltSet(altsets []*BitSet) bool { function PredictionModeallSubsetsEqual (line 431) | func PredictionModeallSubsetsEqual(altsets []*BitSet) bool { function PredictionModegetUniqueAlt (line 451) | func PredictionModegetUniqueAlt(altsets []*BitSet) int { function PredictionModeGetAlts (line 463) | func PredictionModeGetAlts(altsets []*BitSet) *BitSet { function PredictionModegetConflictingAltSubsets (line 475) | func PredictionModegetConflictingAltSubsets(configs *ATNConfigSet) []*Bi... function PredictionModeGetStateToAltMap (line 495) | func PredictionModeGetStateToAltMap(configs *ATNConfigSet) *AltDict { function PredictionModehasStateAssociatedWithOneAlt (line 509) | func PredictionModehasStateAssociatedWithOneAlt(configs *ATNConfigSet) b... function PredictionModegetSingleViableAlt (line 523) | func PredictionModegetSingleViableAlt(altsets []*BitSet) int { FILE: runtime/Go/antlr/v4/recognizer.go type Recognizer (line 14) | type Recognizer interface type BaseRecognizer (line 34) | type BaseRecognizer struct method checkVersion (line 58) | func (b *BaseRecognizer) checkVersion(toolVersion string) { method SetError (line 65) | func (b *BaseRecognizer) SetError(err RecognitionException) { method HasError (line 69) | func (b *BaseRecognizer) HasError() bool { method GetError (line 73) | func (b *BaseRecognizer) GetError() RecognitionException { method Action (line 77) | func (b *BaseRecognizer) Action(_ RuleContext, _, _ int) { method AddErrorListener (line 81) | func (b *BaseRecognizer) AddErrorListener(listener ErrorListener) { method RemoveErrorListeners (line 85) | func (b *BaseRecognizer) RemoveErrorListeners() { method GetRuleNames (line 89) | func (b *BaseRecognizer) GetRuleNames() []string { method GetTokenNames (line 93) | func (b *BaseRecognizer) GetTokenNames() []string { method GetSymbolicNames (line 97) | func (b *BaseRecognizer) GetSymbolicNames() []string { method GetLiteralNames (line 101) | func (b *BaseRecognizer) GetLiteralNames() []string { method GetState (line 105) | func (b *BaseRecognizer) GetState() int { method SetState (line 109) | func (b *BaseRecognizer) SetState(v int) { method GetRuleIndexMap (line 132) | func (b *BaseRecognizer) GetRuleIndexMap() map[string]int { method GetTokenType (line 149) | func (b *BaseRecognizer) GetTokenType(_ string) int { method GetErrorHeader (line 190) | func (b *BaseRecognizer) GetErrorHeader(e RecognitionException) string { method GetTokenErrorDisplay (line 208) | func (b *BaseRecognizer) GetTokenErrorDisplay(t Token) string { method GetErrorListenerDispatch (line 227) | func (b *BaseRecognizer) GetErrorListenerDispatch() ErrorListener { method Sempred (line 233) | func (b *BaseRecognizer) Sempred(_ RuleContext, _ int, _ int) bool { method Precpred (line 239) | func (b *BaseRecognizer) Precpred(_ RuleContext, _ int) bool { function NewBaseRecognizer (line 45) | func NewBaseRecognizer() *BaseRecognizer { FILE: runtime/Go/antlr/v4/rule_context.go type RuleContext (line 27) | type RuleContext interface FILE: runtime/Go/antlr/v4/semantic_context.go type SemanticContext (line 19) | type SemanticContext interface function SemanticContextandContext (line 29) | func SemanticContextandContext(a, b SemanticContext) SemanticContext { function SemanticContextorContext (line 44) | func SemanticContextorContext(a, b SemanticContext) SemanticContext { type Predicate (line 62) | type Predicate struct method evalPrecedence (line 82) | func (p *Predicate) evalPrecedence(_ Recognizer, _ RuleContext) Semant... method evaluate (line 86) | func (p *Predicate) evaluate(parser Recognizer, outerContext RuleConte... method Equals (line 97) | func (p *Predicate) Equals(other Collectable[SemanticContext]) bool { method Hash (line 109) | func (p *Predicate) Hash() int { method String (line 121) | func (p *Predicate) String() string { function NewPredicate (line 68) | func NewPredicate(ruleIndex, predIndex int, isCtxDependent bool) *Predic... type PrecedencePredicate (line 125) | type PrecedencePredicate struct method evaluate (line 137) | func (p *PrecedencePredicate) evaluate(parser Recognizer, outerContext... method evalPrecedence (line 141) | func (p *PrecedencePredicate) evalPrecedence(parser Recognizer, outerC... method compareTo (line 149) | func (p *PrecedencePredicate) compareTo(other *PrecedencePredicate) int { method Equals (line 153) | func (p *PrecedencePredicate) Equals(other Collectable[SemanticContext... method Hash (line 168) | func (p *PrecedencePredicate) Hash() int { method String (line 174) | func (p *PrecedencePredicate) String() string { function NewPrecedencePredicate (line 129) | func NewPrecedencePredicate(precedence int) *PrecedencePredicate { function PrecedencePredicatefilterPrecedencePredicates (line 178) | func PrecedencePredicatefilterPrecedencePredicates(set *JStore[SemanticC... type AND (line 194) | type AND struct method Equals (line 240) | func (a *AND) Equals(other Collectable[SemanticContext]) bool { method evaluate (line 261) | func (a *AND) evaluate(parser Recognizer, outerContext RuleContext) bo... method evalPrecedence (line 270) | func (a *AND) evalPrecedence(parser Recognizer, outerContext RuleConte... method Hash (line 308) | func (a *AND) Hash() int { method String (line 324) | func (a *AND) String() string { function NewAND (line 198) | func NewAND(a, b SemanticContext) *AND { type OR (line 343) | type OR struct method Hash (line 316) | func (o *OR) Hash() int { method Equals (line 390) | func (o *OR) Equals(other Collectable[SemanticContext]) bool { method evaluate (line 408) | func (o *OR) evaluate(parser Recognizer, outerContext RuleContext) bool { method evalPrecedence (line 417) | func (o *OR) evalPrecedence(parser Recognizer, outerContext RuleContex... method String (line 452) | func (o *OR) String() string { function NewOR (line 347) | func NewOR(a, b SemanticContext) *OR { FILE: runtime/Go/antlr/v4/statistics.go constant collectStats (line 20) | collectStats = true type goRunStats (line 25) | type goRunStats struct method Configure (line 53) | func (s *goRunStats) Configure(options ...statsOption) error { method Analyze (line 98) | func (s *goRunStats) Analyze() { method TopNCollections (line 107) | func (s *goRunStats) TopNCollections() { method Report (line 132) | func (s *goRunStats) Report(dir string, prefix string) error { method Reset (line 149) | func (s *goRunStats) Reset() { method reportCollections (line 155) | func (s *goRunStats) reportCollections(dir, prefix string) { method AddJStatRec (line 251) | func (s *goRunStats) AddJStatRec(rec *JStatRec) { method CollectionAnomalies (line 258) | func (s *goRunStats) CollectionAnomalies() { constant collectionsFile (line 41) | collectionsFile = "collections" type statsOption (line 50) | type statsOption function WithTopN (line 68) | func WithTopN(topN int) statsOption { FILE: runtime/Go/antlr/v4/stats_data.go type JStatRec (line 7) | type JStatRec struct FILE: runtime/Go/antlr/v4/token.go type TokenSourceCharStreamPair (line 12) | type TokenSourceCharStreamPair struct type Token (line 21) | type Token interface type BaseToken (line 42) | type BaseToken struct method GetChannel (line 79) | func (b *BaseToken) GetChannel() int { method GetStart (line 83) | func (b *BaseToken) GetStart() int { method GetStop (line 87) | func (b *BaseToken) GetStop() int { method GetLine (line 91) | func (b *BaseToken) GetLine() int { method GetColumn (line 95) | func (b *BaseToken) GetColumn() int { method GetTokenType (line 99) | func (b *BaseToken) GetTokenType() int { method GetSource (line 103) | func (b *BaseToken) GetSource() *TokenSourceCharStreamPair { method GetText (line 107) | func (b *BaseToken) GetText() string { method SetText (line 122) | func (b *BaseToken) SetText(text string) { method GetTokenIndex (line 126) | func (b *BaseToken) GetTokenIndex() int { method SetTokenIndex (line 130) | func (b *BaseToken) SetTokenIndex(v int) { method GetTokenSource (line 134) | func (b *BaseToken) GetTokenSource() TokenSource { method GetInputStream (line 138) | func (b *BaseToken) GetInputStream() CharStream { method String (line 142) | func (b *BaseToken) String() string { constant TokenInvalidType (line 56) | TokenInvalidType = 0 constant TokenEpsilon (line 60) | TokenEpsilon = -2 constant TokenMinUserTokenType (line 62) | TokenMinUserTokenType = 1 constant TokenEOF (line 64) | TokenEOF = -1 constant TokenDefaultChannel (line 71) | TokenDefaultChannel = 0 constant TokenHiddenChannel (line 76) | TokenHiddenChannel = 1 type CommonToken (line 164) | type CommonToken struct method clone (line 206) | func (c *CommonToken) clone() *CommonToken { function NewCommonToken (line 168) | func NewCommonToken(source *TokenSourceCharStreamPair, tokenType, channe... FILE: runtime/Go/antlr/v4/token_source.go type TokenSource (line 7) | type TokenSource interface FILE: runtime/Go/antlr/v4/token_stream.go type TokenStream (line 7) | type TokenStream interface FILE: runtime/Go/antlr/v4/tokenstream_rewriter.go constant DefaultProgramName (line 89) | DefaultProgramName = "default" constant ProgramInitSize (line 90) | ProgramInitSize = 100 constant MinTokenIndex (line 91) | MinTokenIndex = 0 type RewriteOperation (line 96) | type RewriteOperation interface type BaseRewriteOperation (line 114) | type BaseRewriteOperation struct method GetInstructionIndex (line 127) | func (op *BaseRewriteOperation) GetInstructionIndex() int { method GetIndex (line 131) | func (op *BaseRewriteOperation) GetIndex() int { method GetText (line 135) | func (op *BaseRewriteOperation) GetText() string { method GetOpName (line 139) | func (op *BaseRewriteOperation) GetOpName() string { method GetTokens (line 143) | func (op *BaseRewriteOperation) GetTokens() TokenStream { method SetInstructionIndex (line 147) | func (op *BaseRewriteOperation) SetInstructionIndex(val int) { method SetIndex (line 151) | func (op *BaseRewriteOperation) SetIndex(val int) { method SetText (line 155) | func (op *BaseRewriteOperation) SetText(val string) { method SetOpName (line 159) | func (op *BaseRewriteOperation) SetOpName(val string) { method SetTokens (line 163) | func (op *BaseRewriteOperation) SetTokens(val TokenStream) { method Execute (line 167) | func (op *BaseRewriteOperation) Execute(_ *bytes.Buffer) int { method String (line 171) | func (op *BaseRewriteOperation) String() string { type InsertBeforeOp (line 180) | type InsertBeforeOp struct method Execute (line 193) | func (op *InsertBeforeOp) Execute(buffer *bytes.Buffer) int { method String (line 201) | func (op *InsertBeforeOp) String() string { function NewInsertBeforeOp (line 184) | func NewInsertBeforeOp(index int, text string, stream TokenStream) *Inse... type InsertAfterOp (line 208) | type InsertAfterOp struct method Execute (line 222) | func (op *InsertAfterOp) Execute(buffer *bytes.Buffer) int { method String (line 230) | func (op *InsertAfterOp) String() string { function NewInsertAfterOp (line 212) | func NewInsertAfterOp(index int, text string, stream TokenStream) *Inser... type ReplaceOp (line 236) | type ReplaceOp struct method Execute (line 253) | func (op *ReplaceOp) Execute(buffer *bytes.Buffer) int { method String (line 260) | func (op *ReplaceOp) String() string { function NewReplaceOp (line 241) | func NewReplaceOp(from, to int, text string, stream TokenStream) *Replac... type TokenStreamRewriter (line 269) | type TokenStreamRewriter struct method GetTokenStream (line 289) | func (tsr *TokenStreamRewriter) GetTokenStream() TokenStream { method Rollback (line 296) | func (tsr *TokenStreamRewriter) Rollback(programName string, instructi... method RollbackDefault (line 303) | func (tsr *TokenStreamRewriter) RollbackDefault(instructionIndex int) { method DeleteProgram (line 308) | func (tsr *TokenStreamRewriter) DeleteProgram(programName string) { method DeleteProgramDefault (line 312) | func (tsr *TokenStreamRewriter) DeleteProgramDefault() { method InsertAfter (line 316) | func (tsr *TokenStreamRewriter) InsertAfter(programName string, index ... method InsertAfterDefault (line 324) | func (tsr *TokenStreamRewriter) InsertAfterDefault(index int, text str... method InsertAfterToken (line 328) | func (tsr *TokenStreamRewriter) InsertAfterToken(programName string, t... method InsertBefore (line 332) | func (tsr *TokenStreamRewriter) InsertBefore(programName string, index... method InsertBeforeDefault (line 339) | func (tsr *TokenStreamRewriter) InsertBeforeDefault(index int, text st... method InsertBeforeToken (line 343) | func (tsr *TokenStreamRewriter) InsertBeforeToken(programName string, ... method Replace (line 347) | func (tsr *TokenStreamRewriter) Replace(programName string, from, to i... method ReplaceDefault (line 358) | func (tsr *TokenStreamRewriter) ReplaceDefault(from, to int, text stri... method ReplaceDefaultPos (line 362) | func (tsr *TokenStreamRewriter) ReplaceDefaultPos(index int, text stri... method ReplaceToken (line 366) | func (tsr *TokenStreamRewriter) ReplaceToken(programName string, from,... method ReplaceTokenDefault (line 370) | func (tsr *TokenStreamRewriter) ReplaceTokenDefault(from, to Token, te... method ReplaceTokenDefaultPos (line 374) | func (tsr *TokenStreamRewriter) ReplaceTokenDefaultPos(index Token, te... method Delete (line 378) | func (tsr *TokenStreamRewriter) Delete(programName string, from, to in... method DeleteDefault (line 382) | func (tsr *TokenStreamRewriter) DeleteDefault(from, to int) { method DeleteDefaultPos (line 386) | func (tsr *TokenStreamRewriter) DeleteDefaultPos(index int) { method DeleteToken (line 390) | func (tsr *TokenStreamRewriter) DeleteToken(programName string, from, ... method DeleteTokenDefault (line 394) | func (tsr *TokenStreamRewriter) DeleteTokenDefault(from, to Token) { method GetLastRewriteTokenIndex (line 398) | func (tsr *TokenStreamRewriter) GetLastRewriteTokenIndex(programName s... method GetLastRewriteTokenIndexDefault (line 406) | func (tsr *TokenStreamRewriter) GetLastRewriteTokenIndexDefault() int { method SetLastRewriteTokenIndex (line 410) | func (tsr *TokenStreamRewriter) SetLastRewriteTokenIndex(programName s... method InitializeProgram (line 414) | func (tsr *TokenStreamRewriter) InitializeProgram(name string) []Rewri... method AddToProgram (line 420) | func (tsr *TokenStreamRewriter) AddToProgram(name string, op RewriteOp... method GetProgram (line 426) | func (tsr *TokenStreamRewriter) GetProgram(name string) []RewriteOpera... method GetTextDefault (line 436) | func (tsr *TokenStreamRewriter) GetTextDefault() string { method GetText (line 444) | func (tsr *TokenStreamRewriter) GetText(programName string, interval I... function NewTokenStreamRewriter (line 279) | func NewTokenStreamRewriter(tokens TokenStream) *TokenStreamRewriter { function reduceToSingleOperationPerIndex (line 537) | func reduceToSingleOperationPerIndex(rewrites []RewriteOperation) map[in... function max (line 649) | func max(a, b int) int { function min (line 656) | func min(a, b int) int { FILE: runtime/Go/antlr/v4/trace_listener.go type TraceListener (line 9) | type TraceListener struct method VisitErrorNode (line 19) | func (t *TraceListener) VisitErrorNode(_ ErrorNode) { method EnterEveryRule (line 22) | func (t *TraceListener) EnterEveryRule(ctx ParserRuleContext) { method VisitTerminal (line 26) | func (t *TraceListener) VisitTerminal(node TerminalNode) { method ExitEveryRule (line 30) | func (t *TraceListener) ExitEveryRule(ctx ParserRuleContext) { function NewTraceListener (line 13) | func NewTraceListener(parser *BaseParser) *TraceListener { FILE: runtime/Go/antlr/v4/transition.go type Transition (line 22) | type Transition interface type BaseTransition (line 31) | type BaseTransition struct method getTarget (line 55) | func (t *BaseTransition) getTarget() ATNState { method setTarget (line 59) | func (t *BaseTransition) setTarget(s ATNState) { method getIsEpsilon (line 63) | func (t *BaseTransition) getIsEpsilon() bool { method getLabel (line 67) | func (t *BaseTransition) getLabel() *IntervalSet { method getSerializationType (line 71) | func (t *BaseTransition) getSerializationType() int { method Matches (line 75) | func (t *BaseTransition) Matches(_, _, _ int) bool { function NewBaseTransition (line 39) | func NewBaseTransition(target ATNState) *BaseTransition { constant TransitionEPSILON (line 80) | TransitionEPSILON = 1 constant TransitionRANGE (line 81) | TransitionRANGE = 2 constant TransitionRULE (line 82) | TransitionRULE = 3 constant TransitionPREDICATE (line 83) | TransitionPREDICATE = 4 constant TransitionATOM (line 84) | TransitionATOM = 5 constant TransitionACTION (line 85) | TransitionACTION = 6 constant TransitionSET (line 86) | TransitionSET = 7 constant TransitionNOTSET (line 87) | TransitionNOTSET = 8 constant TransitionWILDCARD (line 88) | TransitionWILDCARD = 9 constant TransitionPRECEDENCE (line 89) | TransitionPRECEDENCE = 10 type AtomTransition (line 133) | type AtomTransition struct method makeLabel (line 151) | func (t *AtomTransition) makeLabel() *IntervalSet { method Matches (line 157) | func (t *AtomTransition) Matches(symbol, _, _ int) bool { method String (line 161) | func (t *AtomTransition) String() string { function NewAtomTransition (line 137) | func NewAtomTransition(target ATNState, intervalSet int) *AtomTransition { type RuleTransition (line 165) | type RuleTransition struct method Matches (line 184) | func (t *RuleTransition) Matches(_, _, _ int) bool { function NewRuleTransition (line 171) | func NewRuleTransition(ruleStart ATNState, ruleIndex, precedence int, fo... type EpsilonTransition (line 188) | type EpsilonTransition struct method Matches (line 204) | func (t *EpsilonTransition) Matches(_, _, _ int) bool { method String (line 208) | func (t *EpsilonTransition) String() string { function NewEpsilonTransition (line 193) | func NewEpsilonTransition(target ATNState, outermostPrecedenceReturn int... type RangeTransition (line 212) | type RangeTransition struct method makeLabel (line 231) | func (t *RangeTransition) makeLabel() *IntervalSet { method Matches (line 237) | func (t *RangeTransition) Matches(symbol, _, _ int) bool { method String (line 241) | func (t *RangeTransition) String() string { function NewRangeTransition (line 217) | func NewRangeTransition(target ATNState, start, stop int) *RangeTransiti... type AbstractPredicateTransition (line 251) | type AbstractPredicateTransition interface type BaseAbstractPredicateTransition (line 256) | type BaseAbstractPredicateTransition struct method IAbstractPredicateTransitionFoo (line 268) | func (a *BaseAbstractPredicateTransition) IAbstractPredicateTransition... function NewBasePredicateTransition (line 260) | func NewBasePredicateTransition(target ATNState) *BaseAbstractPredicateT... type PredicateTransition (line 270) | type PredicateTransition struct method Matches (line 291) | func (t *PredicateTransition) Matches(_, _, _ int) bool { method getPredicate (line 295) | func (t *PredicateTransition) getPredicate() *Predicate { method String (line 299) | func (t *PredicateTransition) String() string { function NewPredicateTransition (line 276) | func NewPredicateTransition(target ATNState, ruleIndex, predIndex int, i... type ActionTransition (line 303) | type ActionTransition struct method Matches (line 322) | func (t *ActionTransition) Matches(_, _, _ int) bool { method String (line 326) | func (t *ActionTransition) String() string { function NewActionTransition (line 309) | func NewActionTransition(target ATNState, ruleIndex, actionIndex int, is... type SetTransition (line 330) | type SetTransition struct method Matches (line 351) | func (t *SetTransition) Matches(symbol, _, _ int) bool { method String (line 355) | func (t *SetTransition) String() string { function NewSetTransition (line 334) | func NewSetTransition(target ATNState, set *IntervalSet) *SetTransition { type NotSetTransition (line 359) | type NotSetTransition struct method Matches (line 382) | func (t *NotSetTransition) Matches(symbol, minVocabSymbol, maxVocabSym... method String (line 386) | func (t *NotSetTransition) String() string { function NewNotSetTransition (line 363) | func NewNotSetTransition(target ATNState, set *IntervalSet) *NotSetTrans... type WildcardTransition (line 390) | type WildcardTransition struct method Matches (line 403) | func (t *WildcardTransition) Matches(symbol, minVocabSymbol, maxVocabS... method String (line 407) | func (t *WildcardTransition) String() string { function NewWildcardTransition (line 394) | func NewWildcardTransition(target ATNState) *WildcardTransition { type PrecedencePredicateTransition (line 411) | type PrecedencePredicateTransition struct method Matches (line 429) | func (t *PrecedencePredicateTransition) Matches(_, _, _ int) bool { method getPredicate (line 433) | func (t *PrecedencePredicateTransition) getPredicate() *PrecedencePred... method String (line 437) | func (t *PrecedencePredicateTransition) String() string { function NewPrecedencePredicateTransition (line 416) | func NewPrecedencePredicateTransition(target ATNState, precedence int) *... FILE: runtime/Go/antlr/v4/tree.go type Tree (line 13) | type Tree interface type SyntaxTree (line 22) | type SyntaxTree interface type ParseTree (line 27) | type ParseTree interface type RuleNode (line 34) | type RuleNode interface type TerminalNode (line 39) | type TerminalNode interface type ErrorNode (line 44) | type ErrorNode interface type ParseTreeVisitor (line 50) | type ParseTreeVisitor interface type BaseParseTreeVisitor (line 57) | type BaseParseTreeVisitor struct method Visit (line 61) | func (v *BaseParseTreeVisitor) Visit(tree ParseTree) interface{} ... method VisitChildren (line 62) | func (v *BaseParseTreeVisitor) VisitChildren(_ RuleNode) interface{} ... method VisitTerminal (line 63) | func (v *BaseParseTreeVisitor) VisitTerminal(_ TerminalNode) interface... method VisitErrorNode (line 64) | func (v *BaseParseTreeVisitor) VisitErrorNode(_ ErrorNode) interface{}... type ParseTreeListener (line 87) | type ParseTreeListener interface type BaseParseTreeListener (line 94) | type BaseParseTreeListener struct method VisitTerminal (line 98) | func (l *BaseParseTreeListener) VisitTerminal(_ TerminalNode) {} method VisitErrorNode (line 99) | func (l *BaseParseTreeListener) VisitErrorNode(_ ErrorNode) {} method EnterEveryRule (line 100) | func (l *BaseParseTreeListener) EnterEveryRule(_ ParserRuleContext) {} method ExitEveryRule (line 101) | func (l *BaseParseTreeListener) ExitEveryRule(_ ParserRuleContext) {} type TerminalNodeImpl (line 103) | type TerminalNodeImpl struct method GetChild (line 119) | func (t *TerminalNodeImpl) GetChild(_ int) Tree { method GetChildren (line 123) | func (t *TerminalNodeImpl) GetChildren() []Tree { method SetChildren (line 127) | func (t *TerminalNodeImpl) SetChildren(_ []Tree) { method GetSymbol (line 131) | func (t *TerminalNodeImpl) GetSymbol() Token { method GetParent (line 135) | func (t *TerminalNodeImpl) GetParent() Tree { method SetParent (line 139) | func (t *TerminalNodeImpl) SetParent(tree Tree) { method GetPayload (line 143) | func (t *TerminalNodeImpl) GetPayload() interface{} { method GetSourceInterval (line 147) | func (t *TerminalNodeImpl) GetSourceInterval() Interval { method GetChildCount (line 155) | func (t *TerminalNodeImpl) GetChildCount() int { method Accept (line 159) | func (t *TerminalNodeImpl) Accept(v ParseTreeVisitor) interface{} { method GetText (line 163) | func (t *TerminalNodeImpl) GetText() string { method String (line 167) | func (t *TerminalNodeImpl) String() string { method ToStringTree (line 175) | func (t *TerminalNodeImpl) ToStringTree(_ []string, _ Recognizer) stri... function NewTerminalNodeImpl (line 110) | func NewTerminalNodeImpl(symbol Token) *TerminalNodeImpl { type ErrorNodeImpl (line 185) | type ErrorNodeImpl struct method errorNode (line 197) | func (e *ErrorNodeImpl) errorNode() {} method Accept (line 199) | func (e *ErrorNodeImpl) Accept(v ParseTreeVisitor) interface{} { function NewErrorNodeImpl (line 191) | func NewErrorNodeImpl(token Token) *ErrorNodeImpl { type ParseTreeWalker (line 203) | type ParseTreeWalker struct method Walk (line 213) | func (p *ParseTreeWalker) Walk(listener ParseTreeListener, t Tree) { method EnterRule (line 231) | func (p *ParseTreeWalker) EnterRule(listener ParseTreeListener, r Rule... method ExitRule (line 239) | func (p *ParseTreeWalker) ExitRule(listener ParseTreeListener, r RuleN... function NewParseTreeWalker (line 206) | func NewParseTreeWalker() *ParseTreeWalker { type IterativeParseTreeWalker (line 248) | type IterativeParseTreeWalker struct method Walk (line 257) | func (i *IterativeParseTreeWalker) Walk(listener ParseTreeListener, t ... function NewIterativeParseTreeWalker (line 253) | func NewIterativeParseTreeWalker() *IterativeParseTreeWalker { FILE: runtime/Go/antlr/v4/trees.go function TreesStringTree (line 13) | func TreesStringTree(tree Tree, ruleNames []string, recog Recognizer) st... function TreesGetNodeText (line 39) | func TreesGetNodeText(t Tree, ruleNames []string, recog Parser) string { function TreesGetChildren (line 75) | func TreesGetChildren(t Tree) []Tree { function TreesgetAncestors (line 87) | func TreesgetAncestors(t Tree) []Tree { function TreesFindAllTokenNodes (line 99) | func TreesFindAllTokenNodes(t ParseTree, ttype int) []ParseTree { function TreesfindAllRuleNodes (line 104) | func TreesfindAllRuleNodes(t ParseTree, ruleIndex int) []ParseTree { function TreesfindAllNodes (line 108) | func TreesfindAllNodes(t ParseTree, index int, findTokens bool) []ParseT... function treesFindAllNodes (line 114) | func treesFindAllNodes(t ParseTree, index int, findTokens bool, nodes *[... function TreesDescendants (line 136) | func TreesDescendants(t ParseTree) []ParseTree { FILE: runtime/Go/antlr/v4/utils.go function intMin (line 18) | func intMin(a, b int) int { function intMax (line 25) | func intMax(a, b int) int { type IntStack (line 34) | type IntStack method Pop (line 38) | func (s *IntStack) Pop() (int, error) { method Push (line 48) | func (s *IntStack) Push(e int) { constant bitsPerWord (line 52) | bitsPerWord = 64 function indexForBit (line 54) | func indexForBit(bit int) int { function wordForBit (line 59) | func wordForBit(data []uint64, bit int) uint64 { function maskForBit (line 67) | func maskForBit(bit int) uint64 { function wordsNeeded (line 71) | func wordsNeeded(bit int) int { type BitSet (line 75) | type BitSet struct method add (line 85) | func (b *BitSet) add(value int) { method clear (line 96) | func (b *BitSet) clear(index int) { method or (line 104) | func (b *BitSet) or(set *BitSet) { method remove (line 121) | func (b *BitSet) remove(value int) { method contains (line 125) | func (b *BitSet) contains(value int) bool { method minValue (line 133) | func (b *BitSet) minValue() int { method equals (line 143) | func (b *BitSet) equals(other interface{}) bool { method minLen (line 172) | func (b *BitSet) minLen() int { method length (line 181) | func (b *BitSet) length() int { method String (line 189) | func (b *BitSet) String() string { function NewBitSet (line 81) | func NewBitSet() *BitSet { type AltDict (line 203) | type AltDict struct method Get (line 213) | func (a *AltDict) Get(key string) interface{} { method put (line 218) | func (a *AltDict) put(key string, value interface{}) { method values (line 223) | func (a *AltDict) values() []interface{} { function NewAltDict (line 207) | func NewAltDict() *AltDict { function EscapeWhitespace (line 233) | func EscapeWhitespace(s string, escapeSpaces bool) string { function TerminalNodeToStringArray (line 245) | func TerminalNodeToStringArray(sa []TerminalNode) []string { function PrintArrayJavaStyle (line 256) | func PrintArrayJavaStyle(sa []string) string { function murmurInit (line 274) | func murmurInit(seed int) int { function murmurUpdate (line 278) | func murmurUpdate(h int, value int) int { function murmurFinish (line 297) | func murmurFinish(h int, numberOfWords int) int { function isDirectory (line 309) | func isDirectory(dir string) (bool, error) { function intSlicesEqual (line 332) | func intSlicesEqual(s1, s2 []int) bool { function pcSliceEqual (line 358) | func pcSliceEqual(s1, s2 []*PredictionContext) bool { FILE: runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorListener.java type ANTLRErrorListener (line 18) | public interface ANTLRErrorListener { method syntaxError (line 52) | public void syntaxError(Recognizer recognizer, method reportAmbiguity (line 99) | void reportAmbiguity(Parser recognizer, method reportAttemptingFullContext (line 130) | void reportAttemptingFullContext(Parser recognizer, method reportContextSensitivity (line 175) | void reportContextSensitivity(Parser recognizer, FILE: runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorStrategy.java type ANTLRErrorStrategy (line 28) | public interface ANTLRErrorStrategy { method reset (line 33) | void reset(Parser recognizer); method recoverInline (line 53) | Token recoverInline(Parser recognizer) throws RecognitionException; method recover (line 67) | void recover(Parser recognizer, RecognitionException e) throws Recogni... method sync (line 88) | void sync(Parser recognizer) throws RecognitionException; method inErrorRecoveryMode (line 102) | boolean inErrorRecoveryMode(Parser recognizer); method reportMatch (line 110) | void reportMatch(Parser recognizer); method reportError (line 119) | void reportError(Parser recognizer, RecognitionException e); FILE: runtime/Java/src/org/antlr/v4/runtime/ANTLRFileStream.java class ANTLRFileStream (line 18) | @Deprecated method ANTLRFileStream (line 22) | public ANTLRFileStream(String fileName) throws IOException { method ANTLRFileStream (line 26) | public ANTLRFileStream(String fileName, String encoding) throws IOExce... method load (line 31) | public void load(String fileName, String encoding) method getSourceName (line 38) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/ANTLRInputStream.java class ANTLRInputStream (line 25) | @Deprecated method ANTLRInputStream (line 42) | public ANTLRInputStream() { } method ANTLRInputStream (line 45) | public ANTLRInputStream(String input) { method ANTLRInputStream (line 51) | public ANTLRInputStream(char[] data, int numberOfActualCharsInArray) { method ANTLRInputStream (line 56) | public ANTLRInputStream(Reader r) throws IOException { method ANTLRInputStream (line 60) | public ANTLRInputStream(Reader r, int initialSize) throws IOException { method ANTLRInputStream (line 64) | public ANTLRInputStream(Reader r, int initialSize, int readChunkSize) ... method ANTLRInputStream (line 68) | public ANTLRInputStream(InputStream input) throws IOException { method ANTLRInputStream (line 72) | public ANTLRInputStream(InputStream input, int initialSize) throws IOE... method ANTLRInputStream (line 76) | public ANTLRInputStream(InputStream input, int initialSize, int readCh... method load (line 80) | public void load(Reader r, int size, int readChunkSize) method reset (line 122) | public void reset() { method consume (line 126) | @Override method LA (line 140) | @Override method LT (line 161) | public int LT(int i) { method index (line 169) | @Override method size (line 174) | @Override method mark (line 180) | @Override method release (line 185) | @Override method seek (line 192) | @Override method getText (line 205) | @Override method getSourceName (line 218) | @Override method toString (line 227) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/BailErrorStrategy.java class BailErrorStrategy (line 39) | public class BailErrorStrategy extends DefaultErrorStrategy { method recover (line 45) | @Override method recoverInline (line 57) | @Override method sync (line 70) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/BaseErrorListener.java class BaseErrorListener (line 20) | public class BaseErrorListener implements ANTLRErrorListener { method syntaxError (line 21) | @Override method reportAmbiguity (line 31) | @Override method reportAttemptingFullContext (line 42) | @Override method reportContextSensitivity (line 52) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/BufferedTokenStream.java class BufferedTokenStream (line 28) | public class BufferedTokenStream implements TokenStream { method BufferedTokenStream (line 69) | public BufferedTokenStream(TokenSource tokenSource) { method getTokenSource (line 76) | @Override method index (line 79) | @Override method mark (line 82) | @Override method release (line 87) | @Override method reset (line 99) | @Deprecated method seek (line 104) | @Override method size (line 110) | @Override method consume (line 113) | @Override method sync (line 147) | protected boolean sync(int i) { method fetch (line 163) | protected int fetch(int n) { method get (line 183) | @Override method get (line 192) | public List get(int start, int stop) { method LA (line 205) | @Override method LB (line 208) | protected Token LB(int k) { method LT (line 214) | @Override method adjustSeekIndex (line 243) | protected int adjustSeekIndex(int i) { method lazyInit (line 247) | protected final void lazyInit() { method setup (line 253) | protected void setup() { method setTokenSource (line 259) | public void setTokenSource(TokenSource tokenSource) { method getTokens (line 266) | public List getTokens() { return tokens; } method getTokens (line 268) | public List getTokens(int start, int stop) { method getTokens (line 276) | public List getTokens(int start, int stop, Set types) { method getTokens (line 300) | public List getTokens(int start, int stop, int ttype) { method nextTokenOnChannel (line 312) | protected int nextTokenOnChannel(int i, int channel) { method previousTokenOnChannel (line 342) | protected int previousTokenOnChannel(int i, int channel) { method getHiddenTokensToRight (line 365) | public List getHiddenTokensToRight(int tokenIndex, int channel) { method getHiddenTokensToRight (line 386) | public List getHiddenTokensToRight(int tokenIndex) { method getHiddenTokensToLeft (line 394) | public List getHiddenTokensToLeft(int tokenIndex, int channel) { method getHiddenTokensToLeft (line 418) | public List getHiddenTokensToLeft(int tokenIndex) { method filterForChannel (line 422) | protected List filterForChannel(int from, int to, int channel) { method getSourceName (line 437) | @Override method getText (line 442) | @Override method getText (line 447) | @Override method getText (line 465) | @Override method getText (line 471) | @Override method fill (line 481) | public void fill() { FILE: runtime/Java/src/org/antlr/v4/runtime/CharStream.java type CharStream (line 12) | public interface CharStream extends IntStream { method getText (line 29) | public String getText(Interval interval); FILE: runtime/Java/src/org/antlr/v4/runtime/CharStreams.java class CharStreams (line 63) | public final class CharStreams { method CharStreams (line 67) | private CharStreams() { } method fromPath (line 75) | public static CharStream fromPath(Path path) throws IOException { method fromPath (line 85) | public static CharStream fromPath(Path path, Charset charset) throws I... method fromFileName (line 104) | public static CharStream fromFileName(String fileName) throws IOExcept... method fromFileName (line 115) | public static CharStream fromFileName(String fileName, Charset charset... method fromStream (line 127) | public static CharStream fromStream(InputStream is) throws IOException { method fromStream (line 138) | public static CharStream fromStream(InputStream is, Charset charset) t... method fromStream (line 142) | public static CharStream fromStream(InputStream is, Charset charset, l... method fromChannel (line 161) | public static CharStream fromChannel(ReadableByteChannel channel) thro... method fromChannel (line 172) | public static CharStream fromChannel(ReadableByteChannel channel, Char... method fromReader (line 184) | public static CodePointCharStream fromReader(Reader r) throws IOExcept... method fromReader (line 192) | public static CodePointCharStream fromReader(Reader r, String sourceNa... method fromString (line 211) | public static CodePointCharStream fromString(String s) { method fromString (line 219) | public static CodePointCharStream fromString(String s, String sourceNa... method fromChannel (line 239) | public static CodePointCharStream fromChannel( method fromChannel (line 249) | public static CodePointCharStream fromChannel( FILE: runtime/Java/src/org/antlr/v4/runtime/CodePointBuffer.java class CodePointBuffer (line 19) | public class CodePointBuffer { type Type (line 20) | public enum Type { method CodePointBuffer (line 30) | private CodePointBuffer(Type type, ByteBuffer byteBuffer, CharBuffer c... method withBytes (line 37) | public static CodePointBuffer withBytes(ByteBuffer byteBuffer) { method withChars (line 41) | public static CodePointBuffer withChars(CharBuffer charBuffer) { method withInts (line 45) | public static CodePointBuffer withInts(IntBuffer intBuffer) { method position (line 49) | public int position() { method position (line 61) | public void position(int newPosition) { method remaining (line 75) | public int remaining() { method get (line 87) | public int get(int offset) { method getType (line 99) | Type getType() { method arrayOffset (line 103) | int arrayOffset() { method byteArray (line 115) | byte[] byteArray() { method charArray (line 120) | char[] charArray() { method intArray (line 125) | int[] intArray() { method builder (line 130) | public static Builder builder(int initialBufferSize) { class Builder (line 134) | public static class Builder { method Builder (line 141) | private Builder(int initialBufferSize) { method getType (line 149) | Type getType() { method getByteBuffer (line 153) | ByteBuffer getByteBuffer() { method getCharBuffer (line 157) | CharBuffer getCharBuffer() { method getIntBuffer (line 161) | IntBuffer getIntBuffer() { method build (line 165) | public CodePointBuffer build() { method roundUpToNextPowerOfTwo (line 180) | private static int roundUpToNextPowerOfTwo(int i) { method ensureRemaining (line 185) | public void ensureRemaining(int remainingNeeded) { method append (line 217) | public void append(CharBuffer utf16In) { method appendArray (line 227) | private void appendArray(CharBuffer utf16In) { method appendArrayByte (line 243) | private void appendArrayByte(CharBuffer utf16In) { method appendArrayChar (line 278) | private void appendArrayChar(CharBuffer utf16In) { method appendArrayInt (line 307) | private void appendArrayInt(CharBuffer utf16In) { method byteToCharBuffer (line 353) | private void byteToCharBuffer(int toAppend) { method byteToIntBuffer (line 365) | private void byteToIntBuffer(int toAppend) { method charToIntBuffer (line 377) | private void charToIntBuffer(int toAppend) { FILE: runtime/Java/src/org/antlr/v4/runtime/CodePointCharStream.java class CodePointCharStream (line 21) | public abstract class CodePointCharStream implements CharStream { method CodePointCharStream (line 32) | private CodePointCharStream(int position, int remaining, String name) { method getInternalStorage (line 41) | abstract Object getInternalStorage(); method fromBuffer (line 47) | public static CodePointCharStream fromBuffer(CodePointBuffer codePoint... method fromBuffer (line 55) | public static CodePointCharStream fromBuffer(CodePointBuffer codePoint... method consume (line 92) | @Override method index (line 101) | @Override method size (line 106) | @Override method mark (line 112) | @Override method release (line 117) | @Override method seek (line 121) | @Override method getSourceName (line 126) | @Override method toString (line 135) | @Override class CodePoint8BitCharStream (line 141) | private static final class CodePoint8BitCharStream extends CodePointCh... method CodePoint8BitCharStream (line 144) | private CodePoint8BitCharStream(int position, int remaining, String ... method getText (line 152) | @Override method LA (line 163) | @Override method getInternalStorage (line 186) | @Override class CodePoint16BitCharStream (line 193) | private static final class CodePoint16BitCharStream extends CodePointC... method CodePoint16BitCharStream (line 196) | private CodePoint16BitCharStream(int position, int remaining, String... method getText (line 204) | @Override method LA (line 218) | @Override method getInternalStorage (line 241) | @Override class CodePoint32BitCharStream (line 248) | private static final class CodePoint32BitCharStream extends CodePointC... method CodePoint32BitCharStream (line 251) | private CodePoint32BitCharStream(int position, int remaining, String... method getText (line 259) | @Override method LA (line 269) | @Override method getInternalStorage (line 292) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/CommonToken.java class CommonToken (line 13) | public class CommonToken implements WritableToken, Serializable { method CommonToken (line 87) | public CommonToken(int type) { method CommonToken (line 92) | public CommonToken(Pair source, int type, int... method CommonToken (line 111) | public CommonToken(int type, String text) { method CommonToken (line 131) | public CommonToken(Token oldToken) { method getType (line 150) | @Override method setLine (line 155) | @Override method getText (line 160) | @Override method setText (line 186) | @Override method getLine (line 191) | @Override method getCharPositionInLine (line 196) | @Override method setCharPositionInLine (line 201) | @Override method getChannel (line 206) | @Override method setChannel (line 211) | @Override method setType (line 216) | @Override method getStartIndex (line 221) | @Override method setStartIndex (line 226) | public void setStartIndex(int start) { method getStopIndex (line 230) | @Override method setStopIndex (line 235) | public void setStopIndex(int stop) { method getTokenIndex (line 239) | @Override method setTokenIndex (line 244) | @Override method getTokenSource (line 249) | @Override method getInputStream (line 254) | @Override method toString (line 259) | @Override method toString (line 264) | public String toString(Recognizer r) { FILE: runtime/Java/src/org/antlr/v4/runtime/CommonTokenFactory.java class CommonTokenFactory (line 16) | public class CommonTokenFactory implements TokenFactory { method CommonTokenFactory (line 53) | public CommonTokenFactory(boolean copyText) { this.copyText = copyText; } method CommonTokenFactory (line 63) | public CommonTokenFactory() { this(false); } method create (line 65) | @Override method create (line 83) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/CommonTokenStream.java class CommonTokenStream (line 33) | public class CommonTokenStream extends BufferedTokenStream { method CommonTokenStream (line 49) | public CommonTokenStream(TokenSource tokenSource) { method CommonTokenStream (line 63) | public CommonTokenStream(TokenSource tokenSource, int channel) { method adjustSeekIndex (line 68) | @Override method LB (line 73) | @Override method LT (line 89) | @Override method getNumberOfOnChannelTokens (line 110) | public int getNumberOfOnChannelTokens() { FILE: runtime/Java/src/org/antlr/v4/runtime/ConsoleErrorListener.java class ConsoleErrorListener (line 12) | public class ConsoleErrorListener extends BaseErrorListener { method syntaxError (line 30) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/DefaultErrorStrategy.java class DefaultErrorStrategy (line 19) | public class DefaultErrorStrategy implements ANTLRErrorStrategy { method reset (line 60) | @Override method beginErrorCondition (line 71) | protected void beginErrorCondition(Parser recognizer) { method inErrorRecoveryMode (line 78) | @Override method endErrorCondition (line 89) | protected void endErrorCondition(Parser recognizer) { method reportMatch (line 100) | @Override method reportError (line 124) | @Override method recover (line 157) | @Override method sync (line 229) | @Override method reportNoViableAlternative (line 297) | protected void reportNoViableAlternative(Parser recognizer, method reportInputMismatch (line 322) | protected void reportInputMismatch(Parser recognizer, method reportFailedPredicate (line 339) | protected void reportFailedPredicate(Parser recognizer, method reportUnwantedToken (line 365) | protected void reportUnwantedToken(Parser recognizer) { method reportMissingToken (line 397) | protected void reportMissingToken(Parser recognizer) { method recoverInline (line 462) | @Override method singleTokenInsertion (line 508) | protected boolean singleTokenInsertion(Parser recognizer) { method singleTokenDeletion (line 544) | protected Token singleTokenDeletion(Parser recognizer) { method getMissingSymbol (line 583) | protected Token getMissingSymbol(Parser recognizer) { method getExpectedTokens (line 606) | protected IntervalSet getExpectedTokens(Parser recognizer) { method getTokenErrorDisplay (line 618) | protected String getTokenErrorDisplay(Token t) { method getSymbolText (line 632) | protected String getSymbolText(Token symbol) { method getSymbolType (line 636) | protected int getSymbolType(Token symbol) { method escapeWSAndQuote (line 641) | protected String escapeWSAndQuote(String s) { method getErrorRecoverySet (line 741) | protected IntervalSet getErrorRecoverySet(Parser recognizer) { method consumeUntil (line 759) | protected void consumeUntil(Parser recognizer, IntervalSet set) { FILE: runtime/Java/src/org/antlr/v4/runtime/DiagnosticErrorListener.java class DiagnosticErrorListener (line 37) | public class DiagnosticErrorListener extends BaseErrorListener { method DiagnosticErrorListener (line 47) | public DiagnosticErrorListener() { method DiagnosticErrorListener (line 58) | public DiagnosticErrorListener(boolean exactOnly) { method reportAmbiguity (line 62) | @Override method reportAttemptingFullContext (line 83) | @Override method reportContextSensitivity (line 98) | @Override method getDecisionDescription (line 113) | protected String getDecisionDescription(Parser recognizer, DFA dfa) { method getConflictingAlts (line 141) | protected BitSet getConflictingAlts(BitSet reportedAlts, ATNConfigSet ... FILE: runtime/Java/src/org/antlr/v4/runtime/FailedPredicateException.java class FailedPredicateException (line 19) | public class FailedPredicateException extends RecognitionException { method FailedPredicateException (line 24) | public FailedPredicateException(Parser recognizer) { method FailedPredicateException (line 28) | public FailedPredicateException(Parser recognizer, String predicate) { method FailedPredicateException (line 32) | public FailedPredicateException(Parser recognizer, method getRuleIndex (line 53) | public int getRuleIndex() { method getPredIndex (line 57) | public int getPredIndex() { method getPredicate (line 62) | public String getPredicate() { method formatMessage (line 67) | private static String formatMessage(String predicate, String message) { FILE: runtime/Java/src/org/antlr/v4/runtime/InputMismatchException.java class InputMismatchException (line 11) | public class InputMismatchException extends RecognitionException { method InputMismatchException (line 12) | public InputMismatchException(Parser recognizer) { method InputMismatchException (line 17) | public InputMismatchException(Parser recognizer, int state, ParserRule... FILE: runtime/Java/src/org/antlr/v4/runtime/IntStream.java type IntStream (line 25) | public interface IntStream { method consume (line 60) | void consume(); method LA (line 96) | int LA(int i); method mark (line 144) | int mark(); method release (line 158) | void release(int marker); method index (line 168) | int index(); method seek (line 198) | void seek(int index); method size (line 207) | int size(); method getSourceName (line 215) | public String getSourceName(); FILE: runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java class InterpreterRuleContext (line 20) | public class InterpreterRuleContext extends ParserRuleContext { method InterpreterRuleContext (line 24) | public InterpreterRuleContext() { } method InterpreterRuleContext (line 34) | public InterpreterRuleContext(ParserRuleContext parent, method getRuleIndex (line 42) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/Lexer.java class Lexer (line 22) | public abstract class Lexer extends Recognizer method Lexer (line 81) | public Lexer() { } method Lexer (line 83) | public Lexer(CharStream input) { method reset (line 88) | public void reset() { method nextToken (line 111) | @Override method skip (line 173) | public void skip() { method more (line 177) | public void more() { method mode (line 181) | public void mode(int m) { method pushMode (line 185) | public void pushMode(int m) { method popMode (line 191) | public int popMode() { method setTokenFactory (line 198) | @Override method getTokenFactory (line 203) | @Override method setInputStream (line 209) | @Override method getSourceName (line 218) | @Override method getInputStream (line 223) | @Override method emit (line 233) | public void emit(Token token) { method emit (line 244) | public Token emit() { method emitEOF (line 251) | public Token emitEOF() { method getLine (line 260) | @Override method getCharPositionInLine (line 265) | @Override method setLine (line 270) | public void setLine(int line) { method setCharPositionInLine (line 274) | public void setCharPositionInLine(int charPositionInLine) { method getCharIndex (line 279) | public int getCharIndex() { method getText (line 286) | public String getText() { method setText (line 296) | public void setText(String text) { method getToken (line 301) | public Token getToken() { return _token; } method setToken (line 303) | public void setToken(Token _token) { method setType (line 307) | public void setType(int ttype) { method getType (line 311) | public int getType() { method setChannel (line 315) | public void setChannel(int channel) { method getChannel (line 319) | public int getChannel() { method getChannelNames (line 323) | public String[] getChannelNames() { return null; } method getModeNames (line 325) | public String[] getModeNames() { method getTokenNames (line 333) | @Override method getAllTokens (line 342) | public List getAllTokens() { method recover (line 352) | public void recover(LexerNoViableAltException e) { method notifyListeners (line 359) | public void notifyListeners(LexerNoViableAltException e) { method getErrorDisplay (line 367) | public String getErrorDisplay(String s) { method getErrorDisplay (line 375) | public String getErrorDisplay(int c) { method getCharErrorDisplay (line 394) | public String getCharErrorDisplay(int c) { method recover (line 404) | public void recover(RecognitionException re) { FILE: runtime/Java/src/org/antlr/v4/runtime/LexerInterpreter.java class LexerInterpreter (line 18) | public class LexerInterpreter extends Lexer { method LexerInterpreter (line 35) | @Deprecated method LexerInterpreter (line 40) | @Deprecated method LexerInterpreter (line 45) | public LexerInterpreter(String grammarFileName, Vocabulary vocabulary,... method getATN (line 71) | @Override method getGrammarFileName (line 76) | @Override method getTokenNames (line 81) | @Override method getRuleNames (line 87) | @Override method getChannelNames (line 92) | @Override method getModeNames (line 97) | @Override method getVocabulary (line 102) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/LexerNoViableAltException.java class LexerNoViableAltException (line 15) | public class LexerNoViableAltException extends RecognitionException { method LexerNoViableAltException (line 22) | public LexerNoViableAltException(Lexer lexer, method getStartIndex (line 31) | public int getStartIndex() { method getDeadEndConfigs (line 36) | public ATNConfigSet getDeadEndConfigs() { method getInputStream (line 40) | @Override method toString (line 45) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/ListTokenSource.java class ListTokenSource (line 21) | public class ListTokenSource implements TokenSource { method ListTokenSource (line 61) | public ListTokenSource(List tokens) { method ListTokenSource (line 78) | public ListTokenSource(List tokens, String sourceName) { method getCharPositionInLine (line 90) | @Override method nextToken (line 121) | @Override method getLine (line 152) | @Override method getInputStream (line 187) | @Override method getSourceName (line 206) | @Override method setTokenFactory (line 223) | @Override method getTokenFactory (line 231) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/NoViableAltException.java class NoViableAltException (line 15) | public class NoViableAltException extends RecognitionException { method NoViableAltException (line 28) | public NoViableAltException(Parser recognizer) { // LL(1) error method NoViableAltException (line 37) | public NoViableAltException(Parser recognizer, method getStartToken (line 51) | public Token getStartToken() { method getDeadEndConfigs (line 56) | public ATNConfigSet getDeadEndConfigs() { FILE: runtime/Java/src/org/antlr/v4/runtime/Parser.java class Parser (line 38) | public abstract class Parser extends Recognizer getParseListeners() { method addParseListener (line 348) | public void addParseListener(ParseTreeListener listener) { method removeParseListener (line 370) | public void removeParseListener(ParseTreeListener listener) { method removeParseListeners (line 385) | public void removeParseListeners() { method triggerEnterRuleEvent (line 394) | protected void triggerEnterRuleEvent() { method triggerExitRuleEvent (line 406) | protected void triggerExitRuleEvent() { method getNumberOfSyntaxErrors (line 421) | public int getNumberOfSyntaxErrors() { method getTokenFactory (line 425) | @Override method setTokenFactory (line 431) | @Override method getATNWithBypassAlts (line 444) | public ATN getATNWithBypassAlts() { method compileParseTreePattern (line 472) | public ParseTreePattern compileParseTreePattern(String pattern, int pa... method compileParseTreePattern (line 487) | public ParseTreePattern compileParseTreePattern(String pattern, int pa... method getErrorHandler (line 495) | public ANTLRErrorStrategy getErrorHandler() { method setErrorHandler (line 499) | public void setErrorHandler(ANTLRErrorStrategy handler) { method getInputStream (line 503) | @Override method setInputStream (line 506) | @Override method getTokenStream (line 511) | public TokenStream getTokenStream() { method setTokenStream (line 516) | public void setTokenStream(TokenStream input) { method getCurrentToken (line 526) | public Token getCurrentToken() { method notifyErrorListeners (line 530) | public final void notifyErrorListeners(String msg) { method notifyErrorListeners (line 534) | public void notifyErrorListeners(Token offendingToken, String msg, method consume (line 568) | public Token consume() { method createTerminalNode (line 600) | public TerminalNode createTerminalNode(ParserRuleContext parent, Token... method createErrorNode (line 609) | public ErrorNode createErrorNode(ParserRuleContext parent, Token t) { method addContextToParseTree (line 613) | protected void addContextToParseTree() { method enterRule (line 625) | public void enterRule(ParserRuleContext localctx, int state, int ruleI... method exitRule (line 633) | public void exitRule() { method enterOuterAlt (line 647) | public void enterOuterAlt(ParserRuleContext localctx, int altNum) { method getPrecedence (line 667) | public final int getPrecedence() { method enterRecursionRule (line 679) | @Deprecated method enterRecursionRule (line 684) | public void enterRecursionRule(ParserRuleContext localctx, int state, ... method pushNewRecursionContext (line 697) | public void pushNewRecursionContext(ParserRuleContext localctx, int st... method unrollRecursionContexts (line 714) | public void unrollRecursionContexts(ParserRuleContext _parentctx) { method getInvokingContext (line 739) | public ParserRuleContext getInvokingContext(int ruleIndex) { method getContext (line 748) | public ParserRuleContext getContext() { method setContext (line 752) | public void setContext(ParserRuleContext ctx) { method precpred (line 756) | @Override method inContext (line 761) | public boolean inContext(String context) { method isExpectedToken (line 780) | public boolean isExpectedToken(int symbol) { method isMatchedEOF (line 810) | public boolean isMatchedEOF() { method getExpectedTokens (line 821) | public IntervalSet getExpectedTokens() { method getExpectedTokensWithinCurrentRule (line 826) | public IntervalSet getExpectedTokensWithinCurrentRule() { method getRuleIndex (line 833) | public int getRuleIndex(String ruleName) { method getRuleContext (line 839) | public ParserRuleContext getRuleContext() { return _ctx; } method getRuleInvocationStack (line 848) | public List getRuleInvocationStack() { method getRuleInvocationStack (line 852) | public List getRuleInvocationStack(RuleContext p) { method getDFAStrings (line 866) | public List getDFAStrings() { method dumpDFA (line 877) | public void dumpDFA() { method dumpDFA (line 882) | public void dumpDFA(PrintStream dumpStream) { method getSourceName (line 897) | public String getSourceName() { method getParseInfo (line 901) | @Override method setProfile (line 913) | public void setProfile(boolean profile) { method setTrace (line 932) | public void setTrace(boolean trace) { method isTrace (line 950) | public boolean isTrace() { FILE: runtime/Java/src/org/antlr/v4/runtime/ParserInterpreter.java class ParserInterpreter (line 43) | public class ParserInterpreter extends Parser { method ParserInterpreter (line 92) | @Deprecated method ParserInterpreter (line 98) | public ParserInterpreter(String grammarFileName, Vocabulary vocabulary, method reset (line 126) | @Override method getATN (line 133) | @Override method getTokenNames (line 138) | @Override method getVocabulary (line 144) | @Override method getRuleNames (line 149) | @Override method getGrammarFileName (line 154) | @Override method parse (line 160) | public ParserRuleContext parse(int startRuleIndex) { method enterRecursionRule (line 208) | @Override method getATNState (line 215) | protected ATNState getATNState() { method visitState (line 219) | protected void visitState(ATNState p) { method visitDecisionState (line 304) | protected int visitDecisionState(DecisionState p) { method createInterpreterRuleContext (line 325) | protected InterpreterRuleContext createInterpreterRuleContext( method visitRuleStopState (line 333) | protected void visitRuleStopState(ATNState p) { method addDecisionOverride (line 388) | public void addDecisionOverride(int decision, int tokenIndex, int forc... method getOverrideDecisionRoot (line 394) | public InterpreterRuleContext getOverrideDecisionRoot() { method recover (line 402) | protected void recover(RecognitionException e) { method recoverInline (line 435) | protected Token recoverInline() { method getRootContext (line 447) | public InterpreterRuleContext getRootContext() { FILE: runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java class ParserRuleContext (line 42) | public class ParserRuleContext extends RuleContext { method ParserRuleContext (line 81) | public ParserRuleContext() { } method copyFrom (line 95) | public void copyFrom(ParserRuleContext ctx) { method ParserRuleContext (line 114) | public ParserRuleContext(ParserRuleContext parent, int invokingStateNu... method enterRule (line 120) | public void enterRule(ParseTreeListener listener) { } method exitRule (line 121) | public void exitRule(ParseTreeListener listener) { } method addAnyChild (line 134) | public T addAnyChild(T t) { method addChild (line 140) | public RuleContext addChild(RuleContext ruleInvocation) { method addChild (line 145) | public TerminalNode addChild(TerminalNode t) { method addErrorNode (line 154) | public ErrorNode addErrorNode(ErrorNode errorNode) { method addChild (line 164) | @Deprecated method addErrorNode (line 177) | @Deprecated method removeLastChild (line 194) | public void removeLastChild() { method getParent (line 200) | @Override method getChild (line 206) | @Override method getChild (line 211) | public T getChild(Class ctxType, in... method getToken (line 228) | public TerminalNode getToken(int ttype, int i) { method getTokens (line 250) | public List getTokens(int ttype) { method getRuleContext (line 276) | public T getRuleContext(Class List getRuleContexts(Class del... method syntaxError (line 32) | @Override method reportAmbiguity (line 45) | @Override method reportAttemptingFullContext (line 59) | @Override method reportContextSensitivity (line 72) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/RecognitionException.java class RecognitionException (line 17) | public class RecognitionException extends RuntimeException { method RecognitionException (line 34) | public RecognitionException(Recognizer recognizer, method RecognitionException (line 44) | public RecognitionException(String message, method getOffendingState (line 65) | public int getOffendingState() { method setOffendingState (line 69) | protected final void setOffendingState(int offendingState) { method getExpectedTokens (line 83) | public IntervalSet getExpectedTokens() { method getCtx (line 99) | public RuleContext getCtx() { method getInputStream (line 113) | public IntStream getInputStream() { method getOffendingToken (line 118) | public Token getOffendingToken() { method setOffendingToken (line 122) | protected final void setOffendingToken(Token offendingToken) { method getRecognizer (line 134) | public Recognizer getRecognizer() { FILE: runtime/Java/src/org/antlr/v4/runtime/Recognizer.java class Recognizer (line 21) | public abstract class Recognizer getTokenTypeMap() { method getRuleIndexMap (line 98) | public Map getRuleIndexMap() { method getTokenType (line 115) | public int getTokenType(String tokenName) { method getSerializedATN (line 128) | public String getSerializedATN() { method getGrammarFileName (line 135) | public abstract String getGrammarFileName(); method getATN (line 142) | public abstract ATN getATN(); method getInterpreter (line 149) | public ATNInterpreter getInterpreter() { method getParseInfo (line 158) | public ParseInfo getParseInfo() { method setInterpreter (line 168) | public void setInterpreter(ATNInterpreter interpreter) { method getErrorHeader (line 173) | public String getErrorHeader(RecognitionException e) { method getTokenErrorDisplay (line 192) | @Deprecated method addErrorListener (line 213) | public void addErrorListener(ANTLRErrorListener listener) { method removeErrorListener (line 221) | public void removeErrorListener(ANTLRErrorListener listener) { method removeErrorListeners (line 225) | public void removeErrorListeners() { method getErrorListeners (line 230) | public List getErrorListeners() { method getErrorListenerDispatch (line 234) | public ANTLRErrorListener getErrorListenerDispatch() { method sempred (line 240) | public boolean sempred(RuleContext _localctx, int ruleIndex, int actio... method precpred (line 244) | public boolean precpred(RuleContext localctx, int precedence) { method action (line 248) | public void action(RuleContext _localctx, int ruleIndex, int actionInd... method getState (line 251) | public final int getState() { method setState (line 262) | public final void setState(int atnState) { method getInputStream (line 268) | public abstract IntStream getInputStream(); method setInputStream (line 270) | public abstract void setInputStream(IntStream input); method getTokenFactory (line 273) | public abstract TokenFactory getTokenFactory(); method setTokenFactory (line 275) | public abstract void setTokenFactory(TokenFactory input); FILE: runtime/Java/src/org/antlr/v4/runtime/RuleContext.java class RuleContext (line 68) | public class RuleContext implements RuleNode { method RuleContext (line 79) | public RuleContext() {} method RuleContext (line 81) | public RuleContext(RuleContext parent, int invokingState) { method depth (line 87) | public int depth() { method isEmpty (line 100) | public boolean isEmpty() { method getSourceInterval (line 106) | @Override method getRuleContext (line 111) | @Override method getParent (line 114) | @Override method getPayload (line 117) | @Override method getText (line 127) | @Override method getRuleIndex (line 141) | public int getRuleIndex() { return -1; } method getAltNumber (line 152) | public int getAltNumber() { return ATN.INVALID_ALT_NUMBER; } method setAltNumber (line 162) | public void setAltNumber(int altNumber) { } method setParent (line 165) | @Override method getChild (line 170) | @Override method getChildCount (line 175) | @Override method accept (line 180) | @Override method toStringTree (line 187) | @Override method toStringTree (line 195) | public String toStringTree(List ruleNames) { method toStringTree (line 199) | @Override method toString (line 204) | @Override method toString (line 209) | public final String toString(Recognizer recog) { method toString (line 213) | public final String toString(List ruleNames) { method toString (line 218) | public String toString(Recognizer recog, RuleContext stop) { method toString (line 224) | public String toString(List ruleNames, RuleContext stop) { FILE: runtime/Java/src/org/antlr/v4/runtime/RuleContextWithAltNum.java class RuleContextWithAltNum (line 21) | public class RuleContextWithAltNum extends ParserRuleContext { method RuleContextWithAltNum (line 23) | public RuleContextWithAltNum() { altNum = ATN.INVALID_ALT_NUMBER; } method RuleContextWithAltNum (line 25) | public RuleContextWithAltNum(ParserRuleContext parent, int invokingSta... method getAltNumber (line 28) | @Override public int getAltNumber() { return altNum; } method setAltNumber (line 29) | @Override public void setAltNumber(int altNum) { this.altNum = altNum; } FILE: runtime/Java/src/org/antlr/v4/runtime/RuntimeMetaData.java class RuntimeMetaData (line 38) | public class RuntimeMetaData { method getRuntimeVersion (line 82) | public static String getRuntimeVersion() { method checkVersion (line 144) | public static void checkVersion(String generatingToolVersion, String c... method getMajorMinorVersion (line 178) | public static String getMajorMinorVersion(String version) { FILE: runtime/Java/src/org/antlr/v4/runtime/Token.java type Token (line 13) | public interface Token { method getText (line 52) | String getText(); method getType (line 55) | int getType(); method getLine (line 60) | int getLine(); method getCharPositionInLine (line 65) | int getCharPositionInLine(); method getChannel (line 71) | int getChannel(); method getTokenIndex (line 80) | int getTokenIndex(); method getStartIndex (line 85) | int getStartIndex(); method getStopIndex (line 90) | int getStopIndex(); method getTokenSource (line 94) | TokenSource getTokenSource(); method getInputStream (line 99) | CharStream getInputStream(); FILE: runtime/Java/src/org/antlr/v4/runtime/TokenFactory.java type TokenFactory (line 15) | public interface TokenFactory { method create (line 20) | Symbol create(Pair source, int type, String t... method create (line 25) | Symbol create(int type, String text); FILE: runtime/Java/src/org/antlr/v4/runtime/TokenSource.java type TokenSource (line 23) | public interface TokenSource { method nextToken (line 30) | public Token nextToken(); method getLine (line 39) | public int getLine(); method getCharPositionInLine (line 48) | public int getCharPositionInLine(); method getInputStream (line 58) | public CharStream getInputStream(); method getSourceName (line 65) | public String getSourceName(); method setTokenFactory (line 73) | public void setTokenFactory(TokenFactory factory); method getTokenFactory (line 81) | public TokenFactory getTokenFactory(); FILE: runtime/Java/src/org/antlr/v4/runtime/TokenStream.java type TokenStream (line 14) | public interface TokenStream extends IntStream { method LT (line 24) | public Token LT(int k); method get (line 44) | public Token get(int index); method getTokenSource (line 50) | public TokenSource getTokenSource(); method getText (line 73) | public String getText(Interval interval); method getText (line 88) | public String getText(); method getText (line 108) | public String getText(RuleContext ctx); method getText (line 139) | public String getText(Token start, Token stop); FILE: runtime/Java/src/org/antlr/v4/runtime/TokenStreamRewriter.java class TokenStreamRewriter (line 91) | public class TokenStreamRewriter { class RewriteOperation (line 98) | public class RewriteOperation { method RewriteOperation (line 105) | protected RewriteOperation(int index) { method RewriteOperation (line 109) | protected RewriteOperation(int index, Object text) { method execute (line 116) | public int execute(StringBuilder buf) { method toString (line 120) | @Override class InsertBeforeOp (line 130) | class InsertBeforeOp extends RewriteOperation { method InsertBeforeOp (line 131) | public InsertBeforeOp(int index, Object text) { method execute (line 135) | @Override class InsertAfterOp (line 149) | class InsertAfterOp extends InsertBeforeOp { method InsertAfterOp (line 150) | public InsertAfterOp(int index, Object text) { class ReplaceOp (line 158) | class ReplaceOp extends RewriteOperation { method ReplaceOp (line 160) | public ReplaceOp(int from, int to, Object text) { method execute (line 164) | @Override method toString (line 171) | @Override method TokenStreamRewriter (line 194) | public TokenStreamRewriter(TokenStream tokens) { method getTokenStream (line 202) | public final TokenStream getTokenStream() { method rollback (line 206) | public void rollback(int instructionIndex) { method rollback (line 214) | public void rollback(String programName, int instructionIndex) { method deleteProgram (line 221) | public void deleteProgram() { method deleteProgram (line 226) | public void deleteProgram(String programName) { method insertAfter (line 230) | public void insertAfter(Token t, Object text) { method insertAfter (line 234) | public void insertAfter(int index, Object text) { method insertAfter (line 238) | public void insertAfter(String programName, Token t, Object text) { method insertAfter (line 242) | public void insertAfter(String programName, int index, Object text) { method insertBefore (line 250) | public void insertBefore(Token t, Object text) { method insertBefore (line 254) | public void insertBefore(int index, Object text) { method insertBefore (line 258) | public void insertBefore(String programName, Token t, Object text) { method insertBefore (line 262) | public void insertBefore(String programName, int index, Object text) { method replace (line 269) | public void replace(int index, Object text) { method replace (line 273) | public void replace(int from, int to, Object text) { method replace (line 277) | public void replace(Token indexT, Object text) { method replace (line 281) | public void replace(Token from, Token to, Object text) { method replace (line 285) | public void replace(String programName, int from, int to, Object text) { method replace (line 295) | public void replace(String programName, Token from, Token to, Object t... method delete (line 302) | public void delete(int index) { method delete (line 306) | public void delete(int from, int to) { method delete (line 310) | public void delete(Token indexT) { method delete (line 314) | public void delete(Token from, Token to) { method delete (line 318) | public void delete(String programName, int from, int to) { method delete (line 322) | public void delete(String programName, Token from, Token to) { method getLastRewriteTokenIndex (line 326) | public int getLastRewriteTokenIndex() { method getLastRewriteTokenIndex (line 330) | protected int getLastRewriteTokenIndex(String programName) { method setLastRewriteTokenIndex (line 338) | protected void setLastRewriteTokenIndex(String programName, int i) { method getProgram (line 342) | protected List getProgram(String name) { method initializeProgram (line 350) | private List initializeProgram(String name) { method getText (line 359) | public String getText() { method getText (line 366) | public String getText(String programName) { method getText (line 379) | public String getText(Interval interval) { method getText (line 383) | public String getText(String programName, Interval interval) { method reduceToSingleOperationPerIndex (line 478) | protected Map reduceToSingleOperationPerInd... method catOpText (line 577) | protected String catOpText(Object a, Object b) { method getKindOfOps (line 586) | protected List getKindOfOps(... FILE: runtime/Java/src/org/antlr/v4/runtime/UnbufferedCharStream.java class UnbufferedCharStream (line 30) | public class UnbufferedCharStream implements CharStream { method UnbufferedCharStream (line 86) | public UnbufferedCharStream() { method UnbufferedCharStream (line 91) | public UnbufferedCharStream(int bufferSize) { method UnbufferedCharStream (line 96) | public UnbufferedCharStream(InputStream input) { method UnbufferedCharStream (line 100) | public UnbufferedCharStream(Reader input) { method UnbufferedCharStream (line 104) | public UnbufferedCharStream(InputStream input, int bufferSize) { method UnbufferedCharStream (line 108) | public UnbufferedCharStream(InputStream input, int bufferSize, Charset... method UnbufferedCharStream (line 114) | public UnbufferedCharStream(Reader input, int bufferSize) { method consume (line 120) | @Override method sync (line 146) | protected void sync(int want) { method fill (line 158) | protected int fill(int n) { method nextChar (line 209) | protected int nextChar() throws IOException { method add (line 213) | protected void add(int c) { method LA (line 220) | @Override method mark (line 237) | @Override method release (line 251) | @Override method index (line 269) | @Override method seek (line 277) | @Override method size (line 308) | @Override method getSourceName (line 313) | @Override method getText (line 322) | @Override method getBufferStartIndex (line 344) | protected final int getBufferStartIndex() { FILE: runtime/Java/src/org/antlr/v4/runtime/UnbufferedTokenStream.java class UnbufferedTokenStream (line 13) | public class UnbufferedTokenStream implements TokenStre... method UnbufferedTokenStream (line 67) | public UnbufferedTokenStream(TokenSource tokenSource) { method UnbufferedTokenStream (line 71) | public UnbufferedTokenStream(TokenSource tokenSource, int bufferSize) { method get (line 78) | @Override method LT (line 88) | @Override method LA (line 108) | @Override method getTokenSource (line 113) | @Override method getText (line 119) | @Override method getText (line 125) | @Override method getText (line 131) | @Override method consume (line 136) | @Override method sync (line 161) | protected void sync(int want) { method fill (line 173) | protected int fill(int n) { method add (line 186) | protected void add(Token t) { method mark (line 205) | @Override method release (line 216) | @Override method index (line 237) | @Override method seek (line 242) | @Override method size (line 273) | @Override method getSourceName (line 278) | @Override method getText (line 284) | @Override method getBufferStartIndex (line 308) | protected final int getBufferStartIndex() { FILE: runtime/Java/src/org/antlr/v4/runtime/Vocabulary.java type Vocabulary (line 15) | public interface Vocabulary { method getMaxTokenType (line 21) | int getMaxTokenType(); method getLiteralName (line 59) | String getLiteralName(int tokenType); method getSymbolicName (line 104) | String getSymbolicName(int tokenType); method getDisplayName (line 126) | String getDisplayName(int tokenType); FILE: runtime/Java/src/org/antlr/v4/runtime/VocabularyImpl.java class VocabularyImpl (line 16) | public class VocabularyImpl implements Vocabulary { method VocabularyImpl (line 50) | public VocabularyImpl(String[] literalNames, String[] symbolicNames) { method VocabularyImpl (line 71) | public VocabularyImpl(String[] literalNames, String[] symbolicNames, S... method fromTokenNames (line 95) | public static Vocabulary fromTokenNames(String[] tokenNames) { method getMaxTokenType (line 128) | @Override method getLiteralName (line 133) | @Override method getSymbolicName (line 142) | @Override method getDisplayName (line 155) | @Override method getLiteralNames (line 179) | public String[] getLiteralNames() { method getSymbolicNames (line 183) | public String[] getSymbolicNames() { method getDisplayNames (line 187) | public String[] getDisplayNames() { FILE: runtime/Java/src/org/antlr/v4/runtime/WritableToken.java type WritableToken (line 9) | public interface WritableToken extends Token { method setText (line 10) | public void setText(String text); method setType (line 12) | public void setType(int ttype); method setLine (line 14) | public void setLine(int line); method setCharPositionInLine (line 16) | public void setCharPositionInLine(int pos); method setChannel (line 18) | public void setChannel(int channel); method setTokenIndex (line 20) | public void setTokenIndex(int index); FILE: runtime/Java/src/org/antlr/v4/runtime/atn/ATN.java class ATN (line 20) | public class ATN { method ATN (line 74) | public ATN(ATNType grammarType, int maxTokenType) { method nextTokens (line 84) | public IntervalSet nextTokens(ATNState s, RuleContext ctx) { method nextTokens (line 95) | public IntervalSet nextTokens(ATNState s) { method addState (line 102) | public void addState(ATNState state) { method removeState (line 111) | public void removeState(ATNState state) { method defineDecisionState (line 115) | public int defineDecisionState(DecisionState s) { method getDecisionState (line 121) | public DecisionState getDecisionState(int decision) { method getNumberOfDecisions (line 128) | public int getNumberOfDecisions() { method getExpectedTokens (line 166) | public IntervalSet getExpectedTokens(int stateNumber, RuleContext cont... FILE: runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfig.java class ATNConfig (line 22) | public class ATNConfig { method ATNConfig (line 70) | public ATNConfig(ATNConfig old) { // dup method ATNConfig (line 78) | public ATNConfig(ATNState state, method ATNConfig (line 85) | public ATNConfig(ATNState state, method ATNConfig (line 96) | public ATNConfig(ATNConfig c, ATNState state) { method ATNConfig (line 100) | public ATNConfig(ATNConfig c, ATNState state, method ATNConfig (line 106) | public ATNConfig(ATNConfig c, method ATNConfig (line 112) | public ATNConfig(ATNConfig c, ATNState state, method ATNConfig (line 118) | public ATNConfig(ATNConfig c, ATNState state, method getOuterContextDepth (line 134) | public final int getOuterContextDepth() { method isPrecedenceFilterSuppressed (line 138) | public final boolean isPrecedenceFilterSuppressed() { method setPrecedenceFilterSuppressed (line 142) | public final void setPrecedenceFilterSuppressed(boolean value) { method equals (line 155) | @Override method equals (line 164) | public boolean equals(ATNConfig other) { method hashCode (line 179) | @Override method toString (line 190) | @Override method toString (line 195) | public String toString(Recognizer recog, boolean showAlt) { FILE: runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfigSet.java class ATNConfigSet (line 26) | public class ATNConfigSet implements Set { class ConfigHashSet (line 34) | public static class ConfigHashSet extends AbstractConfigHashSet { method ConfigHashSet (line 35) | public ConfigHashSet() { class ConfigEqualityComparator (line 40) | public static final class ConfigEqualityComparator extends AbstractEqu... method ConfigEqualityComparator (line 43) | private ConfigEqualityComparator() { method hashCode (line 46) | @Override method equals (line 55) | @Override method ATNConfigSet (line 105) | public ATNConfigSet(boolean fullCtx) { method ATNConfigSet (line 109) | public ATNConfigSet() { this(true); } method ATNConfigSet (line 111) | public ATNConfigSet(ATNConfigSet old) { method add (line 120) | @Override method add (line 135) | public boolean add( method elements (line 172) | public List elements() { return configs; } method getStates (line 174) | public Set getStates() { method getAlts (line 191) | public BitSet getAlts() { method getPredicates (line 199) | public List getPredicates() { method get (line 209) | public ATNConfig get(int i) { return configs.get(i); } method optimizeConfigs (line 211) | public void optimizeConfigs(ATNSimulator interpreter) { method addAll (line 223) | @Override method equals (line 229) | @Override method hashCode (line 252) | @Override method size (line 265) | @Override method isEmpty (line 270) | @Override method contains (line 275) | @Override method containsFast (line 284) | public boolean containsFast(ATNConfig obj) { method iterator (line 292) | @Override method clear (line 297) | @Override method isReadonly (line 305) | public boolean isReadonly() { method setReadonly (line 309) | public void setReadonly(boolean readonly) { method toString (line 314) | @Override method toArray (line 327) | @Override method toArray (line 332) | @Override method remove (line 337) | @Override method containsAll (line 342) | @Override method retainAll (line 347) | @Override method removeAll (line 352) | @Override class AbstractConfigHashSet (line 357) | public static abstract class AbstractConfigHashSet extends Array2DHash... method AbstractConfigHashSet (line 359) | public AbstractConfigHashSet(AbstractEqualityComparator sets) { method markPrecedenceDecisions (line 388) | protected void markPrecedenceDecisions(ATN atn) { method verifyATN (line 409) | protected void verifyATN(ATN atn) { method checkCondition (line 471) | protected void checkCondition(boolean condition) { method checkCondition (line 475) | protected void checkCondition(boolean condition, String message) { method toInt (line 481) | protected static int toInt(char c) { method toInt32 (line 485) | protected static int toInt32(char[] data, int offset) { method toInt32 (line 489) | protected static int toInt32(int[] data, int offset) { method edgeFactory (line 493) | protected Transition edgeFactory(ATN atn, method stateFactory (line 534) | protected ATNState stateFactory(int type, int ruleIndex) { method lexerActionFactory (line 559) | protected LexerAction lexerActionFactory(LexerActionType type, int dat... method encodeIntsWith16BitWords (line 606) | public static IntegerList encodeIntsWith16BitWords(IntegerList data) { method decodeIntsEncodedAs16BitWords (line 629) | public static int[] decodeIntsEncodedAs16BitWords(char[] data16) { method decodeIntsEncodedAs16BitWords (line 636) | public static int[] decodeIntsEncodedAs16BitWords(char[] data16, boole... FILE: runtime/Java/src/org/antlr/v4/runtime/atn/ATNSerializer.java class ATNSerializer (line 27) | public class ATNSerializer { method ATNSerializer (line 37) | public ATNSerializer(ATN atn) { method serialize (line 67) | public IntegerList serialize() { method addPreamble (line 83) | private void addPreamble() { method addLexerActions (line 91) | private void addLexerActions() { method addDecisionStartStates (line 151) | private void addDecisionStartStates() { method addEdges (line 159) | private void addEdges(int nedges, Map setIndices) { method addSets (line 242) | private Map addSets() { method addModeStartStates (line 252) | private void addModeStartStates() { method addRuleStatesAndLexerTokenTypes (line 262) | private void addRuleStatesAndLexerTokenTypes() { method addPrecedenceStates (line 275) | private void addPrecedenceStates() { method addNonGreedyStates (line 282) | private void addNonGreedyStates() { method addEdges (line 289) | private int addEdges() { method serializeSets (line 335) | private static void serializeSets(IntegerList data, Collection getLLDecisions() { method getTotalTimeInPrediction (line 61) | public long getTotalTimeInPrediction() { method getTotalSLLLookaheadOps (line 75) | public long getTotalSLLLookaheadOps() { method getTotalLLLookaheadOps (line 89) | public long getTotalLLLookaheadOps() { method getTotalSLLATNLookaheadOps (line 102) | public long getTotalSLLATNLookaheadOps() { method getTotalLLATNLookaheadOps (line 115) | public long getTotalLLATNLookaheadOps() { method getTotalATNLookaheadOps (line 132) | public long getTotalATNLookaheadOps() { method getDFASize (line 146) | public int getDFASize() { method getDFASize (line 159) | public int getDFASize(int decision) { FILE: runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java class ParserATNSimulator (line 250) | public class ParserATNSimulator extends ATNSimulator { method ParserATNSimulator (line 284) | public ParserATNSimulator(ATN atn, DFA[] decisionToDFA, method ParserATNSimulator (line 290) | public ParserATNSimulator(Parser parser, ATN atn, method reset (line 302) | @Override method clearDFA (line 306) | @Override method adaptivePredict (line 313) | public int adaptivePredict(TokenStream input, int decision, method execATN (line 413) | protected int execATN(DFA dfa, DFAState s0, method getExistingTargetState (line 532) | protected DFAState getExistingTargetState(DFAState previousD, int t) { method computeTargetState (line 553) | protected DFAState computeTargetState(DFA dfa, DFAState previousD, int... method predicateDFAState (line 601) | protected void predicateDFAState(DFAState dfaState, DecisionState deci... method execATNWithFullContext (line 622) | protected int execATNWithFullContext(DFA dfa, method computeReachSet (line 747) | protected ATNConfigSet computeReachSet(ATNConfigSet closure, int t, method removeAllConfigsNotInRuleStopState (line 902) | protected ATNConfigSet removeAllConfigsNotInRuleStopState(ATNConfigSet... method computeStartState (line 927) | protected ATNConfigSet computeStartState(ATNState p, method applyPrecedenceFilter (line 1112) | protected ATNConfigSet applyPrecedenceFilter(ATNConfigSet configs) { method getReachableTarget (line 1160) | protected ATNState getReachableTarget(Transition trans, int ttype) { method getPredsForAmbigAlts (line 1168) | protected SemanticContext[] getPredsForAmbigAlts(BitSet ambigAlts, method getPredicatePredictions (line 1212) | protected DFAState.PredPrediction[] getPredicatePredictions(BitSet amb... method getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule (line 1283) | protected int getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule(... method getAltThatFinishedDecisionEntryRule (line 1304) | protected int getAltThatFinishedDecisionEntryRule(ATNConfigSet configs) { method splitAccordingToSemanticValidity (line 1324) | protected Pair splitAccordingToSemanticVali... method evalSemanticContext (line 1353) | protected BitSet evalSemanticContext(DFAState.PredPrediction[] predPre... method evalSemanticContext (line 1415) | protected boolean evalSemanticContext(SemanticContext pred, ParserRule... method closure (line 1426) | protected void closure(ATNConfig config, method closureCheckingStopState (line 1440) | protected void closureCheckingStopState(ATNConfig config, method closure_ (line 1504) | protected void closure_(ATNConfig config, method canDropLoopEntryEdgeInLeftRecursiveRule (line 1666) | protected boolean canDropLoopEntryEdgeInLeftRecursiveRule(ATNConfig co... method getRuleName (line 1738) | public String getRuleName(int index) { method getEpsilonTarget (line 1744) | protected ATNConfig getEpsilonTarget(ATNConfig config, method actionTransition (line 1789) | protected ATNConfig actionTransition(ATNConfig config, ActionTransitio... method precedenceTransition (line 1795) | public ATNConfig precedenceTransition(ATNConfig config, method predTransition (line 1841) | protected ATNConfig predTransition(ATNConfig config, method ruleTransition (line 1889) | protected ATNConfig ruleTransition(ATNConfig config, RuleTransition t) { method getConflictingAlts (line 1910) | protected BitSet getConflictingAlts(ATNConfigSet configs) { method getConflictingAltsOrUniqueAlt (line 1951) | protected BitSet getConflictingAltsOrUniqueAlt(ATNConfigSet configs) { method getTokenName (line 1964) | public String getTokenName(int t) { method getLookaheadName (line 1978) | public String getLookaheadName(TokenStream input) { method dumpDeadEndConfigs (line 1986) | public void dumpDeadEndConfigs(NoViableAltException nvae) { method noViableAlt (line 2007) | protected NoViableAltException noViableAlt(TokenStream input, method getUniqueAlt (line 2018) | protected static int getUniqueAlt(ATNConfigSet configs) { method addDFAEdge (line 2051) | protected DFAState addDFAEdge(DFA dfa, method addDFAState (line 2099) | protected DFAState addDFAState(DFA dfa, DFAState D) { method reportAttemptingFullContext (line 2126) | protected void reportAttemptingFullContext(DFA dfa, BitSet conflicting... method reportContextSensitivity (line 2135) | protected void reportContextSensitivity(DFA dfa, int prediction, ATNCo... method reportAmbiguity (line 2145) | protected void reportAmbiguity(DFA dfa, method setPredictionMode (line 2162) | public final void setPredictionMode(PredictionMode mode) { method getPredictionMode (line 2167) | public final PredictionMode getPredictionMode() { method getParser (line 2174) | public Parser getParser() { method getSafeEnv (line 2178) | public static String getSafeEnv(String envName) { FILE: runtime/Java/src/org/antlr/v4/runtime/atn/PlusBlockStartState.java class PlusBlockStartState (line 14) | public final class PlusBlockStartState extends BlockStartState { method getStateType (line 17) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/PlusLoopbackState.java class PlusLoopbackState (line 12) | public final class PlusLoopbackState extends DecisionState { method getStateType (line 14) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/PrecedencePredicateTransition.java class PrecedencePredicateTransition (line 13) | public final class PrecedencePredicateTransition extends AbstractPredica... method PrecedencePredicateTransition (line 16) | public PrecedencePredicateTransition(ATNState target, int precedence) { method getSerializationType (line 21) | @Override method isEpsilon (line 26) | @Override method matches (line 31) | @Override method getPredicate (line 36) | public SemanticContext.PrecedencePredicate getPredicate() { method toString (line 40) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/PredicateEvalInfo.java class PredicateEvalInfo (line 22) | public class PredicateEvalInfo extends DecisionEventInfo { method PredicateEvalInfo (line 61) | public PredicateEvalInfo(int decision, FILE: runtime/Java/src/org/antlr/v4/runtime/atn/PredicateTransition.java class PredicateTransition (line 15) | public final class PredicateTransition extends AbstractPredicateTransiti... method PredicateTransition (line 20) | public PredicateTransition(ATNState target, int ruleIndex, int predInd... method getSerializationType (line 27) | @Override method isEpsilon (line 32) | @Override method matches (line 35) | @Override method getPredicate (line 40) | public SemanticContext.Predicate getPredicate() { method toString (line 44) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContext.java class PredictionContext (line 18) | public abstract class PredictionContext { method PredictionContext (line 54) | protected PredictionContext(int cachedHashCode) { method fromRuleContext (line 61) | public static PredictionContext fromRuleContext(ATN atn, RuleContext o... method size (line 79) | public abstract int size(); method getParent (line 81) | public abstract PredictionContext getParent(int index); method getReturnState (line 83) | public abstract int getReturnState(int index); method isEmpty (line 86) | public boolean isEmpty() { method hasEmptyPath (line 90) | public boolean hasEmptyPath() { method hashCode (line 95) | @Override method equals (line 100) | @Override method calculateEmptyHashCode (line 103) | protected static int calculateEmptyHashCode() { method calculateHashCode (line 109) | protected static int calculateHashCode(PredictionContext parent, int r... method calculateHashCode (line 117) | protected static int calculateHashCode(PredictionContext[] parents, in... method merge (line 133) | public static PredictionContext merge( method mergeSingletons (line 194) | public static PredictionContext mergeSingletons( method mergeRoot (line 298) | public static PredictionContext mergeRoot(SingletonPredictionContext a, method mergeArrays (line 345) | public static PredictionContext mergeArrays( method combineCommonParents (line 471) | protected static void combineCommonParents(PredictionContext[] parents) { method toDOTString (line 487) | public static String toDOTString(PredictionContext context) { method getCachedContext (line 544) | public static PredictionContext getCachedContext( method getAllContextNodes (line 630) | public static List getAllContextNodes(PredictionCon... method getAllContextNodes_ (line 638) | public static void getAllContextNodes_(PredictionContext context, method toString (line 650) | public String toString(Recognizer recog) { method toStrings (line 655) | public String[] toStrings(Recognizer recognizer, int currentStat... method toStrings (line 660) | public String[] toStrings(Recognizer recognizer, PredictionConte... FILE: runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContextCache.java class PredictionContextCache (line 16) | public class PredictionContextCache { method add (line 24) | public PredictionContext add(PredictionContext ctx) { method get (line 35) | public PredictionContext get(PredictionContext ctx) { method size (line 39) | public int size() { FILE: runtime/Java/src/org/antlr/v4/runtime/atn/PredictionMode.java type PredictionMode (line 24) | public enum PredictionMode { class AltAndContextMap (line 86) | static class AltAndContextMap extends FlexibleHashMap { method AltAndContextMap (line 87) | public AltAndContextMap() { class AltAndContextConfigEqualityComparator (line 92) | private static final class AltAndContextConfigEqualityComparator exten... method AltAndContextConfigEqualityComparator (line 95) | private AltAndContextConfigEqualityComparator() { method hashCode (line 102) | @Override method equals (line 111) | @Override method hasSLLConflictTerminatingPrediction (line 212) | public static boolean hasSLLConflictTerminatingPrediction(PredictionMo... method hasConfigInRuleStopState (line 257) | public static boolean hasConfigInRuleStopState(ATNConfigSet configs) { method allConfigsInRuleStopStates (line 277) | public static boolean allConfigsInRuleStopStates(ATNConfigSet configs) { method resolvesToJustOneViableAlt (line 428) | public static int resolvesToJustOneViableAlt(Collection altset... method allSubsetsConflict (line 440) | public static boolean allSubsetsConflict(Collection altsets) { method hasNonConflictingAltSet (line 452) | public static boolean hasNonConflictingAltSet(Collection altse... method hasConflictingAltSet (line 469) | public static boolean hasConflictingAltSet(Collection altsets) { method allSubsetsEqual (line 485) | public static boolean allSubsetsEqual(Collection altsets) { method getUniqueAlt (line 502) | public static int getUniqueAlt(Collection altsets) { method getAlts (line 516) | public static BitSet getAlts(Collection altsets) { method getAlts (line 529) | public static BitSet getAlts(ATNConfigSet configs) { method getConflictingAltSubsets (line 546) | public static Collection getConflictingAltSubsets(ATNConfigSet... method getStateToAltMap (line 567) | public static Map getStateToAltMap(ATNConfigSet conf... method hasStateAssociatedWithOneAlt (line 580) | public static boolean hasStateAssociatedWithOneAlt(ATNConfigSet config... method getSingleViableAlt (line 588) | public static int getSingleViableAlt(Collection altsets) { FILE: runtime/Java/src/org/antlr/v4/runtime/atn/ProfilingATNSimulator.java class ProfilingATNSimulator (line 20) | public class ProfilingATNSimulator extends ParserATNSimulator { method ProfilingATNSimulator (line 43) | public ProfilingATNSimulator(Parser parser) { method adaptivePredict (line 55) | @Override method getExistingTargetState (line 94) | @Override method computeTargetState (line 114) | @Override method computeReachSet (line 121) | @Override method evalSemanticContext (line 154) | @Override method reportAttemptingFullContext (line 168) | @Override method reportContextSensitivity (line 180) | @Override method reportAmbiguity (line 190) | @Override method getDecisionInfo (line 220) | public DecisionInfo[] getDecisionInfo() { method getCurrentState (line 224) | public DFAState getCurrentState() { FILE: runtime/Java/src/org/antlr/v4/runtime/atn/RangeTransition.java class RangeTransition (line 11) | public final class RangeTransition extends Transition { method RangeTransition (line 15) | public RangeTransition(ATNState target, int from, int to) { method getSerializationType (line 21) | @Override method label (line 26) | @Override method matches (line 30) | @Override method toString (line 35) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/RuleStartState.java class RuleStartState (line 9) | public final class RuleStartState extends ATNState { method getStateType (line 13) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/RuleStopState.java class RuleStopState (line 14) | public final class RuleStopState extends ATNState { method getStateType (line 16) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/RuleTransition.java class RuleTransition (line 10) | public final class RuleTransition extends Transition { method RuleTransition (line 23) | @Deprecated method RuleTransition (line 31) | public RuleTransition(RuleStartState ruleStart, method getSerializationType (line 42) | @Override method isEpsilon (line 47) | @Override method matches (line 50) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/SemanticContext.java class SemanticContext (line 30) | public abstract class SemanticContext { method eval (line 44) | public abstract boolean eval(Recognizer parser, RuleContext parse... method evalPrecedence (line 64) | public SemanticContext evalPrecedence(Recognizer parser, RuleCont... class Empty (line 68) | public static class Empty extends SemanticContext { method eval (line 75) | @Override class Predicate (line 81) | public static class Predicate extends SemanticContext { method Predicate (line 86) | protected Predicate() { method Predicate (line 92) | public Predicate(int ruleIndex, int predIndex, boolean isCtxDependen... method eval (line 98) | @Override method hashCode (line 104) | @Override method equals (line 114) | @Override method toString (line 124) | @Override class PrecedencePredicate (line 130) | public static class PrecedencePredicate extends SemanticContext implem... method PrecedencePredicate (line 133) | protected PrecedencePredicate() { method PrecedencePredicate (line 137) | public PrecedencePredicate(int precedence) { method eval (line 141) | @Override method evalPrecedence (line 146) | @Override method compareTo (line 156) | @Override method hashCode (line 161) | @Override method equals (line 168) | @Override method toString (line 182) | @Override class Operator (line 195) | public static abstract class Operator extends SemanticContext { method getOperands (line 205) | public abstract Collection getOperands(); class AND (line 212) | public static class AND extends Operator { method AND (line 215) | public AND(SemanticContext a, SemanticContext b) { method getOperands (line 232) | @Override method equals (line 237) | @Override method hashCode (line 245) | @Override method eval (line 257) | @Override method evalPrecedence (line 265) | @Override method toString (line 299) | @Override class OR (line 309) | public static class OR extends Operator { method OR (line 312) | public OR(SemanticContext a, SemanticContext b) { method getOperands (line 329) | @Override method equals (line 334) | @Override method hashCode (line 342) | @Override method eval (line 354) | @Override method evalPrecedence (line 362) | @Override method toString (line 396) | @Override method and (line 402) | public static SemanticContext and(SemanticContext a, SemanticContext b) { method or (line 417) | public static SemanticContext or(SemanticContext a, SemanticContext b) { method filterPrecedencePredicates (line 429) | private static List filterPrecedencePredicates(Co... FILE: runtime/Java/src/org/antlr/v4/runtime/atn/SetTransition.java class SetTransition (line 13) | public class SetTransition extends Transition { method SetTransition (line 17) | public SetTransition(ATNState target, IntervalSet set) { method getSerializationType (line 23) | @Override method label (line 28) | @Override method matches (line 32) | @Override method toString (line 37) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/SingletonPredictionContext.java class SingletonPredictionContext (line 9) | public class SingletonPredictionContext extends PredictionContext { method SingletonPredictionContext (line 13) | SingletonPredictionContext(PredictionContext parent, int returnState) { method create (line 20) | public static SingletonPredictionContext create(PredictionContext pare... method size (line 28) | @Override method getParent (line 33) | @Override method getReturnState (line 39) | @Override method equals (line 45) | @Override method toString (line 63) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/StarBlockStartState.java class StarBlockStartState (line 10) | public final class StarBlockStartState extends BlockStartState { method getStateType (line 12) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopEntryState.java class StarLoopEntryState (line 12) | public final class StarLoopEntryState extends DecisionState { method getStateType (line 27) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopbackState.java class StarLoopbackState (line 9) | public final class StarLoopbackState extends ATNState { method getLoopEntryState (line 10) | public final StarLoopEntryState getLoopEntryState() { method getStateType (line 14) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/TokensStartState.java class TokensStartState (line 10) | public final class TokensStartState extends DecisionState { method getStateType (line 12) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/atn/Transition.java class Transition (line 29) | public abstract class Transition { method Transition (line 76) | protected Transition(ATNState target) { method getSerializationType (line 84) | public abstract int getSerializationType(); method isEpsilon (line 95) | public boolean isEpsilon() { method label (line 100) | public IntervalSet label() { return null; } method matches (line 102) | public abstract boolean matches(int symbol, int minVocabSymbol, int ma... FILE: runtime/Java/src/org/antlr/v4/runtime/atn/WildcardTransition.java class WildcardTransition (line 9) | public final class WildcardTransition extends Transition { method WildcardTransition (line 10) | public WildcardTransition(ATNState target) { super(target); } method getSerializationType (line 12) | @Override method matches (line 17) | @Override method toString (line 22) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/dfa/DFA.java class DFA (line 24) | public class DFA { method DFA (line 45) | public DFA(DecisionState atnStartState) { method DFA (line 49) | public DFA(DecisionState atnStartState, int decision) { method isPrecedenceDfa (line 79) | public final boolean isPrecedenceDfa() { method getPrecedenceStartState (line 93) | @SuppressWarnings("null") method setPrecedenceStartState (line 117) | @SuppressWarnings({"SynchronizeOnNonFinalField", "null"}) method setPrecedenceDfa (line 150) | @Deprecated method getStates (line 161) | public List getStates() { method toString (line 173) | @Override method toString (line 179) | @Deprecated method toString (line 186) | public String toString(Vocabulary vocabulary) { method toLexerString (line 195) | public String toLexerString() { FILE: runtime/Java/src/org/antlr/v4/runtime/dfa/DFASerializer.java class DFASerializer (line 16) | public class DFASerializer { method DFASerializer (line 25) | @Deprecated method DFASerializer (line 30) | public DFASerializer(DFA dfa, Vocabulary vocabulary) { method toString (line 35) | @Override method getEdgeLabel (line 59) | protected String getEdgeLabel(int i) { method getStateString (line 64) | protected String getStateString(DFAState s) { FILE: runtime/Java/src/org/antlr/v4/runtime/dfa/DFAState.java class DFAState (line 46) | public class DFAState { class PredPrediction (line 92) | public static class PredPrediction { method PredPrediction (line 96) | public PredPrediction(SemanticContext pred, int alt) { method toString (line 100) | @Override method DFAState (line 106) | public DFAState() { } method DFAState (line 108) | public DFAState(int stateNumber) { this.stateNumber = stateNumber; } method DFAState (line 110) | public DFAState(ATNConfigSet configs) { this.configs = configs; } method getAltSet (line 115) | public Set getAltSet() { method hashCode (line 126) | @Override method equals (line 147) | @Override method toString (line 163) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/dfa/LexerDFASerializer.java class LexerDFASerializer (line 11) | public class LexerDFASerializer extends DFASerializer { method LexerDFASerializer (line 12) | public LexerDFASerializer(DFA dfa) { method getEdgeLabel (line 16) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/misc/AbstractEqualityComparator.java class AbstractEqualityComparator (line 14) | public abstract class AbstractEqualityComparator implements EqualityC... FILE: runtime/Java/src/org/antlr/v4/runtime/misc/Array2DHashSet.java class Array2DHashSet (line 16) | public class Array2DHashSet implements Set { method Array2DHashSet (line 36) | public Array2DHashSet() { method Array2DHashSet (line 40) | public Array2DHashSet(AbstractEqualityComparator comparator) { method Array2DHashSet (line 44) | public Array2DHashSet(AbstractEqualityComparator comparator... method getOrAdd (line 61) | public final T getOrAdd(T o) { method getOrAddImpl (line 66) | protected T getOrAddImpl(T o) { method get (line 99) | public T get(T o) { method getBucket (line 111) | protected final int getBucket(T o) { method hashCode (line 117) | @Override method equals (line 132) | @Override method expand (line 142) | protected void expand() { method add (line 188) | @Override method size (line 194) | @Override method isEmpty (line 199) | @Override method contains (line 204) | @Override method containsFast (line 209) | public boolean containsFast(T obj) { method iterator (line 217) | @Override method toArray (line 222) | @Override method toArray (line 243) | @Override method remove (line 268) | @Override method removeFast (line 273) | public boolean removeFast(T obj) { method containsAll (line 304) | @Override method addAll (line 324) | @Override method retainAll (line 334) | @Override method removeAll (line 376) | @Override method clear (line 386) | @Override method toString (line 393) | @Override method toTableString (line 413) | public String toTableString() { method asElementType (line 446) | @SuppressWarnings("unchecked") method createBuckets (line 457) | @SuppressWarnings("unchecked") method createBucket (line 468) | @SuppressWarnings("unchecked") class SetIterator (line 473) | protected class SetIterator implements Iterator { method SetIterator (line 478) | public SetIterator(T[] data) { method hasNext (line 482) | @Override method next (line 487) | @Override method remove (line 497) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/misc/DoubleKeyMap.java class DoubleKeyMap (line 18) | public class DoubleKeyMap { method put (line 21) | public Value put(Key1 k1, Key2 k2, Value v) { method get (line 35) | public Value get(Key1 k1, Key2 k2) { method get (line 41) | public Map get(Key1 k1) { return data.get(k1); } method values (line 44) | public Collection values(Key1 k1) { method keySet (line 51) | public Set keySet() { method keySet (line 56) | public Set keySet(Key1 k1) { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/EqualityComparator.java type EqualityComparator (line 16) | public interface EqualityComparator { method hashCode (line 24) | int hashCode(T obj); method equals (line 33) | boolean equals(T a, T b); FILE: runtime/Java/src/org/antlr/v4/runtime/misc/FlexibleHashMap.java class FlexibleHashMap (line 19) | public class FlexibleHashMap implements Map { class Entry (line 24) | public static class Entry { method Entry (line 28) | public Entry(K key, V value) { this.key = key; this.value = value; } method toString (line 30) | @Override method FlexibleHashMap (line 51) | public FlexibleHashMap() { method FlexibleHashMap (line 55) | public FlexibleHashMap(AbstractEqualityComparator comparato... method FlexibleHashMap (line 59) | public FlexibleHashMap(AbstractEqualityComparator comparato... method createEntryListArray (line 71) | private static LinkedList>[] createEntryListArray(i... method getBucket (line 77) | protected int getBucket(K key) { method get (line 83) | @Override method put (line 99) | @Override method remove (line 122) | @Override method putAll (line 127) | @Override method keySet (line 132) | @Override method values (line 137) | @Override method entrySet (line 149) | @Override method containsKey (line 154) | @Override method containsValue (line 159) | @Override method hashCode (line 164) | @Override method equals (line 179) | @Override method expand (line 184) | protected void expand() { method size (line 204) | @Override method isEmpty (line 209) | @Override method clear (line 214) | @Override method toString (line 221) | @Override method toTableString (line 241) | public String toTableString() { method main (line 261) | public static void main(String[] args) { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/IntSet.java type IntSet (line 16) | public interface IntSet { method add (line 24) | void add(int el); method addAll (line 37) | IntSet addAll(IntSet set); method and (line 50) | IntSet and(IntSet a); method complement (line 70) | IntSet complement(IntSet elements); method or (line 87) | IntSet or(IntSet a); method subtract (line 107) | IntSet subtract(IntSet a); method size (line 115) | int size(); method isNil (line 123) | boolean isNil(); method equals (line 128) | @Override method contains (line 137) | boolean contains(int el); method remove (line 147) | void remove(int el); method toList (line 157) | List toList(); method toString (line 162) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/misc/IntegerList.java class IntegerList (line 18) | public class IntegerList { method IntegerList (line 30) | public IntegerList() { method IntegerList (line 34) | public IntegerList(int capacity) { method IntegerList (line 47) | public IntegerList(IntegerList list) { method IntegerList (line 52) | public IntegerList(Collection list) { method add (line 59) | public final void add(int value) { method addAll (line 68) | public final void addAll(int[] array) { method addAll (line 74) | public final void addAll(IntegerList list) { method addAll (line 80) | public final void addAll(Collection list) { method get (line 90) | public final int get(int index) { method contains (line 98) | public final boolean contains(int value) { method set (line 108) | public final int set(int index, int value) { method removeAt (line 118) | public final int removeAt(int index) { method removeRange (line 126) | public final void removeRange(int fromIndex, int toIndex) { method isEmpty (line 139) | public final boolean isEmpty() { method size (line 143) | public final int size() { method trimToSize (line 147) | public final void trimToSize() { method clear (line 155) | public final void clear() { method toArray (line 160) | public final int[] toArray() { method sort (line 168) | public final void sort() { method equals (line 190) | @Override method hashCode (line 223) | @Override method toString (line 236) | @Override method binarySearch (line 241) | public final int binarySearch(int key) { method binarySearch (line 245) | public final int binarySearch(int fromIndex, int toIndex, int key) { method ensureCapacity (line 256) | private void ensureCapacity(int capacity) { method toCharArray (line 285) | public final char[] toCharArray() { method charArraySize (line 308) | private int charArraySize() { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/IntegerStack.java class IntegerStack (line 12) | public class IntegerStack extends IntegerList { method IntegerStack (line 14) | public IntegerStack() { method IntegerStack (line 17) | public IntegerStack(int capacity) { method IntegerStack (line 21) | public IntegerStack(IntegerStack list) { method push (line 25) | public final void push(int value) { method pop (line 29) | public final int pop() { method peek (line 33) | public final int peek() { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/InterpreterDataReader.java class InterpreterDataReader (line 22) | public class InterpreterDataReader { class InterpreterData (line 24) | public static class InterpreterData { method parseFile (line 55) | public static InterpreterData parseFile(String fileName) { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/Interval.java class Interval (line 9) | public class Interval { method Interval (line 15) | public Interval(int a, int b) { this.a=a; this.b=b; } method of (line 23) | public static Interval of(int a, int b) { method length (line 30) | public int length() { method equals (line 35) | @Override method hashCode (line 44) | @Override method startsBeforeDisjoint (line 53) | public boolean startsBeforeDisjoint(Interval other) { method startsBeforeNonDisjoint (line 58) | public boolean startsBeforeNonDisjoint(Interval other) { method startsAfter (line 63) | public boolean startsAfter(Interval other) { return this.a>other.a; } method startsAfterDisjoint (line 66) | public boolean startsAfterDisjoint(Interval other) { method startsAfterNonDisjoint (line 71) | public boolean startsAfterNonDisjoint(Interval other) { method disjoint (line 76) | public boolean disjoint(Interval other) { method adjacent (line 81) | public boolean adjacent(Interval other) { method properlyContains (line 85) | public boolean properlyContains(Interval other) { method union (line 90) | public Interval union(Interval other) { method intersection (line 95) | public Interval intersection(Interval other) { method differenceNotProperlyContained (line 104) | public Interval differenceNotProperlyContained(Interval other) { method toString (line 119) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/misc/IntervalSet.java class IntervalSet (line 32) | public class IntervalSet implements IntSet { method IntervalSet (line 48) | public IntervalSet(List intervals) { method IntervalSet (line 52) | public IntervalSet(IntervalSet set) { method IntervalSet (line 57) | public IntervalSet(int... els) { method of (line 69) | public static IntervalSet of(int a) { method of (line 76) | public static IntervalSet of(int a, int b) { method clear (line 82) | public void clear() { method add (line 90) | @Override method add (line 103) | public void add(int a, int b) { method add (line 108) | protected void add(Interval addition) { method or (line 155) | public static IntervalSet or(IntervalSet[] sets) { method addAll (line 161) | @Override method complement (line 185) | public IntervalSet complement(int minElement, int maxElement) { method complement (line 190) | @Override method subtract (line 208) | @Override method subtract (line 229) | public static IntervalSet subtract(IntervalSet left, IntervalSet right) { method or (line 305) | @Override method and (line 314) | @Override method contains (line 384) | @Override method isNil (line 408) | @Override method getMaxElement (line 419) | public int getMaxElement() { method getMinElement (line 433) | public int getMinElement() { method getIntervals (line 442) | public List getIntervals() { method hashCode (line 446) | @Override method equals (line 463) | @Override method toString (line 472) | @Override method toString (line 475) | public String toString(boolean elemAreChar) { method toString (line 510) | @Deprecated method toString (line 515) | public String toString(Vocabulary vocabulary) { method elementName (line 550) | @Deprecated method elementName (line 556) | protected String elementName(Vocabulary vocabulary, int a) { method size (line 568) | @Override method toIntegerList (line 583) | public IntegerList toIntegerList() { method toList (line 597) | @Override method toSet (line 612) | public Set toSet() { method get (line 628) | public int get(int i) { method toArray (line 645) | public int[] toArray() { method remove (line 649) | @Override method isReadonly (line 687) | public boolean isReadonly() { method setReadonly (line 691) | public void setReadonly(boolean readonly) { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/LogManager.java class LogManager (line 17) | public class LogManager { class Record (line 18) | protected static class Record { method Record (line 23) | public Record() { method toString (line 28) | @Override method log (line 46) | public void log(String component, String msg) { method log (line 56) | public void log(String msg) { log(null, msg); } method save (line 58) | public void save(String filename) throws IOException { method save (line 69) | public String save() throws IOException { method toString (line 79) | @Override method main (line 91) | public static void main(String[] args) throws IOException { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/MultiMap.java class MultiMap (line 13) | public class MultiMap extends LinkedHashMap> { method map (line 14) | public void map(K key, V value) { method getPairs (line 23) | public List> getPairs() { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/MurmurHash.java class MurmurHash (line 13) | public final class MurmurHash { method initialize (line 22) | public static int initialize() { method initialize (line 32) | public static int initialize(int seed) { method update (line 43) | public static int update(int hash, int value) { method update (line 70) | public static int update(int hash, Object value) { method finish (line 82) | public static int finish(int hash, int numberOfWords) { method hashCode (line 101) | public static int hashCode(T[] data, int seed) { method MurmurHash (line 111) | private MurmurHash() { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/ObjectEqualityComparator.java class ObjectEqualityComparator (line 14) | public final class ObjectEqualityComparator extends AbstractEqualityComp... method hashCode (line 23) | @Override method equals (line 41) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/misc/OrderedHashSet.java class OrderedHashSet (line 19) | public class OrderedHashSet extends LinkedHashSet { method get (line 23) | public T get(int i) { method set (line 30) | public T set(int i, T value) { method remove (line 38) | public boolean remove(int i) { method add (line 47) | @Override method remove (line 56) | @Override method clear (line 61) | @Override method hashCode (line 67) | @Override method equals (line 72) | @Override method iterator (line 84) | @Override method elements (line 92) | public List elements() { method clone (line 96) | @Override method toArray (line 104) | @Override method toString (line 109) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/misc/Pair.java class Pair (line 11) | public class Pair implements Serializable { method Pair (line 15) | public Pair(A a, B b) { method equals (line 20) | @Override method hashCode (line 34) | @Override method toString (line 42) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/misc/ParseCancellationException.java class ParseCancellationException (line 22) | public class ParseCancellationException extends CancellationException { method ParseCancellationException (line 24) | public ParseCancellationException() { method ParseCancellationException (line 27) | public ParseCancellationException(String message) { method ParseCancellationException (line 31) | public ParseCancellationException(Throwable cause) { method ParseCancellationException (line 35) | public ParseCancellationException(String message, Throwable cause) { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java type Predicate (line 9) | public interface Predicate { method test (line 10) | boolean test(T t); FILE: runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java class TestRig (line 17) | @Deprecated method main (line 19) | public static void main(String[] args) { FILE: runtime/Java/src/org/antlr/v4/runtime/misc/Triple.java class Triple (line 9) | public class Triple { method Triple (line 14) | public Triple(A a, B b, C c) { method equals (line 20) | @Override method hashCode (line 35) | @Override method toString (line 44) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/misc/Utils.java class Utils (line 22) | public class Utils { method join (line 24) | public static String join(Iterator iter, String separator) { method join (line 35) | public static String join(T[] array, String separator) { method numNonnull (line 47) | public static int numNonnull(Object[] data) { method removeAllElements (line 56) | public static void removeAllElements(Collection data, T value) { method escapeWhitespace (line 61) | public static String escapeWhitespace(String s, boolean escapeSpaces) { method writeFile (line 73) | public static void writeFile(String fileName, String content) throws I... method writeFile (line 77) | public static void writeFile(String fileName, String content, String e... method readFile (line 97) | public static char[] readFile(String fileName) throws IOException { method readFile (line 102) | public static char[] readFile(String fileName, String encoding) throws... method toMap (line 130) | public static Map toMap(String[] keys) { method toCharArray (line 138) | public static char[] toCharArray(IntegerList data) { method toSet (line 143) | public static IntervalSet toSet(BitSet bits) { method expandTabs (line 154) | public static String expandTabs(String s, int tabSize) { method spaces (line 180) | public static String spaces(int n) { method newlines (line 185) | public static String newlines(int n) { method sequence (line 190) | public static String sequence(int n, String s) { method count (line 197) | public static int count(String s, char x) { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/AbstractParseTreeVisitor.java class AbstractParseTreeVisitor (line 9) | public abstract class AbstractParseTreeVisitor implements ParseTreeVi... method visit (line 16) | @Override method visitChildren (line 36) | @Override method visitTerminal (line 59) | @Override method visitErrorNode (line 70) | @Override method defaultResult (line 86) | protected T defaultResult() { method aggregateResult (line 109) | protected T aggregateResult(T aggregate, T nextResult) { method shouldVisitNextChild (line 137) | protected boolean shouldVisitNextChild(RuleNode node, T currentResult) { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNode.java type ErrorNode (line 9) | public interface ErrorNode extends TerminalNode { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNodeImpl.java class ErrorNodeImpl (line 17) | public class ErrorNodeImpl extends TerminalNodeImpl implements ErrorNode { method ErrorNodeImpl (line 18) | public ErrorNodeImpl(Token token) { method accept (line 22) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/IterativeParseTreeWalker.java class IterativeParseTreeWalker (line 19) | public class IterativeParseTreeWalker extends ParseTreeWalker { method walk (line 21) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/ParseTree.java type ParseTree (line 20) | public interface ParseTree extends SyntaxTree { method getParent (line 22) | @Override method getChild (line 24) | @Override method setParent (line 43) | void setParent(RuleContext parent); method accept (line 46) | T accept(ParseTreeVisitor visitor); method getText (line 52) | String getText(); method toStringTree (line 57) | String toStringTree(Parser parser); FILE: runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeListener.java type ParseTreeListener (line 22) | public interface ParseTreeListener { method visitTerminal (line 23) | void visitTerminal(TerminalNode node); method visitErrorNode (line 24) | void visitErrorNode(ErrorNode node); method enterEveryRule (line 25) | void enterEveryRule(ParserRuleContext ctx); method exitEveryRule (line 26) | void exitEveryRule(ParserRuleContext ctx); FILE: runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeProperty.java class ParseTreeProperty (line 28) | public class ParseTreeProperty { method get (line 31) | public V get(ParseTree node) { return annotations.get(node); } method put (line 32) | public void put(ParseTree node, V value) { annotations.put(node, value... method removeFrom (line 33) | public V removeFrom(ParseTree node) { return annotations.remove(node); } FILE: runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeVisitor.java type ParseTreeVisitor (line 17) | public interface ParseTreeVisitor { method visit (line 25) | T visit(ParseTree tree); method visitChildren (line 34) | T visitChildren(RuleNode node); method visitTerminal (line 42) | T visitTerminal(TerminalNode node); method visitErrorNode (line 50) | T visitErrorNode(ErrorNode node); FILE: runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeWalker.java class ParseTreeWalker (line 11) | public class ParseTreeWalker { method walk (line 23) | public void walk(ParseTreeListener listener, ParseTree t) { method enterRule (line 47) | protected void enterRule(ParseTreeListener listener, RuleNode r) { method exitRule (line 60) | protected void exitRule(ParseTreeListener listener, RuleNode r) { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/RuleNode.java type RuleNode (line 11) | public interface RuleNode extends ParseTree { method getRuleContext (line 12) | RuleContext getRuleContext(); FILE: runtime/Java/src/org/antlr/v4/runtime/tree/SyntaxTree.java type SyntaxTree (line 16) | public interface SyntaxTree extends Tree { method getSourceInterval (line 33) | Interval getSourceInterval(); FILE: runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNode.java type TerminalNode (line 11) | public interface TerminalNode extends ParseTree { method getSymbol (line 12) | Token getSymbol(); FILE: runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNodeImpl.java class TerminalNodeImpl (line 14) | public class TerminalNodeImpl implements TerminalNode { method TerminalNodeImpl (line 18) | public TerminalNodeImpl(Token symbol) { this.symbol = symbol; } method getChild (line 20) | @Override method getSymbol (line 23) | @Override method getParent (line 26) | @Override method setParent (line 29) | @Override method getPayload (line 34) | @Override method getSourceInterval (line 37) | @Override method getChildCount (line 45) | @Override method accept (line 48) | @Override method getText (line 53) | @Override method toStringTree (line 56) | @Override method toString (line 61) | @Override method toStringTree (line 67) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/Tree.java type Tree (line 15) | public interface Tree { method getParent (line 19) | Tree getParent(); method getPayload (line 28) | Object getPayload(); method getChild (line 31) | Tree getChild(int i); method getChildCount (line 36) | int getChildCount(); method toStringTree (line 41) | String toStringTree(); FILE: runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java class Trees (line 26) | public class Trees { method toStringTree (line 31) | public static String toStringTree(Tree t) { method toStringTree (line 39) | public static String toStringTree(Tree t, Parser recog) { method toStringTree (line 48) | public static String toStringTree(final Tree t, final List rul... method getNodeText (line 64) | public static String getNodeText(Tree t, Parser recog) { method getNodeText (line 70) | public static String getNodeText(Tree t, List ruleNames) { method getChildren (line 101) | public static List getChildren(Tree t) { method getAncestors (line 114) | public static List getAncestors(Tree t) { method isAncestorOf (line 130) | public static boolean isAncestorOf(Tree t, Tree u) { method findAllTokenNodes (line 140) | public static Collection findAllTokenNodes(ParseTree t, int... method findAllRuleNodes (line 144) | public static Collection findAllRuleNodes(ParseTree t, int ... method findAllNodes (line 148) | public static List findAllNodes(ParseTree t, int index, boo... method _findAllNodes (line 154) | public static void _findAllNodes(ParseTree t, int index, boolean findT... method getDescendants (line 176) | public static List getDescendants(ParseTree t) { method descendants (line 188) | @Deprecated method getRootOfSubtreeEnclosingRegion (line 198) | public static ParserRuleContext getRootOfSubtreeEnclosingRegion(ParseT... method stripChildrenOutOfRange (line 228) | public static void stripChildrenOutOfRange(ParserRuleContext t, method findNodeSuchThat (line 250) | public static Tree findNodeSuchThat(Tree t, Predicate pred) { method Trees (line 263) | private Trees() { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/pattern/Chunk.java class Chunk (line 20) | abstract class Chunk { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreeMatch.java class ParseTreeMatch (line 18) | public class ParseTreeMatch { method ParseTreeMatch (line 54) | public ParseTreeMatch(ParseTree tree, ParseTreePattern pattern, MultiM... method get (line 90) | public ParseTree get(String label) { method getAll (line 123) | public List getAll(String label) { method getLabels (line 143) | public MultiMap getLabels() { method getMismatchedNode (line 154) | public ParseTree getMismatchedNode() { method succeeded (line 164) | public boolean succeeded() { method getPattern (line 174) | public ParseTreePattern getPattern() { method getTree (line 184) | public ParseTree getTree() { method toString (line 191) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePattern.java class ParseTreePattern (line 20) | public class ParseTreePattern { method ParseTreePattern (line 54) | public ParseTreePattern(ParseTreePatternMatcher matcher, method match (line 72) | public ParseTreeMatch match(ParseTree tree) { method matches (line 83) | public boolean matches(ParseTree tree) { method findAll (line 99) | public List findAll(ParseTree tree, String xpath) { method getMatcher (line 118) | public ParseTreePatternMatcher getMatcher() { method getPattern (line 128) | public String getPattern() { method getPatternRuleIndex (line 139) | public int getPatternRuleIndex() { method getPatternTree (line 151) | public ParseTree getPatternTree() { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePatternMatcher.java class ParseTreePatternMatcher (line 87) | public class ParseTreePatternMatcher { class CannotInvokeStartRule (line 88) | public static class CannotInvokeStartRule extends RuntimeException { method CannotInvokeStartRule (line 89) | public CannotInvokeStartRule(Throwable e) { class StartRuleDoesNotConsumeFullPattern (line 96) | public static class StartRuleDoesNotConsumeFullPattern extends Runtime... method ParseTreePatternMatcher (line 119) | public ParseTreePatternMatcher(Lexer lexer, Parser parser) { method setDelimiters (line 135) | public void setDelimiters(String start, String stop, String escapeLeft) { method matches (line 150) | public boolean matches(ParseTree tree, String pattern, int patternRule... method matches (line 158) | public boolean matches(ParseTree tree, ParseTreePattern pattern) { method match (line 169) | public ParseTreeMatch match(ParseTree tree, String pattern, int patter... method match (line 181) | public ParseTreeMatch match(ParseTree tree, ParseTreePattern pattern) { method compile (line 191) | public ParseTreePattern compile(String pattern, int patternRuleIndex) { method getLexer (line 231) | public Lexer getLexer() { method getParser (line 240) | public Parser getParser() { method matchImpl (line 256) | protected ParseTree matchImpl(ParseTree tree, method getRuleTagToken (line 351) | protected RuleTagToken getRuleTagToken(ParseTree t) { method tokenize (line 365) | public List tokenize(String pattern) { method split (line 412) | public List split(String pattern) { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/pattern/RuleTagToken.java class RuleTagToken (line 18) | public class RuleTagToken implements Token { method RuleTagToken (line 43) | public RuleTagToken(String ruleName, int bypassTokenType) { method RuleTagToken (line 59) | public RuleTagToken(String ruleName, int bypassTokenType, String label) { method getRuleName (line 75) | public final String getRuleName() { method getLabel (line 86) | public final String getLabel() { method getChannel (line 95) | @Override method getText (line 106) | @Override method getType (line 121) | @Override method getLine (line 131) | @Override method getCharPositionInLine (line 141) | @Override method getTokenIndex (line 151) | @Override method getStartIndex (line 161) | @Override method getStopIndex (line 171) | @Override method getTokenSource (line 181) | @Override method getInputStream (line 191) | @Override method toString (line 202) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TagChunk.java class TagChunk (line 23) | class TagChunk extends Chunk { method TagChunk (line 43) | public TagChunk(String tag) { method TagChunk (line 59) | public TagChunk(String label, String tag) { method getTag (line 74) | public final String getTag() { method getLabel (line 85) | public final String getLabel() { method toString (line 94) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TextChunk.java class TextChunk (line 13) | class TextChunk extends Chunk { method TextChunk (line 26) | public TextChunk(String text) { method getText (line 40) | public final String getText() { method toString (line 50) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TokenTagToken.java class TokenTagToken (line 17) | public class TokenTagToken extends CommonToken { method TokenTagToken (line 36) | public TokenTagToken(String tokenName, int type) { method TokenTagToken (line 49) | public TokenTagToken(String tokenName, int type, String label) { method getTokenName (line 60) | public final String getTokenName() { method getLabel (line 71) | public final String getLabel() { method getText (line 81) | @Override method toString (line 96) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPath.java class XPath (line 68) | public class XPath { method XPath (line 76) | public XPath(Parser parser, String path) { method split (line 85) | public XPathElement[] split(String path) { method getXPathElement (line 157) | protected XPathElement getXPathElement(Token wordToken, boolean anywhe... method findAll (line 194) | public static Collection findAll(ParseTree tree, String xpa... method evaluate (line 204) | public Collection evaluate(final ParseTree t) { FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathElement.java class XPathElement (line 13) | public abstract class XPathElement { method XPathElement (line 20) | public XPathElement(String nodeName) { method evaluate (line 28) | public abstract Collection evaluate(ParseTree t); method toString (line 30) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexer.java class XPathLexer (line 19) | public class XPathLexer extends Lexer { method getGrammarFileName (line 60) | @Override method getRuleNames (line 63) | @Override method getModeNames (line 66) | @Override method getTokenNames (line 69) | @Override method getVocabulary (line 75) | @Override method getATN (line 80) | @Override method XPathLexer (line 88) | public XPathLexer(CharStream input) { method nextToken (line 92) | @Override method consume (line 140) | public void consume() { method getCharPositionInLine (line 152) | @Override method matchID (line 157) | public String matchID() { method matchString (line 166) | public String matchString() { method isNameChar (line 176) | public boolean isNameChar(int c) { return Character.isUnicodeIdentifie... method isNameStartChar (line 178) | public boolean isNameStartChar(int c) { return Character.isUnicodeIden... FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexerErrorListener.java class XPathLexerErrorListener (line 13) | public class XPathLexerErrorListener extends BaseErrorListener { method syntaxError (line 14) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleAnywhereElement.java class XPathRuleAnywhereElement (line 17) | public class XPathRuleAnywhereElement extends XPathElement { method XPathRuleAnywhereElement (line 19) | public XPathRuleAnywhereElement(String ruleName, int ruleIndex) { method evaluate (line 24) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleElement.java class XPathRuleElement (line 18) | public class XPathRuleElement extends XPathElement { method XPathRuleElement (line 20) | public XPathRuleElement(String ruleName, int ruleIndex) { method evaluate (line 25) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenAnywhereElement.java class XPathTokenAnywhereElement (line 14) | public class XPathTokenAnywhereElement extends XPathElement { method XPathTokenAnywhereElement (line 16) | public XPathTokenAnywhereElement(String tokenName, int tokenType) { method evaluate (line 21) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenElement.java class XPathTokenElement (line 18) | public class XPathTokenElement extends XPathElement { method XPathTokenElement (line 20) | public XPathTokenElement(String tokenName, int tokenType) { method evaluate (line 25) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardAnywhereElement.java class XPathWildcardAnywhereElement (line 15) | public class XPathWildcardAnywhereElement extends XPathElement { method XPathWildcardAnywhereElement (line 16) | public XPathWildcardAnywhereElement() { method evaluate (line 20) | @Override FILE: runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardElement.java class XPathWildcardElement (line 17) | public class XPathWildcardElement extends XPathElement { method XPathWildcardElement (line 18) | public XPathWildcardElement() { method evaluate (line 22) | @Override FILE: runtime/JavaScript/spec/HashMapSpec.js class Thing (line 4) | class Thing { method hashCode (line 9) | hashCode() { method equals (line 13) | equals(other) { FILE: runtime/JavaScript/spec/HashSetSpec.js class Thing (line 4) | class Thing { method hashCode (line 9) | hashCode() { method equals (line 13) | equals(other) { FILE: runtime/JavaScript/spec/rewriter/TokenStreamRewriterSpec.js function getRewriter (line 10) | function getRewriter(lexerClass, input) { FILE: runtime/JavaScript/spec/rewriter/generatedCode/abc.js class abc (line 16) | class abc extends antlr4.Lexer { method constructor (line 25) | constructor(input) { FILE: runtime/JavaScript/spec/rewriter/generatedCode/calc.js class calc (line 24) | class calc extends antlr4.Lexer { method constructor (line 34) | constructor(input) { FILE: runtime/JavaScript/src/antlr4/BufferedTokenStream.d.ts class BufferedTokenStream (line 4) | class BufferedTokenStream extends TokenStream { FILE: runtime/JavaScript/src/antlr4/BufferedTokenStream.js class BufferedTokenStream (line 23) | class BufferedTokenStream extends TokenStream { method constructor (line 24) | constructor(tokenSource) { method mark (line 69) | mark() { method release (line 73) | release(marker) { method reset (line 77) | reset() { method seek (line 81) | seek(index) { method size (line 86) | get size() { method get (line 90) | get(index) { method consume (line 95) | consume() { method sync (line 125) | sync(i) { method fetch (line 139) | fetch(n) { method getTokens (line 156) | getTokens(start, stop, types) { method LA (line 180) | LA(i) { method LB (line 184) | LB(k) { method LT (line 191) | LT(k) { method adjustSeekIndex (line 222) | adjustSeekIndex(i) { method lazyInit (line 226) | lazyInit() { method setup (line 232) | setup() { method setTokenSource (line 238) | setTokenSource(tokenSource) { method nextTokenOnChannel (line 250) | nextTokenOnChannel(i, channel) { method previousTokenOnChannel (line 272) | previousTokenOnChannel(i, channel) { method getHiddenTokensToRight (line 284) | getHiddenTokensToRight(tokenIndex, method getHiddenTokensToLeft (line 305) | getHiddenTokensToLeft(tokenIndex, method filterForChannel (line 324) | filterForChannel(left, right, channel) { method getSourceName (line 342) | getSourceName() { method getText (line 347) | getText(interval) { method fill (line 379) | fill() { FILE: runtime/JavaScript/src/antlr4/CharStream.d.ts class CharStream (line 1) | class CharStream { FILE: runtime/JavaScript/src/antlr4/CharStream.js class CharStream (line 15) | class CharStream { method constructor (line 16) | constructor(data, decodeToUnicodeCodePoints) { method reset (line 43) | reset() { method consume (line 47) | consume() { method LA (line 55) | LA(offset) { method LT (line 69) | LT(offset) { method mark (line 74) | mark() { method release (line 78) | release(marker) { method seek (line 85) | seek(_index) { method getText (line 95) | getText(start, stop) { method toString (line 114) | toString() { method index (line 118) | get index(){ method size (line 122) | get size(){ FILE: runtime/JavaScript/src/antlr4/CharStreams.d.ts class CharStreams (line 3) | class CharStreams { FILE: runtime/JavaScript/src/antlr4/CommonToken.d.ts class CommonToken (line 5) | class CommonToken extends Token { FILE: runtime/JavaScript/src/antlr4/CommonToken.js class CommonToken (line 3) | class CommonToken extends Token { method constructor (line 4) | constructor(source, type, channel, start, stop) { method clone (line 33) | clone() { method cloneWithType (line 42) | cloneWithType(type) { method toString (line 52) | toString() { method text (line 65) | get text(){ method text (line 81) | set text(text) { FILE: runtime/JavaScript/src/antlr4/CommonTokenFactory.js class TokenFactory (line 8) | class TokenFactory {} class CommonTokenFactory (line 14) | class CommonTokenFactory extends TokenFactory { method constructor (line 15) | constructor(copyText) { method create (line 35) | create(source, type, text, channel, start, stop, line, column) { method createThin (line 47) | createThin(type, text) { FILE: runtime/JavaScript/src/antlr4/CommonTokenStream.d.ts class CommonTokenStream (line 5) | class CommonTokenStream extends BufferedTokenStream { FILE: runtime/JavaScript/src/antlr4/CommonTokenStream.js class CommonTokenStream (line 34) | class CommonTokenStream extends BufferedTokenStream { method constructor (line 35) | constructor(lexer, channel) { method adjustSeekIndex (line 40) | adjustSeekIndex(i) { method LB (line 44) | LB(k) { method LT (line 62) | LT(k) { method getNumberOfOnChannelTokens (line 84) | getNumberOfOnChannelTokens() { FILE: runtime/JavaScript/src/antlr4/FileStream.d.ts class FileStream (line 3) | class FileStream extends CharStream { FILE: runtime/JavaScript/src/antlr4/FileStream.js class FileStream (line 18) | class FileStream extends InputStream { method fromPath (line 20) | static fromPath(path, encoding, callback) { method constructor (line 33) | constructor(fileName, encoding, decodeToUnicodeCodePoints) { FILE: runtime/JavaScript/src/antlr4/InputStream.d.ts class InputStream (line 1) | class InputStream { FILE: runtime/JavaScript/src/antlr4/InputStream.js class InputStream (line 11) | class InputStream extends CharStream { method constructor (line 12) | constructor(data, decodeToUnicodeCodePoints) { FILE: runtime/JavaScript/src/antlr4/Lexer.d.ts class Lexer (line 6) | class Lexer extends Recognizer { FILE: runtime/JavaScript/src/antlr4/Lexer.js class Lexer (line 17) | class Lexer extends Recognizer { method constructor (line 18) | constructor(input) { method reset (line 70) | reset() { method nextToken (line 91) | nextToken() { method skip (line 164) | skip() { method more (line 168) | more() { method mode (line 175) | mode(m) { method setMode (line 180) | setMode(m) { method getMode (line 184) | getMode() { method getModeStack (line 188) | getModeStack() { method pushMode (line 192) | pushMode(m) { method popMode (line 200) | popMode() { method emitToken (line 217) | emitToken(token) { method emit (line 228) | emit() { method emitEOF (line 237) | emitEOF() { method getCharIndex (line 248) | getCharIndex() { method getAllTokens (line 256) | getAllTokens() { method notifyListeners (line 266) | notifyListeners(e) { method getErrorDisplay (line 276) | getErrorDisplay(s) { method getErrorDisplayForChar (line 284) | getErrorDisplayForChar(c) { method getCharErrorDisplay (line 298) | getCharErrorDisplay(c) { method recover (line 308) | recover(re) { method inputStream (line 320) | get inputStream(){ method inputStream (line 324) | set inputStream(input) { method sourceName (line 332) | get sourceName(){ method type (line 336) | get type(){ method type (line 340) | set type(type) { method line (line 344) | get line(){ method line (line 348) | set line(line) { method column (line 352) | get column(){ method column (line 356) | set column(column) { method text (line 360) | get text(){ method text (line 368) | set text(text) { FILE: runtime/JavaScript/src/antlr4/Parser.d.ts class Parser (line 11) | class Parser extends Recognizer { FILE: runtime/JavaScript/src/antlr4/Parser.js class Parser (line 15) | class Parser extends Recognizer { method constructor (line 20) | constructor(input) { method reset (line 63) | reset() { method match (line 96) | match(ttype) { method matchWildcard (line 130) | matchWildcard() { method getParseListeners (line 147) | getParseListeners() { method addParseListener (line 180) | addParseListener(listener) { method removeParseListener (line 197) | removeParseListener(listener) { method removeParseListeners (line 210) | removeParseListeners() { method triggerEnterRuleEvent (line 215) | triggerEnterRuleEvent() { method triggerExitRuleEvent (line 229) | triggerExitRuleEvent() { method getTokenFactory (line 240) | getTokenFactory() { method setTokenFactory (line 245) | setTokenFactory(factory) { method getATNWithBypassAlts (line 256) | getATNWithBypassAlts() { method getInputStream (line 272) | getInputStream() { method setInputStream (line 276) | setInputStream(input) { method getTokenStream (line 280) | getTokenStream() { method setTokenStream (line 285) | setTokenStream(input) { method syntaxErrorsCount (line 295) | get syntaxErrorsCount() { method getCurrentToken (line 304) | getCurrentToken() { method notifyErrorListeners (line 308) | notifyErrorListeners(msg, offendingToken, err) { method consume (line 342) | consume() { method addContextToParseTree (line 369) | addContextToParseTree() { method enterRule (line 380) | enterRule(localctx, state, ruleIndex) { method exitRule (line 390) | exitRule() { method enterOuterAlt (line 398) | enterOuterAlt(localctx, altNum) { method getPrecedence (line 417) | getPrecedence() { method enterRecursionRule (line 425) | enterRecursionRule(localctx, state, ruleIndex, precedence) { method pushNewRecursionContext (line 434) | pushNewRecursionContext(localctx, state, ruleIndex) { method unrollRecursionContexts (line 448) | unrollRecursionContexts(parentCtx) { method getInvokingContext (line 470) | getInvokingContext(ruleIndex) { method precpred (line 481) | precpred(localctx, precedence) { method inContext (line 485) | inContext(context) { method isExpectedToken (line 504) | isExpectedToken(symbol) { method getExpectedTokens (line 538) | getExpectedTokens() { method getExpectedTokensWithinCurrentRule (line 542) | getExpectedTokensWithinCurrentRule() { method getRuleIndex (line 549) | getRuleIndex(ruleName) { method getRuleInvocationStack (line 566) | getRuleInvocationStack(p) { method getDFAStrings (line 586) | getDFAStrings() { method dumpDFA (line 591) | dumpDFA() { method getSourceName (line 606) | getSourceName() { method setTrace (line 614) | setTrace(trace) { FILE: runtime/JavaScript/src/antlr4/Recognizer.d.ts class Recognizer (line 3) | class Recognizer { FILE: runtime/JavaScript/src/antlr4/Recognizer.js class Recognizer (line 10) | class Recognizer { method constructor (line 11) | constructor() { method checkVersion (line 17) | checkVersion(toolVersion) { method addErrorListener (line 24) | addErrorListener(listener) { method removeErrorListeners (line 28) | removeErrorListeners() { method getLiteralNames (line 32) | getLiteralNames() { method getSymbolicNames (line 36) | getSymbolicNames() { method getTokenNames (line 40) | getTokenNames() { method getTokenTypeMap (line 53) | getTokenTypeMap() { method getRuleIndexMap (line 71) | getRuleIndexMap() { method getTokenType (line 84) | getTokenType(tokenName) { method getErrorHeader (line 94) | getErrorHeader(e) { method getTokenErrorDisplay (line 113) | getTokenErrorDisplay(t) { method getErrorListenerDispatch (line 132) | getErrorListenerDispatch() { method getErrorListener (line 137) | getErrorListener() { method sempred (line 145) | sempred(localctx, ruleIndex, actionIndex) { method precpred (line 149) | precpred(localctx , precedence) { method atn (line 153) | get atn() { method state (line 157) | get state(){ method state (line 161) | set state(state) { FILE: runtime/JavaScript/src/antlr4/Token.d.ts class Token (line 4) | class Token { FILE: runtime/JavaScript/src/antlr4/Token.js class Token (line 11) | class Token { method constructor (line 13) | constructor() { method getTokenSource (line 25) | getTokenSource() { method getInputStream (line 29) | getInputStream() { method text (line 33) | get text(){ method text (line 37) | set text(text) { FILE: runtime/JavaScript/src/antlr4/TokenSource.d.ts class TokenSource (line 1) | class TokenSource { FILE: runtime/JavaScript/src/antlr4/TokenSource.js class TokenSource (line 5) | class TokenSource {} FILE: runtime/JavaScript/src/antlr4/TokenStream.d.ts class TokenStream (line 4) | class TokenStream { FILE: runtime/JavaScript/src/antlr4/TokenStream.js class TokenStream (line 6) | class TokenStream {} FILE: runtime/JavaScript/src/antlr4/TokenStreamRewriter.d.ts type Rewrites (line 5) | type Rewrites = Array; type Text (line 6) | type Text = unknown; class TokenStreamRewriter (line 8) | class TokenStreamRewriter { class RewriteOperation (line 31) | class RewriteOperation { FILE: runtime/JavaScript/src/antlr4/TokenStreamRewriter.js class TokenStreamRewriter (line 10) | class TokenStreamRewriter { method constructor (line 17) | constructor(tokens) { method getTokenStream (line 26) | getTokenStream() { method insertAfter (line 36) | insertAfter(tokenOrIndex, text, programName = TokenStreamRewriter.DEFA... method insertBefore (line 57) | insertBefore(tokenOrIndex, text, programName = TokenStreamRewriter.DEF... method replaceSingle (line 77) | replaceSingle(tokenOrIndex, text, programName = TokenStreamRewriter.DE... method replace (line 88) | replace(from, to, text, programName = TokenStreamRewriter.DEFAULT_PROG... method delete (line 109) | delete(from, to, programName = TokenStreamRewriter.DEFAULT_PROGRAM_NAM... method getProgram (line 120) | getProgram(name) { method initializeProgram (line 132) | initializeProgram(name) { method getText (line 144) | getText(intervalOrProgram, programName = TokenStreamRewriter.DEFAULT_P... method reduceToSingleOperationPerIndex (line 215) | reduceToSingleOperationPerIndex(rewrites) { method catOpText (line 325) | catOpText(a, b) { method getKindOfOps (line 343) | getKindOfOps(rewrites, kind, before) { class RewriteOperation (line 348) | class RewriteOperation { method constructor (line 355) | constructor(tokens, index, instructionIndex, text) { method toString (line 362) | toString() { class InsertBeforeOp (line 371) | class InsertBeforeOp extends RewriteOperation { method constructor (line 378) | constructor(tokens, index, instructionIndex, text) { method execute (line 386) | execute(buf) { class InsertAfterOp (line 398) | class InsertAfterOp extends InsertBeforeOp { method constructor (line 405) | constructor(tokens, index, instructionIndex, text) { class ReplaceOp (line 410) | class ReplaceOp extends RewriteOperation { method constructor (line 418) | constructor(tokens, from, to, instructionIndex, text) { method execute (line 427) | execute(buf) { method toString (line 434) | toString() { FILE: runtime/JavaScript/src/antlr4/TraceListener.js class TraceListener (line 7) | class TraceListener extends ParseTreeListener { method constructor (line 8) | constructor(parser) { method enterEveryRule (line 13) | enterEveryRule(ctx) { method visitTerminal (line 17) | visitTerminal(node) { method exitEveryRule (line 21) | exitEveryRule(ctx) { FILE: runtime/JavaScript/src/antlr4/action/LexerAction.js class LexerAction (line 13) | class LexerAction { method constructor (line 14) | constructor(action) { method hashCode (line 19) | hashCode() { method updateHashCode (line 25) | updateHashCode(hash) { method equals (line 29) | equals(other) { FILE: runtime/JavaScript/src/antlr4/action/LexerChannelAction.js class LexerChannelAction (line 14) | class LexerChannelAction extends LexerAction { method constructor (line 15) | constructor(channel) { method execute (line 24) | execute(lexer) { method updateHashCode (line 28) | updateHashCode(hash) { method equals (line 32) | equals(other) { method toString (line 42) | toString() { FILE: runtime/JavaScript/src/antlr4/action/LexerCustomAction.js class LexerCustomAction (line 18) | class LexerCustomAction extends LexerAction { method constructor (line 28) | constructor(ruleIndex, actionIndex) { method execute (line 39) | execute(lexer) { method updateHashCode (line 43) | updateHashCode(hash) { method equals (line 47) | equals(other) { FILE: runtime/JavaScript/src/antlr4/action/LexerIndexedCustomAction.js class LexerIndexedCustomAction (line 30) | class LexerIndexedCustomAction extends LexerAction { method constructor (line 31) | constructor(offset, action) { method execute (line 42) | execute(lexer) { method updateHashCode (line 47) | updateHashCode(hash) { method equals (line 51) | equals(other) { FILE: runtime/JavaScript/src/antlr4/action/LexerModeAction.js class LexerModeAction (line 12) | class LexerModeAction extends LexerAction { method constructor (line 13) | constructor(mode) { method execute (line 22) | execute(lexer) { method updateHashCode (line 26) | updateHashCode(hash) { method equals (line 30) | equals(other) { method toString (line 40) | toString() { FILE: runtime/JavaScript/src/antlr4/action/LexerMoreAction.js class LexerMoreAction (line 14) | class LexerMoreAction extends LexerAction { method constructor (line 15) | constructor() { method execute (line 22) | execute(lexer) { method toString (line 26) | toString() { FILE: runtime/JavaScript/src/antlr4/action/LexerPopModeAction.js class LexerPopModeAction (line 14) | class LexerPopModeAction extends LexerAction { method constructor (line 15) | constructor() { method execute (line 22) | execute(lexer) { method toString (line 26) | toString() { FILE: runtime/JavaScript/src/antlr4/action/LexerPushModeAction.js class LexerPushModeAction (line 12) | class LexerPushModeAction extends LexerAction { method constructor (line 13) | constructor(mode) { method execute (line 22) | execute(lexer) { method updateHashCode (line 26) | updateHashCode(hash) { method equals (line 30) | equals(other) { method toString (line 40) | toString() { FILE: runtime/JavaScript/src/antlr4/action/LexerSkipAction.js class LexerSkipAction (line 14) | class LexerSkipAction extends LexerAction { method constructor (line 15) | constructor() { method execute (line 19) | execute(lexer) { method toString (line 23) | toString() { FILE: runtime/JavaScript/src/antlr4/action/LexerTypeAction.js class LexerTypeAction (line 13) | class LexerTypeAction extends LexerAction { method constructor (line 14) | constructor(type) { method execute (line 19) | execute(lexer) { method updateHashCode (line 23) | updateHashCode(hash) { method equals (line 27) | equals(other) { method toString (line 37) | toString() { FILE: runtime/JavaScript/src/antlr4/atn/ATN.d.ts class ATN (line 5) | class ATN { FILE: runtime/JavaScript/src/antlr4/atn/ATN.js class ATN (line 10) | class ATN { method constructor (line 12) | constructor(grammarType , maxTokenType) { method nextTokensInContext (line 53) | nextTokensInContext(s, ctx) { method nextTokensNoContext (line 63) | nextTokensNoContext(s) { method nextTokens (line 72) | nextTokens(s, ctx) { method addState (line 80) | addState(state) { method removeState (line 88) | removeState(state) { method defineDecisionState (line 92) | defineDecisionState(s) { method getDecisionState (line 98) | getDecisionState(decision) { method getExpectedTokens (line 127) | getExpectedTokens(stateNumber, ctx ) { FILE: runtime/JavaScript/src/antlr4/atn/ATNConfig.d.ts class ATNConfig (line 3) | class ATNConfig { FILE: runtime/JavaScript/src/antlr4/atn/ATNConfig.js function checkParams (line 9) | function checkParams(params, isCfg) { class ATNConfig (line 30) | class ATNConfig { method constructor (line 39) | constructor(params, config) { method checkContext (line 70) | checkContext(params, config) { method hashCode (line 77) | hashCode() { method updateHashCode (line 83) | updateHashCode(hash) { method equals (line 92) | equals(other) { method hashCodeForConfigSet (line 106) | hashCodeForConfigSet() { method equalsForConfigSet (line 112) | equalsForConfigSet(other) { method toString (line 124) | toString() { FILE: runtime/JavaScript/src/antlr4/atn/ATNConfigSet.d.ts class ATNConfigSet (line 3) | class ATNConfigSet { FILE: runtime/JavaScript/src/antlr4/atn/ATNConfigSet.js function hashATNConfig (line 14) | function hashATNConfig(c) { function equalATNConfigs (line 18) | function equalATNConfigs(a, b) { class ATNConfigSet (line 32) | class ATNConfigSet { method constructor (line 33) | constructor(fullCtx) { method add (line 91) | add(config, mergeCache) { method getStates (line 127) | getStates() { method getPredicates (line 135) | getPredicates() { method optimizeConfigs (line 146) | optimizeConfigs(interpreter) { method addAll (line 159) | addAll(coll) { method equals (line 166) | equals(other) { method hashCode (line 177) | hashCode() { method updateHashCode (line 183) | updateHashCode(hash) { method isEmpty (line 194) | isEmpty() { method contains (line 198) | contains(item) { method containsFast (line 205) | containsFast(item) { method clear (line 212) | clear() { method setReadonly (line 221) | setReadonly(readOnly) { method toString (line 228) | toString() { method items (line 236) | get items(){ method length (line 240) | get length(){ FILE: runtime/JavaScript/src/antlr4/atn/ATNDeserializationOptions.d.ts class ATNDeserializationOptions (line 1) | class ATNDeserializationOptions { FILE: runtime/JavaScript/src/antlr4/atn/ATNDeserializationOptions.js class ATNDeserializationOptions (line 6) | class ATNDeserializationOptions { method constructor (line 7) | constructor(copyFrom) { FILE: runtime/JavaScript/src/antlr4/atn/ATNDeserializer.d.ts class ATNDeserializer (line 4) | class ATNDeserializer { FILE: runtime/JavaScript/src/antlr4/atn/ATNDeserializer.js constant SERIALIZED_VERSION (line 52) | const SERIALIZED_VERSION = 4; function initArray (line 54) | function initArray( length, value) { class ATNDeserializer (line 60) | class ATNDeserializer { method constructor (line 62) | constructor(options) { method deserialize (line 71) | deserialize(data) { method reset (line 97) | reset(data) { method skipUUID (line 117) | skipUUID() { method checkVersion (line 123) | checkVersion(legacy) { method readATN (line 130) | readATN() { method readStates (line 136) | readStates(atn, legacy) { method readRules (line 187) | readRules(atn, legacy) { method readModes (line 216) | readModes(atn) { method readSets (line 224) | readSets(atn, sets, reader) { method readEdges (line 242) | readEdges(atn, sets) { method readDecisions (line 308) | readDecisions(atn) { method readLexerActions (line 318) | readLexerActions(atn, legacy) { method generateRuleBypassTransitions (line 337) | generateRuleBypassTransitions(atn) { method generateRuleBypassTransition (line 348) | generateRuleBypassTransition(atn, idx) { method stateIsEndStateFor (line 417) | stateIsEndStateFor(state, idx) { method markPrecedenceDecisions (line 442) | markPrecedenceDecisions(atn) { method verifyATN (line 463) | verifyATN(atn) { method checkCondition (line 507) | checkCondition(condition, message) { method readInt (line 516) | readInt() { method readInt32 (line 520) | readInt32() { method edgeFactory (line 526) | edgeFactory(atn, type, src, trg, arg1, arg2, arg3, sets) { method stateFactory (line 554) | stateFactory(type, ruleIndex) { method lexerActionFactory (line 583) | lexerActionFactory(type, data1, data2) { FILE: runtime/JavaScript/src/antlr4/atn/ATNSimulator.d.ts class ATNSimulator (line 1) | class ATNSimulator { FILE: runtime/JavaScript/src/antlr4/atn/ATNSimulator.js class ATNSimulator (line 11) | class ATNSimulator { method constructor (line 12) | constructor(atn, sharedContextCache) { method getCachedContext (line 39) | getCachedContext(context) { FILE: runtime/JavaScript/src/antlr4/atn/AbstractPredicateTransition.js class AbstractPredicateTransition (line 7) | class AbstractPredicateTransition extends Transition { method constructor (line 8) | constructor(target) { FILE: runtime/JavaScript/src/antlr4/atn/LL1Analyzer.js class LL1Analyzer (line 20) | class LL1Analyzer { method constructor (line 21) | constructor(atn) { method getDecisionLookahead (line 35) | getDecisionLookahead(s) { method LOOK (line 74) | LOOK(s, stopState, ctx) { method _LOOK (line 113) | _LOOK(s, stopState , ctx, look, lookBusy, calledRuleStack, seeThruPred... FILE: runtime/JavaScript/src/antlr4/atn/LexerATNConfig.js class LexerATNConfig (line 8) | class LexerATNConfig extends ATNConfig { method constructor (line 9) | constructor(params, config) { method updateHashCode (line 21) | updateHashCode(hash) { method equals (line 25) | equals(other) { method checkNonGreedyDecision (line 33) | checkNonGreedyDecision(source, target) { FILE: runtime/JavaScript/src/antlr4/atn/LexerATNSimulator.d.ts class LexerATNSimulator (line 8) | class LexerATNSimulator implements ATNSimulator { FILE: runtime/JavaScript/src/antlr4/atn/LexerATNSimulator.js function resetSimState (line 20) | function resetSimState(sim) { class SimState (line 27) | class SimState { method constructor (line 28) | constructor() { method reset (line 32) | reset() { class LexerATNSimulator (line 37) | class LexerATNSimulator extends ATNSimulator { method constructor (line 54) | constructor(recog, atn, decisionToDFA, sharedContextCache) { method copyState (line 80) | copyState(simulator) { method match (line 87) | match(input, mode) { method reset (line 104) | reset() { method matchATN (line 112) | matchATN(input) { method execATN (line 136) | execATN(input, ds0) { method getExistingTargetState (line 211) | getExistingTargetState(s, t) { method computeTargetState (line 238) | computeTargetState(input, s, t) { method failOrAccept (line 257) | failOrAccept(prevAccept, input, reach, t) { method getReachableConfigSet (line 277) | getReachableConfigSet(input, closure, reach, t) { method accept (line 312) | accept(input, lexerActionExecutor, startIndex, index, line, charPos) { method getReachableTarget (line 325) | getReachableTarget(trans, t) { method computeStartState (line 333) | computeStartState(input, p) { method closure (line 354) | closure(input, config, configs, method getEpsilonTarget (line 409) | getEpsilonTarget(input, config, trans, method evaluatePredicate (line 499) | evaluatePredicate(input, ruleIndex, method captureSimState (line 523) | captureSimState(settings, input, dfaState) { method addDFAEdge (line 530) | addDFAEdge(from_, tk, to, cfgs) { method addDFAState (line 581) | addDFAState(configs) { method getDFA (line 609) | getDFA(mode) { method getText (line 614) | getText(input) { method consume (line 619) | consume(input) { method getTokenName (line 630) | getTokenName(tt) { FILE: runtime/JavaScript/src/antlr4/atn/LexerActionExecutor.js class LexerActionExecutor (line 9) | class LexerActionExecutor { method constructor (line 18) | constructor(lexerActions) { method fixOffsetBeforeMatch (line 58) | fixOffsetBeforeMatch(offset) { method execute (line 96) | execute(lexer, input, startIndex) { method hashCode (line 120) | hashCode() { method updateHashCode (line 124) | updateHashCode(hash) { method equals (line 128) | equals(other) { method append (line 163) | static append(lexerActionExecutor, lexerAction) { FILE: runtime/JavaScript/src/antlr4/atn/OrderedATNConfigSet.js class OrderedATNConfigSet (line 8) | class OrderedATNConfigSet extends ATNConfigSet { method constructor (line 9) | constructor() { FILE: runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.d.ts class ParserATNSimulator (line 11) | class ParserATNSimulator extends ATNSimulator { FILE: runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js class ParserATNSimulator (line 261) | class ParserATNSimulator extends ATNSimulator { method constructor (line 262) | constructor(parser, atn, decisionToDFA, sharedContextCache) { method reset (line 291) | reset() {} method adaptivePredict (line 293) | adaptivePredict(input, decision, outerContext) { method execATN (line 395) | execATN(dfa, s0, input, startIndex, outerContext ) { method getExistingTargetState (line 503) | getExistingTargetState(previousD, t) { method computeTargetState (line 524) | computeTargetState(dfa, previousD, t) { method predicateDFAState (line 569) | predicateDFAState(dfaState, decisionState) { method execATNWithFullContext (line 589) | execATNWithFullContext(dfa, D, // how far we got before failing over method computeReachSet (line 698) | computeReachSet(closure, t, fullCtx) { method removeAllConfigsNotInRuleStopState (line 850) | removeAllConfigsNotInRuleStopState(configs, lookToEndOfRule) { method computeStartState (line 872) | computeStartState(p, ctx, fullCtx) { method applyPrecedenceFilter (line 946) | applyPrecedenceFilter(configs) { method getReachableTarget (line 989) | getReachableTarget(trans, ttype) { method getPredsForAmbigAlts (line 997) | getPredsForAmbigAlts(ambigAlts, configs, nalts) { method getPredicatePredictions (line 1036) | getPredicatePredictions(ambigAlts, altToPred) { method getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule (line 1101) | getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule(configs, outer... method getAltThatFinishedDecisionEntryRule (line 1119) | getAltThatFinishedDecisionEntryRule(configs) { method splitAccordingToSemanticValidity (line 1145) | splitAccordingToSemanticValidity( configs, outerContext) { method evalSemanticContext (line 1171) | evalSemanticContext(predPredictions, outerContext, complete) { method closure (line 1205) | closure(config, configs, closureBusy, collectPredicates, fullCtx, trea... method closureCheckingStopState (line 1211) | closureCheckingStopState(config, configs, closureBusy, collectPredicat... method closure_ (line 1260) | closure_(config, configs, closureBusy, collectPredicates, fullCtx, dep... method canDropLoopEntryEdgeInLeftRecursiveRule (line 1316) | canDropLoopEntryEdgeInLeftRecursiveRule(config) { method getRuleName (line 1379) | getRuleName(index) { method getEpsilonTarget (line 1387) | getEpsilonTarget(config, t, collectPredicates, inContext, fullCtx, tre... method actionTransition (line 1415) | actionTransition(config, t) { method precedenceTransition (line 1423) | precedenceTransition(config, pt, collectPredicates, inContext, fullCtx) { method predTransition (line 1458) | predTransition(config, pt, collectPredicates, inContext, fullCtx) { method ruleTransition (line 1493) | ruleTransition(config, t) { method getConflictingAlts (line 1502) | getConflictingAlts(configs) { method getConflictingAltsOrUniqueAlt (line 1543) | getConflictingAltsOrUniqueAlt(configs) { method getTokenName (line 1554) | getTokenName(t) { method getLookaheadName (line 1570) | getLookaheadName(input) { method dumpDeadEndConfigs (line 1579) | dumpDeadEndConfigs(nvae) { method noViableAlt (line 1598) | noViableAlt(input, outerContext, configs, startIndex) { method getUniqueAlt (line 1602) | getUniqueAlt(configs) { method addDFAEdge (line 1635) | addDFAEdge(dfa, from_, t, to) { method addDFAState (line 1674) | addDFAState(dfa, D) { method reportAttemptingFullContext (line 1698) | reportAttemptingFullContext(dfa, conflictingAlts, configs, startIndex,... method reportContextSensitivity (line 1709) | reportContextSensitivity(dfa, prediction, configs, startIndex, stopInd... method reportAmbiguity (line 1721) | reportAmbiguity(dfa, D, startIndex, stopIndex, FILE: runtime/JavaScript/src/antlr4/atn/PrecedencePredicate.js class PrecedencePredicate (line 7) | class PrecedencePredicate extends SemanticContext { method constructor (line 9) | constructor(precedence) { method evaluate (line 14) | evaluate(parser, outerContext) { method evalPrecedence (line 18) | evalPrecedence(parser, outerContext) { method compareTo (line 26) | compareTo(other) { method updateHashCode (line 30) | updateHashCode(hash) { method equals (line 34) | equals(other) { method toString (line 44) | toString() { FILE: runtime/JavaScript/src/antlr4/atn/Predicate.js class Predicate (line 7) | class Predicate extends SemanticContext { method constructor (line 9) | constructor(ruleIndex, predIndex, isCtxDependent) { method evaluate (line 16) | evaluate(parser, outerContext) { method updateHashCode (line 21) | updateHashCode(hash) { method equals (line 25) | equals(other) { method toString (line 37) | toString() { FILE: runtime/JavaScript/src/antlr4/atn/PredictionContextCache.d.ts class PredictionContextCache (line 1) | class PredictionContextCache { FILE: runtime/JavaScript/src/antlr4/atn/PredictionContextCache.js class PredictionContextCache (line 13) | class PredictionContextCache { method constructor (line 15) | constructor() { method add (line 24) | add(ctx) { method get (line 36) | get(ctx) { method length (line 40) | get length(){ FILE: runtime/JavaScript/src/antlr4/atn/PredictionMode.d.ts class PredictionMode (line 1) | class PredictionMode { FILE: runtime/JavaScript/src/antlr4/atn/SemanticContext.js class SemanticContext (line 18) | class SemanticContext { method hashCode (line 20) | hashCode() { method evaluate (line 39) | evaluate(parser, outerContext) {} method evalPrecedence (line 59) | evalPrecedence(parser, outerContext) { method andContext (line 63) | static andContext(a, b) { method orContext (line 78) | static orContext(a, b) { class AND (line 99) | class AND extends SemanticContext { method constructor (line 104) | constructor(a, b) { method equals (line 135) | equals(other) { method updateHashCode (line 145) | updateHashCode(hash) { method evaluate (line 156) | evaluate(parser, outerContext) { method evalPrecedence (line 165) | evalPrecedence(parser, outerContext) { method toString (line 194) | toString() { class OR (line 201) | class OR extends SemanticContext { method constructor (line 206) | constructor(a, b) { method equals (line 236) | equals(other) { method updateHashCode (line 246) | updateHashCode(hash) { method evaluate (line 255) | evaluate(parser, outerContext) { method evalPrecedence (line 264) | evalPrecedence(parser, outerContext) { method toString (line 293) | toString() { function filterPrecedencePredicates (line 299) | function filterPrecedencePredicates(set) { FILE: runtime/JavaScript/src/antlr4/context/ArrayPredictionContext.js class ArrayPredictionContext (line 9) | class ArrayPredictionContext extends PredictionContext { method constructor (line 11) | constructor(parents, returnStates) { method isEmpty (line 27) | isEmpty() { method getParent (line 33) | getParent(index) { method getReturnState (line 37) | getReturnState(index) { method equals (line 41) | equals(other) { method toString (line 54) | toString() { method length (line 78) | get length(){ FILE: runtime/JavaScript/src/antlr4/context/EmptyPredictionContext.js class EmptyPredictionContext (line 8) | class EmptyPredictionContext extends SingletonPredictionContext { method constructor (line 10) | constructor() { method isEmpty (line 14) | isEmpty() { method getParent (line 18) | getParent(index) { method getReturnState (line 22) | getReturnState(index) { method equals (line 26) | equals(other) { method toString (line 30) | toString() { FILE: runtime/JavaScript/src/antlr4/context/InterpreterRuleContext.js class InterpreterRuleContext (line 7) | class InterpreterRuleContext extends ParserRuleContext { method constructor (line 8) | constructor(parent, invokingStateNumber, ruleIndex) { FILE: runtime/JavaScript/src/antlr4/context/ParserRuleContext.d.ts class ParserRuleContext (line 7) | class ParserRuleContext extends RuleContext { FILE: runtime/JavaScript/src/antlr4/context/ParserRuleContext.js class ParserRuleContext (line 36) | class ParserRuleContext extends RuleContext { method constructor (line 38) | constructor(parent, invokingStateNumber) { method copyFrom (line 58) | copyFrom(ctx) { method enterRule (line 79) | enterRule(listener) { method exitRule (line 82) | exitRule(listener) { method addChild (line 86) | addChild(child) { method removeLastChild (line 98) | removeLastChild() { method addTokenNode (line 104) | addTokenNode(token) { method addErrorNode (line 111) | addErrorNode(badToken) { method getChild (line 118) | getChild(i, type) { method getToken (line 140) | getToken(ttype, i) { method getTokens (line 159) | getTokens(ttype ) { method getTypedRuleContext (line 176) | getTypedRuleContext(ctxType, i) { method getTypedRuleContexts (line 180) | getTypedRuleContexts(ctxType) { method getChildCount (line 195) | getChildCount() { method getSourceInterval (line 203) | getSourceInterval() { FILE: runtime/JavaScript/src/antlr4/context/PredictionContext.js class PredictionContext (line 6) | class PredictionContext { method constructor (line 8) | constructor(cachedHashCode) { method isEmpty (line 38) | isEmpty() { method hasEmptyPath (line 42) | hasEmptyPath() { method hashCode (line 46) | hashCode() { method updateHashCode (line 50) | updateHashCode(hash) { FILE: runtime/JavaScript/src/antlr4/context/PredictionContextUtils.js function predictionContextFromRuleContext (line 16) | function predictionContextFromRuleContext(atn, outerContext) { function getCachedPredictionContext (line 33) | function getCachedPredictionContext(context, contextCache, visited) { function merge (line 82) | function merge(a, b, rootIsWildcard, mergeCache) { function mergeArrays (line 131) | function mergeArrays(a, b, rootIsWildcard, mergeCache) { function combineCommonParents (line 246) | function combineCommonParents(parents) { function mergeSingletons (line 292) | function mergeSingletons(a, b, rootIsWildcard, mergeCache) { function mergeRoot (line 409) | function mergeRoot(a, b, rootIsWildcard) { function getAllContextNodes (line 436) | function getAllContextNodes(context, nodes, visited) { FILE: runtime/JavaScript/src/antlr4/context/RuleContext.d.ts class RuleContext (line 4) | class RuleContext extends RuleNode { FILE: runtime/JavaScript/src/antlr4/context/RuleContext.js class RuleContext (line 10) | class RuleContext extends RuleNode { method constructor (line 31) | constructor(parent, invokingState) { method depth (line 43) | depth() { method isEmpty (line 57) | isEmpty() { method getSourceInterval (line 62) | getSourceInterval() { method ruleContext (line 66) | get ruleContext() { method getPayload (line 70) | getPayload() { method getText (line 82) | getText() { method getAltNumber (line 100) | getAltNumber() { method setAltNumber (line 112) | setAltNumber(altNumber) { method getChild (line 115) | getChild(i) { method getChildCount (line 119) | getChildCount() { method accept (line 123) | accept(visitor) { method toStringTree (line 131) | toStringTree(ruleNames, recog) { method toString (line 135) | toString(ruleNames, stop) { FILE: runtime/JavaScript/src/antlr4/context/SingletonPredictionContext.js class SingletonPredictionContext (line 8) | class SingletonPredictionContext extends PredictionContext { method constructor (line 10) | constructor(parent, returnState) { method getParent (line 24) | getParent(index) { method getReturnState (line 28) | getReturnState(index) { method equals (line 32) | equals(other) { method toString (line 49) | toString() { method length (line 62) | get length(){ method create (line 66) | static create(parent, returnState) { FILE: runtime/JavaScript/src/antlr4/dfa/DFA.d.ts class DFA (line 1) | class DFA { FILE: runtime/JavaScript/src/antlr4/dfa/DFA.js class DFA (line 13) | class DFA { method constructor (line 14) | constructor(atnStartState, decision) { method getPrecedenceStartState (line 58) | getPrecedenceStartState(precedence) { method setPrecedenceStartState (line 79) | setPrecedenceStartState(precedence, startState) { method setPrecedenceDfa (line 112) | setPrecedenceDfa(precedenceDfa) { method sortedStates (line 131) | sortedStates() { method toString (line 138) | toString(literalNames, symbolicNames) { method toLexerString (line 148) | toLexerString() { method states (line 156) | get states(){ FILE: runtime/JavaScript/src/antlr4/dfa/DFASerializer.js class DFASerializer (line 12) | class DFASerializer { method constructor (line 13) | constructor(dfa, literalNames, symbolicNames) { method toString (line 19) | toString() { method getEdgeLabel (line 45) | getEdgeLabel(i) { method getStateString (line 55) | getStateString(s) { FILE: runtime/JavaScript/src/antlr4/dfa/DFAState.js class DFAState (line 36) | class DFAState { method constructor (line 37) | constructor(stateNumber, configs) { method getAltSet (line 90) | getAltSet() { method equals (line 118) | equals(other) { method toString (line 125) | toString() { method hashCode (line 137) | hashCode() { FILE: runtime/JavaScript/src/antlr4/dfa/LexerDFASerializer.js class LexerDFASerializer (line 7) | class LexerDFASerializer extends DFASerializer { method constructor (line 8) | constructor(dfa) { method getEdgeLabel (line 12) | getEdgeLabel(i) { FILE: runtime/JavaScript/src/antlr4/dfa/PredPrediction.js class PredPrediction (line 8) | class PredPrediction { method constructor (line 9) | constructor(pred, alt) { method toString (line 14) | toString() { FILE: runtime/JavaScript/src/antlr4/error/BailErrorStrategy.d.ts class BailErrorStrategy (line 3) | class BailErrorStrategy extends DefaultErrorStrategy { FILE: runtime/JavaScript/src/antlr4/error/BailErrorStrategy.js class BailErrorStrategy (line 37) | class BailErrorStrategy extends DefaultErrorStrategy { method constructor (line 39) | constructor() { method recover (line 49) | recover(recognizer, e) { method recoverInline (line 62) | recoverInline(recognizer) { method sync (line 67) | sync(recognizer) { FILE: runtime/JavaScript/src/antlr4/error/ConsoleErrorListener.js class ConsoleErrorListener (line 20) | class ConsoleErrorListener extends ErrorListener { method constructor (line 21) | constructor() { method syntaxError (line 25) | syntaxError(recognizer, offendingSymbol, line, column, msg, e) { FILE: runtime/JavaScript/src/antlr4/error/DefaultErrorStrategy.d.ts class DefaultErrorStrategy (line 6) | class DefaultErrorStrategy implements ErrorStrategy { FILE: runtime/JavaScript/src/antlr4/error/DefaultErrorStrategy.js class DefaultErrorStrategy (line 18) | class DefaultErrorStrategy extends ErrorStrategy { method constructor (line 19) | constructor() { method reset (line 47) | reset(recognizer) { method beginErrorCondition (line 57) | beginErrorCondition(recognizer) { method inErrorRecoveryMode (line 61) | inErrorRecoveryMode(recognizer) { method endErrorCondition (line 70) | endErrorCondition(recognizer) { method reportMatch (line 80) | reportMatch(recognizer) { method reportError (line 103) | reportError(recognizer, e) { method recover (line 132) | recover(recognizer, e) { method sync (line 197) | sync(recognizer) { method reportNoViableAlternative (line 254) | reportNoViableAlternative(recognizer, e) { method reportInputMismatch (line 279) | reportInputMismatch(recognizer, e) { method reportFailedPredicate (line 294) | reportFailedPredicate(recognizer, e) { method reportUnwantedToken (line 319) | reportUnwantedToken(recognizer) { method reportMissingToken (line 349) | reportMissingToken(recognizer) { method recoverInline (line 411) | recoverInline(recognizer) { method singleTokenInsertion (line 445) | singleTokenInsertion(recognizer) { method singleTokenDeletion (line 481) | singleTokenDeletion(recognizer) { method getMissingSymbol (line 521) | getMissingSymbol(recognizer) { method getExpectedTokens (line 541) | getExpectedTokens(recognizer) { method getTokenErrorDisplay (line 554) | getTokenErrorDisplay(t) { method escapeWSAndQuote (line 569) | escapeWSAndQuote(s) { method getErrorRecoverySet (line 669) | getErrorRecoverySet(recognizer) { method consumeUntil (line 686) | consumeUntil(recognizer, set) { FILE: runtime/JavaScript/src/antlr4/error/DiagnosticErrorListener.d.ts class DiagnosticErrorListener (line 3) | class DiagnosticErrorListener extends ErrorListener {} FILE: runtime/JavaScript/src/antlr4/error/DiagnosticErrorListener.js class DiagnosticErrorListener (line 30) | class DiagnosticErrorListener extends ErrorListener { method constructor (line 31) | constructor(exactOnly) { method reportAmbiguity (line 38) | reportAmbiguity(recognizer, dfa, startIndex, stopIndex, exact, ambigAl... method reportAttemptingFullContext (line 51) | reportAttemptingFullContext(recognizer, dfa, startIndex, stopIndex, co... method reportContextSensitivity (line 59) | reportContextSensitivity(recognizer, dfa, startIndex, stopIndex, predi... method getDecisionDescription (line 67) | getDecisionDescription(recognizer, dfa) { method getConflictingAlts (line 93) | getConflictingAlts(reportedAlts, configs) { FILE: runtime/JavaScript/src/antlr4/error/ErrorListener.d.ts class ErrorListener (line 7) | class ErrorListener { FILE: runtime/JavaScript/src/antlr4/error/ErrorListener.js class ErrorListener (line 11) | class ErrorListener { method syntaxError (line 12) | syntaxError(recognizer, offendingSymbol, line, column, msg, e) { method reportAmbiguity (line 15) | reportAmbiguity(recognizer, dfa, startIndex, stopIndex, exact, ambigAl... method reportAttemptingFullContext (line 18) | reportAttemptingFullContext(recognizer, dfa, startIndex, stopIndex, co... method reportContextSensitivity (line 21) | reportContextSensitivity(recognizer, dfa, startIndex, stopIndex, predi... FILE: runtime/JavaScript/src/antlr4/error/ErrorStrategy.d.ts class ErrorStrategy (line 5) | class ErrorStrategy { FILE: runtime/JavaScript/src/antlr4/error/ErrorStrategy.js class ErrorStrategy (line 6) | class ErrorStrategy { method reset (line 8) | reset(recognizer) { method recoverInline (line 11) | recoverInline(recognizer) { method recover (line 14) | recover(recognizer, e) { method sync (line 17) | sync(recognizer) { method inErrorRecoveryMode (line 20) | inErrorRecoveryMode(recognizer) { method reportError (line 23) | reportError(recognizer) { FILE: runtime/JavaScript/src/antlr4/error/FailedPredicateException.d.ts class FailedPredicateException (line 4) | class FailedPredicateException extends RecognitionException { FILE: runtime/JavaScript/src/antlr4/error/FailedPredicateException.js class FailedPredicateException (line 14) | class FailedPredicateException extends RecognitionException { method constructor (line 16) | constructor(recognizer, predicate, message) { function formatMessage (line 37) | function formatMessage(predicate, message) { FILE: runtime/JavaScript/src/antlr4/error/InputMismatchException.d.ts class InputMismatchException (line 4) | class InputMismatchException extends RecognitionException { FILE: runtime/JavaScript/src/antlr4/error/InputMismatchException.js class InputMismatchException (line 11) | class InputMismatchException extends RecognitionException { method constructor (line 12) | constructor(recognizer) { FILE: runtime/JavaScript/src/antlr4/error/LexerNoViableAltException.d.ts class LexerNoViableAltException (line 6) | class LexerNoViableAltException extends RecognitionException { FILE: runtime/JavaScript/src/antlr4/error/LexerNoViableAltException.js class LexerNoViableAltException (line 8) | class LexerNoViableAltException extends RecognitionException { method constructor (line 9) | constructor(lexer, input, startIndex, deadEndConfigs) { method toString (line 15) | toString() { FILE: runtime/JavaScript/src/antlr4/error/NoViableAltException.d.ts class NoViableAltException (line 6) | class NoViableAltException extends RecognitionException { FILE: runtime/JavaScript/src/antlr4/error/NoViableAltException.js class NoViableAltException (line 14) | class NoViableAltException extends RecognitionException { method constructor (line 15) | constructor(recognizer, input, startToken, offendingToken, deadEndConf... FILE: runtime/JavaScript/src/antlr4/error/ParseCancellationException.js class ParseCancellationException (line 5) | class ParseCancellationException extends Error { method constructor (line 6) | constructor() { FILE: runtime/JavaScript/src/antlr4/error/ProxyErrorListener.js class ProxyErrorListener (line 7) | class ProxyErrorListener extends ErrorListener { method constructor (line 8) | constructor(delegates) { method syntaxError (line 17) | syntaxError(recognizer, offendingSymbol, line, column, msg, e) { method reportAmbiguity (line 21) | reportAmbiguity(recognizer, dfa, startIndex, stopIndex, exact, ambigAl... method reportAttemptingFullContext (line 25) | reportAttemptingFullContext(recognizer, dfa, startIndex, stopIndex, co... method reportContextSensitivity (line 29) | reportContextSensitivity(recognizer, dfa, startIndex, stopIndex, predi... FILE: runtime/JavaScript/src/antlr4/error/RecognitionException.d.ts type ExceptionParams (line 7) | interface ExceptionParams { class RecognitionException (line 15) | class RecognitionException extends Error { FILE: runtime/JavaScript/src/antlr4/error/RecognitionException.js class RecognitionException (line 14) | class RecognitionException extends Error { method constructor (line 16) | constructor(params) { method getExpectedTokens (line 53) | getExpectedTokens() { method toString (line 62) | toString() { FILE: runtime/JavaScript/src/antlr4/misc/AltDict.js class AltDict (line 5) | class AltDict { method constructor (line 7) | constructor() { method get (line 11) | get(key) { method set (line 15) | set(key, value) { method values (line 19) | values() { FILE: runtime/JavaScript/src/antlr4/misc/BitSet.d.ts class BitSet (line 1) | class BitSet { FILE: runtime/JavaScript/src/antlr4/misc/BitSet.js class BitSet (line 8) | class BitSet { method constructor (line 10) | constructor() { method set (line 14) | set(index) { method get (line 20) | get(index) { method clear (line 29) | clear(index) { method or (line 37) | or(set) { method values (line 51) | values() { method minValue (line 66) | minValue() { method hashCode (line 81) | hashCode() { method equals (line 85) | equals(other) { method toString (line 89) | toString() { method length (line 93) | get length() { method _resize (line 97) | _resize(index) { method _checkIndex (line 108) | static _checkIndex(index) { method _bitCount (line 113) | static _bitCount(l) { FILE: runtime/JavaScript/src/antlr4/misc/HashCode.js class HashCode (line 7) | class HashCode { method constructor (line 9) | constructor() { method update (line 14) | update() { method finish (line 53) | finish() { method hashStuff (line 63) | static hashStuff() { FILE: runtime/JavaScript/src/antlr4/misc/HashMap.js constant DEFAULT_LOAD_FACTOR (line 8) | const DEFAULT_LOAD_FACTOR = 0.75; constant INITIAL_CAPACITY (line 9) | const INITIAL_CAPACITY = 16 class HashMap (line 11) | class HashMap { method constructor (line 13) | constructor(hashFunction, equalsFunction) { method set (line 21) | set(key, value) { method containsKey (line 43) | containsKey(key) { method get (line 52) | get(key) { method entries (line 61) | entries() { method getKeys (line 65) | getKeys() { method getValues (line 69) | getValues() { method toString (line 73) | toString() { method length (line 78) | get length() { method _getSlot (line 82) | _getSlot(key) { method _getBucket (line 86) | _getBucket(key) { method _expand (line 90) | _expand() { FILE: runtime/JavaScript/src/antlr4/misc/HashSet.js constant DEFAULT_LOAD_FACTOR (line 9) | const DEFAULT_LOAD_FACTOR = 0.75; constant INITIAL_CAPACITY (line 10) | const INITIAL_CAPACITY = 16 class HashSet (line 12) | class HashSet { method constructor (line 14) | constructor(hashFunction, equalsFunction) { method get (line 22) | get(value) { method add (line 38) | add(value) { method getOrAdd (line 43) | getOrAdd(value) { method has (line 64) | has(value) { method values (line 69) | values() { method toString (line 73) | toString() { method length (line 77) | get length() { method _getSlot (line 81) | _getSlot(value) { method _getBucket (line 85) | _getBucket(value) { method _expand (line 89) | _expand() { FILE: runtime/JavaScript/src/antlr4/misc/Interval.d.ts class Interval (line 3) | class Interval { FILE: runtime/JavaScript/src/antlr4/misc/Interval.js class Interval (line 6) | class Interval { method constructor (line 8) | constructor(start, stop) { method clone (line 13) | clone() { method contains (line 17) | contains(item) { method toString (line 21) | toString() { method length (line 29) | get length(){ FILE: runtime/JavaScript/src/antlr4/misc/IntervalSet.d.ts class IntervalSet (line 3) | class IntervalSet { FILE: runtime/JavaScript/src/antlr4/misc/IntervalSet.js class IntervalSet (line 9) | class IntervalSet { method constructor (line 10) | constructor() { method first (line 15) | first(v) { method addOne (line 23) | addOne(v) { method addRange (line 27) | addRange(l, h) { method addInterval (line 31) | addInterval(toAdd) { method addSet (line 61) | addSet(other) { method reduce (line 68) | reduce(pos) { method complement (line 84) | complement(start, stop) { method contains (line 92) | contains(item) { method removeRange (line 105) | removeRange(toRemove) { method removeOne (line 141) | removeOne(value) { method toString (line 175) | toString(literalNames, symbolicNames, elemsAreChar) { method toCharString (line 190) | toCharString() { method toIndexString (line 211) | toIndexString() { method toTokenString (line 232) | toTokenString(literalNames, symbolicNames) { method elementName (line 247) | elementName(literalNames, symbolicNames, token) { method length (line 257) | get length(){ FILE: runtime/JavaScript/src/antlr4/state/ATNState.d.ts class ATNState (line 3) | class ATNState { FILE: runtime/JavaScript/src/antlr4/state/ATNState.js class ATNState (line 66) | class ATNState { method constructor (line 67) | constructor() { method toString (line 80) | toString() { method equals (line 84) | equals(other) { method isNonGreedyExitState (line 92) | isNonGreedyExitState() { method addTransition (line 96) | addTransition(trans, index) { FILE: runtime/JavaScript/src/antlr4/state/BasicBlockStartState.js class BasicBlockStartState (line 8) | class BasicBlockStartState extends BlockStartState { method constructor (line 9) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/BasicState.js class BasicState (line 7) | class BasicState extends ATNState { method constructor (line 8) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/BlockEndState.js class BlockEndState (line 10) | class BlockEndState extends ATNState { method constructor (line 11) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/BlockStartState.js class BlockStartState (line 10) | class BlockStartState extends DecisionState { method constructor (line 11) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/DecisionState.d.ts class DecisionState (line 3) | class DecisionState extends ATNState { FILE: runtime/JavaScript/src/antlr4/state/DecisionState.js class DecisionState (line 7) | class DecisionState extends ATNState { method constructor (line 8) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/LoopEndState.js class LoopEndState (line 10) | class LoopEndState extends ATNState { method constructor (line 11) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/PlusBlockStartState.js class PlusBlockStartState (line 14) | class PlusBlockStartState extends BlockStartState { method constructor (line 15) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/PlusLoopbackState.js class PlusLoopbackState (line 12) | class PlusLoopbackState extends DecisionState { method constructor (line 13) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/RuleStartState.d.ts class RuleStartState (line 3) | class RuleStartState extends ATNState { FILE: runtime/JavaScript/src/antlr4/state/RuleStartState.js class RuleStartState (line 7) | class RuleStartState extends ATNState { method constructor (line 8) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/RuleStopState.d.ts class RuleStopState (line 3) | class RuleStopState extends ATNState { FILE: runtime/JavaScript/src/antlr4/state/RuleStopState.js class RuleStopState (line 13) | class RuleStopState extends ATNState { method constructor (line 14) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/StarBlockStartState.js class StarBlockStartState (line 11) | class StarBlockStartState extends BlockStartState { method constructor (line 12) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/StarLoopEntryState.js class StarLoopEntryState (line 8) | class StarLoopEntryState extends DecisionState { method constructor (line 9) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/StarLoopbackState.js class StarLoopbackState (line 7) | class StarLoopbackState extends ATNState { method constructor (line 8) | constructor() { FILE: runtime/JavaScript/src/antlr4/state/TokensStartState.js class TokensStartState (line 11) | class TokensStartState extends DecisionState { method constructor (line 12) | constructor() { FILE: runtime/JavaScript/src/antlr4/transition/ActionTransition.js class ActionTransition (line 7) | class ActionTransition extends Transition { method constructor (line 8) | constructor(target, ruleIndex, actionIndex, isCtxDependent) { method matches (line 17) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method toString (line 21) | toString() { FILE: runtime/JavaScript/src/antlr4/transition/AtomTransition.js class AtomTransition (line 8) | class AtomTransition extends Transition { method constructor (line 9) | constructor(target, label) { method makeLabel (line 17) | makeLabel() { method matches (line 23) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method toString (line 27) | toString() { FILE: runtime/JavaScript/src/antlr4/transition/EpsilonTransition.js class EpsilonTransition (line 7) | class EpsilonTransition extends Transition { method constructor (line 8) | constructor(target, outermostPrecedenceReturn) { method matches (line 15) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method toString (line 19) | toString() { FILE: runtime/JavaScript/src/antlr4/transition/NotSetTransition.js class NotSetTransition (line 8) | class NotSetTransition extends SetTransition { method constructor (line 9) | constructor(target, set) { method matches (line 14) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method toString (line 19) | toString() { FILE: runtime/JavaScript/src/antlr4/transition/PrecedencePredicateTransition.js class PrecedencePredicateTransition (line 9) | class PrecedencePredicateTransition extends AbstractPredicateTransition { method constructor (line 10) | constructor(target, precedence) { method matches (line 17) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method getPredicate (line 21) | getPredicate() { method toString (line 25) | toString() { FILE: runtime/JavaScript/src/antlr4/transition/PredicateTransition.js class PredicateTransition (line 9) | class PredicateTransition extends AbstractPredicateTransition { method constructor (line 10) | constructor(target, ruleIndex, predIndex, isCtxDependent) { method matches (line 19) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method getPredicate (line 23) | getPredicate() { method toString (line 27) | toString() { FILE: runtime/JavaScript/src/antlr4/transition/RangeTransition.js class RangeTransition (line 8) | class RangeTransition extends Transition { method constructor (line 9) | constructor(target, start, stop) { method makeLabel (line 17) | makeLabel() { method matches (line 23) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method toString (line 27) | toString() { FILE: runtime/JavaScript/src/antlr4/transition/RuleTransition.js class RuleTransition (line 7) | class RuleTransition extends Transition { method constructor (line 8) | constructor(ruleStart, ruleIndex, precedence, followState) { method matches (line 19) | matches(symbol, minVocabSymbol, maxVocabSymbol) { FILE: runtime/JavaScript/src/antlr4/transition/SetTransition.js class SetTransition (line 10) | class SetTransition extends Transition { method constructor (line 11) | constructor(target, set) { method matches (line 22) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method toString (line 26) | toString() { FILE: runtime/JavaScript/src/antlr4/transition/Transition.js class Transition (line 19) | class Transition { method constructor (line 20) | constructor(target) { FILE: runtime/JavaScript/src/antlr4/transition/WildcardTransition.js class WildcardTransition (line 7) | class WildcardTransition extends Transition { method constructor (line 8) | constructor(target) { method matches (line 13) | matches(symbol, minVocabSymbol, maxVocabSymbol) { method toString (line 17) | toString() { FILE: runtime/JavaScript/src/antlr4/tree/ErrorNode.d.ts class ErrorNode (line 3) | class ErrorNode extends TerminalNode { FILE: runtime/JavaScript/src/antlr4/tree/ErrorNode.js class ErrorNode (line 7) | class ErrorNode extends TerminalNode { FILE: runtime/JavaScript/src/antlr4/tree/ErrorNodeImpl.js class ErrorNodeImpl (line 14) | class ErrorNodeImpl extends TerminalNodeImpl { method constructor (line 15) | constructor(token) { method isErrorNode (line 19) | isErrorNode() { method accept (line 23) | accept(visitor) { FILE: runtime/JavaScript/src/antlr4/tree/ParseTree.d.ts class ParseTree (line 3) | class ParseTree extends SyntaxTree { FILE: runtime/JavaScript/src/antlr4/tree/ParseTree.js class ParseTree (line 7) | class ParseTree extends SyntaxTree { FILE: runtime/JavaScript/src/antlr4/tree/ParseTreeListener.js class ParseTreeListener (line 5) | class ParseTreeListener { method visitTerminal (line 6) | visitTerminal(node) { method visitErrorNode (line 9) | visitErrorNode(node) { method enterEveryRule (line 12) | enterEveryRule(node) { method exitEveryRule (line 15) | exitEveryRule(node) { FILE: runtime/JavaScript/src/antlr4/tree/ParseTreeVisitor.d.ts class ParseTreeVisitor (line 6) | class ParseTreeVisitor { FILE: runtime/JavaScript/src/antlr4/tree/ParseTreeVisitor.js class ParseTreeVisitor (line 5) | class ParseTreeVisitor { method visit (line 6) | visit(ctx) { method visitChildren (line 16) | visitChildren(ctx) { method visitTerminal (line 24) | visitTerminal(node) { method visitErrorNode (line 27) | visitErrorNode(node) { FILE: runtime/JavaScript/src/antlr4/tree/ParseTreeWalker.d.ts class ParseTreeWalker (line 4) | class ParseTreeWalker { FILE: runtime/JavaScript/src/antlr4/tree/ParseTreeWalker.js class ParseTreeWalker (line 8) | class ParseTreeWalker { method walk (line 18) | walk(listener, t) { method enterRule (line 41) | enterRule(listener, r) { method exitRule (line 53) | exitRule(listener, r) { FILE: runtime/JavaScript/src/antlr4/tree/RuleNode.js class RuleNode (line 7) | class RuleNode extends ParseTree { method ruleContext (line 9) | get ruleContext() { FILE: runtime/JavaScript/src/antlr4/tree/SyntaxTree.d.ts class SyntaxTree (line 3) | class SyntaxTree extends Tree {} FILE: runtime/JavaScript/src/antlr4/tree/SyntaxTree.js class SyntaxTree (line 7) | class SyntaxTree extends Tree { FILE: runtime/JavaScript/src/antlr4/tree/TerminalNode.d.ts class TerminalNode (line 5) | class TerminalNode extends ParseTree { FILE: runtime/JavaScript/src/antlr4/tree/TerminalNode.js class TerminalNode (line 7) | class TerminalNode extends ParseTree { FILE: runtime/JavaScript/src/antlr4/tree/TerminalNodeImpl.js class TerminalNodeImpl (line 9) | class TerminalNodeImpl extends TerminalNode { method constructor (line 10) | constructor(symbol) { method getChild (line 16) | getChild(i) { method getSymbol (line 20) | getSymbol() { method getParent (line 24) | getParent() { method getPayload (line 28) | getPayload() { method getSourceInterval (line 32) | getSourceInterval() { method getChildCount (line 40) | getChildCount() { method accept (line 44) | accept(visitor) { method getText (line 48) | getText() { method toString (line 52) | toString() { FILE: runtime/JavaScript/src/antlr4/tree/Tree.d.ts class Tree (line 1) | class Tree {} FILE: runtime/JavaScript/src/antlr4/tree/Tree.js class Tree (line 10) | class Tree {} FILE: runtime/JavaScript/src/antlr4/utils/DoubleDict.js class DoubleDict (line 7) | class DoubleDict { method constructor (line 9) | constructor(defaultMapCtor) { method get (line 14) | get(a, b) { method set (line 19) | set(a, b, o) { FILE: runtime/JavaScript/src/antlr4/utils/arrayToString.js function arrayToString (line 7) | function arrayToString(a) { FILE: runtime/JavaScript/src/antlr4/utils/equalArrays.js function equalArrays (line 5) | function equalArrays(a, b) { FILE: runtime/JavaScript/src/antlr4/utils/escapeWhitespace.js function escapeWhitespace (line 5) | function escapeWhitespace(s, escapeSpaces) { FILE: runtime/JavaScript/src/antlr4/utils/standardEqualsFunction.js function standardEqualsFunction (line 5) | function standardEqualsFunction(a, b) { FILE: runtime/JavaScript/src/antlr4/utils/standardHashCodeFunction.js function standardHashCodeFunction (line 7) | function standardHashCodeFunction(a) { FILE: runtime/JavaScript/src/antlr4/utils/stringHashCode.js function stringHashCode (line 8) | function stringHashCode (value) { FILE: runtime/JavaScript/src/antlr4/utils/stringToCharArray.js function stringToCharArray (line 1) | function stringToCharArray(str) { FILE: runtime/JavaScript/src/antlr4/utils/titleCase.js function titleCase (line 5) | function titleCase(str) { FILE: runtime/JavaScript/src/antlr4/utils/valueToString.js function valueToString (line 5) | function valueToString(v) { FILE: runtime/Python3/src/antlr4/BufferedTokenStream.py class TokenStream (line 24) | class TokenStream(object): class BufferedTokenStream (line 29) | class BufferedTokenStream(TokenStream): method __init__ (line 32) | def __init__(self, tokenSource:Lexer): method mark (line 65) | def mark(self): method release (line 68) | def release(self, marker:int): method reset (line 72) | def reset(self): method seek (line 75) | def seek(self, index:int): method get (line 79) | def get(self, index:int): method consume (line 83) | def consume(self): method sync (line 109) | def sync(self, i:int): method fetch (line 120) | def fetch(self, n:int): method getTokens (line 134) | def getTokens(self, start:int, stop:int, types:set=None): method LA (line 149) | def LA(self, i:int): method LB (line 152) | def LB(self, k:int): method LT (line 157) | def LT(self, k:int): method adjustSeekIndex (line 182) | def adjustSeekIndex(self, i:int): method lazyInit (line 185) | def lazyInit(self): method setup (line 189) | def setup(self): method setTokenSource (line 194) | def setTokenSource(self, tokenSource:Lexer): method nextTokenOnChannel (line 205) | def nextTokenOnChannel(self, i:int, channel:int): method previousTokenOnChannel (line 221) | def previousTokenOnChannel(self, i:int, channel:int): method getHiddenTokensToRight (line 229) | def getHiddenTokensToRight(self, tokenIndex:int, channel:int=-1): method getHiddenTokensToLeft (line 244) | def getHiddenTokensToLeft(self, tokenIndex:int, channel:int=-1): method filterForChannel (line 258) | def filterForChannel(self, left:int, right:int, channel:int): method getSourceName (line 272) | def getSourceName(self): method getText (line 276) | def getText(self, start:int=None, stop:int=None): method fill (line 299) | def fill(self): FILE: runtime/Python3/src/antlr4/CommonTokenFactory.py class TokenFactory (line 13) | class TokenFactory(object): class CommonTokenFactory (line 17) | class CommonTokenFactory(TokenFactory): method __init__ (line 29) | def __init__(self, copyText:bool=False): method create (line 46) | def create(self, source, type:int, text:str, channel:int, start:int, s... method createThin (line 56) | def createThin(self, type:int, text:str): FILE: runtime/Python3/src/antlr4/CommonTokenStream.py class CommonTokenStream (line 37) | class CommonTokenStream(BufferedTokenStream): method __init__ (line 40) | def __init__(self, lexer:Lexer, channel:int=Token.DEFAULT_CHANNEL): method adjustSeekIndex (line 44) | def adjustSeekIndex(self, i:int): method LB (line 47) | def LB(self, k:int): method LT (line 61) | def LT(self, k:int): method getNumberOfOnChannelTokens (line 78) | def getNumberOfOnChannelTokens(self): FILE: runtime/Python3/src/antlr4/FileStream.py class FileStream (line 16) | class FileStream(InputStream): method __init__ (line 19) | def __init__(self, fileName:str, encoding:str='ascii', errors:str='str... method readDataFrom (line 23) | def readDataFrom(self, fileName:str, encoding:str, errors:str='strict'): FILE: runtime/Python3/src/antlr4/InputStream.py class InputStream (line 14) | class InputStream (object): method __init__ (line 17) | def __init__(self, data: str): method _loadString (line 22) | def _loadString(self): method index (line 28) | def index(self): method size (line 32) | def size(self): method reset (line 39) | def reset(self): method consume (line 42) | def consume(self): method LA (line 48) | def LA(self, offset: int): method LT (line 58) | def LT(self, offset: int): method mark (line 62) | def mark(self): method release (line 65) | def release(self, marker: int): method seek (line 71) | def seek(self, _index: int): method getText (line 78) | def getText(self, start :int, stop: int): method __str__ (line 86) | def __str__(self): FILE: runtime/Python3/src/antlr4/IntervalSet.py class IntervalSet (line 13) | class IntervalSet(object): method __init__ (line 16) | def __init__(self): method __iter__ (line 20) | def __iter__(self): method __getitem__ (line 26) | def __getitem__(self, item): method addOne (line 35) | def addOne(self, v:int): method addRange (line 38) | def addRange(self, v:range): method addSet (line 63) | def addSet(self, other:IntervalSet): method reduce (line 69) | def reduce(self, k:int): method complement (line 82) | def complement(self, start, stop): method __contains__ (line 89) | def __contains__(self, item): method __len__ (line 95) | def __len__(self): method removeRange (line 98) | def removeRange(self, v): method removeOne (line 125) | def removeOne(self, v): method toString (line 153) | def toString(self, literalNames:list, symbolicNames:list): method elementName (line 170) | def elementName(self, literalNames:list, symbolicNames:list, a:int): FILE: runtime/Python3/src/antlr4/LL1Analyzer.py class LL1Analyzer (line 16) | class LL1Analyzer (object): method __init__ (line 24) | def __init__(self, atn:ATN): method getDecisionLookahead (line 37) | def getDecisionLookahead(self, s:ATNState): method LOOK (line 73) | def LOOK(self, s:ATNState, stopState:ATNState=None, ctx:RuleContext=No... method _LOOK (line 110) | def _LOOK(self, s:ATNState, stopState:ATNState , ctx:PredictionContext... FILE: runtime/Python3/src/antlr4/Lexer.py class TokenSource (line 25) | class TokenSource(object): class Lexer (line 30) | class Lexer(Recognizer, TokenSource): method __init__ (line 46) | def __init__(self, input:InputStream, output:TextIO = sys.stdout): method reset (line 94) | def reset(self): method nextToken (line 114) | def nextToken(self): method skip (line 166) | def skip(self): method more (line 169) | def more(self): method mode (line 172) | def mode(self, m:int): method pushMode (line 175) | def pushMode(self, m:int): method popMode (line 181) | def popMode(self): method inputStream (line 191) | def inputStream(self): method inputStream (line 195) | def inputStream(self, input:InputStream): method sourceName (line 203) | def sourceName(self): method emitToken (line 211) | def emitToken(self, token:Token): method emit (line 220) | def emit(self): method emitEOF (line 226) | def emitEOF(self): method type (line 235) | def type(self): method type (line 239) | def type(self, type:int): method line (line 243) | def line(self): method line (line 247) | def line(self, line:int): method column (line 251) | def column(self): method column (line 255) | def column(self, column:int): method getCharIndex (line 259) | def getCharIndex(self): method text (line 265) | def text(self): method text (line 274) | def text(self, txt:str): method getAllTokens (line 280) | def getAllTokens(self): method notifyListeners (line 288) | def notifyListeners(self, e:LexerNoViableAltException): method getErrorDisplay (line 296) | def getErrorDisplay(self, s:str): method getErrorDisplayForChar (line 302) | def getErrorDisplayForChar(self, c:str): method getCharErrorDisplay (line 314) | def getCharErrorDisplay(self, c:str): method recover (line 322) | def recover(self, re:RecognitionException): FILE: runtime/Python3/src/antlr4/ListTokenSource.py class ListTokenSource (line 20) | class ListTokenSource(TokenSource): method __init__ (line 35) | def __init__(self, tokens:list, sourceName:str=None): method column (line 54) | def column(self): method nextToken (line 77) | def nextToken(self): method line (line 99) | def line(self): method getInputStream (line 123) | def getInputStream(self): method getSourceName (line 137) | def getSourceName(self): FILE: runtime/Python3/src/antlr4/Parser.py class TraceListener (line 25) | class TraceListener(ParseTreeListener): method __init__ (line 28) | def __init__(self, parser): method enterEveryRule (line 31) | def enterEveryRule(self, ctx): method visitTerminal (line 34) | def visitTerminal(self, node): method visitErrorNode (line 38) | def visitErrorNode(self, node): method exitEveryRule (line 42) | def exitEveryRule(self, ctx): class Parser (line 47) | class Parser (Recognizer): method __init__ (line 60) | def __init__(self, input:TokenStream, output:TextIO = sys.stdout): method reset (line 91) | def reset(self): method match (line 120) | def match(self, ttype:int): method matchWildcard (line 149) | def matchWildcard(self): method getParseListeners (line 163) | def getParseListeners(self): method addParseListener (line 194) | def addParseListener(self, listener:ParseTreeListener): method removeParseListener (line 208) | def removeParseListener(self, listener:ParseTreeListener): method removeParseListeners (line 215) | def removeParseListeners(self): method triggerEnterRuleEvent (line 219) | def triggerEnterRuleEvent(self): method triggerExitRuleEvent (line 230) | def triggerExitRuleEvent(self): method getNumberOfSyntaxErrors (line 243) | def getNumberOfSyntaxErrors(self): method getTokenFactory (line 246) | def getTokenFactory(self): method setTokenFactory (line 250) | def setTokenFactory(self, factory:TokenFactory): method getATNWithBypassAlts (line 259) | def getATNWithBypassAlts(self): method compileParseTreePattern (line 281) | def compileParseTreePattern(self, pattern:str, patternRuleIndex:int, l... method getInputStream (line 294) | def getInputStream(self): method setInputStream (line 297) | def setInputStream(self, input:InputStream): method getTokenStream (line 300) | def getTokenStream(self): method setTokenStream (line 304) | def setTokenStream(self, input:TokenStream): method getCurrentToken (line 312) | def getCurrentToken(self): method notifyErrorListeners (line 315) | def notifyErrorListeners(self, msg:str, offendingToken:Token = None, e... method consume (line 345) | def consume(self): method addContextToParseTree (line 363) | def addContextToParseTree(self): method enterRule (line 371) | def enterRule(self, localctx:ParserRuleContext , state:int , ruleIndex... method exitRule (line 380) | def exitRule(self): method enterOuterAlt (line 388) | def enterOuterAlt(self, localctx:ParserRuleContext, altNum:int): method getPrecedence (line 403) | def getPrecedence(self): method enterRecursionRule (line 409) | def enterRecursionRule(self, localctx:ParserRuleContext, state:int, ru... method pushNewRecursionContext (line 420) | def pushNewRecursionContext(self, localctx:ParserRuleContext, state:in... method unrollRecursionContexts (line 434) | def unrollRecursionContexts(self, parentCtx:ParserRuleContext): method getInvokingContext (line 453) | def getInvokingContext(self, ruleIndex:int): method precpred (line 462) | def precpred(self, localctx:RuleContext , precedence:int): method inContext (line 465) | def inContext(self, context:str): method isExpectedToken (line 483) | def isExpectedToken(self, symbol:int): method getExpectedTokens (line 512) | def getExpectedTokens(self): method getExpectedTokensWithinCurrentRule (line 515) | def getExpectedTokensWithinCurrentRule(self): method getRuleIndex (line 521) | def getRuleIndex(self, ruleName:str): method getRuleInvocationStack (line 535) | def getRuleInvocationStack(self, p:RuleContext=None): method getDFAStrings (line 550) | def getDFAStrings(self): method dumpDFA (line 554) | def dumpDFA(self): method getSourceName (line 566) | def getSourceName(self): method setTrace (line 572) | def setTrace(self, trace:bool): FILE: runtime/Python3/src/antlr4/ParserInterpreter.py class ParserInterpreter (line 34) | class ParserInterpreter(Parser): method __init__ (line 41) | def __init__(self, grammarFileName:str, tokenNames:list, ruleNames:lis... method parse (line 61) | def parse(self, startRuleIndex:int): method enterRecursionRule (line 92) | def enterRecursionRule(self, localctx:ParserRuleContext, state:int, ru... method getATNState (line 96) | def getATNState(self): method visitState (line 99) | def visitState(self, p:ATNState): method visitRuleStopState (line 160) | def visitRuleStopState(self, p:ATNState): FILE: runtime/Python3/src/antlr4/ParserRuleContext.py class ParserRuleContext (line 36) | class ParserRuleContext(RuleContext): method __init__ (line 38) | def __init__(self, parent:ParserRuleContext = None, invokingStateNumbe... method copyFrom (line 63) | def copyFrom(self, ctx:ParserRuleContext): method enterRule (line 81) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 84) | def exitRule(self, listener:ParseTreeListener): method addChild (line 88) | def addChild(self, child:ParseTree): method removeLastChild (line 98) | def removeLastChild(self): method addTokenNode (line 102) | def addTokenNode(self, token:Token): method addErrorNode (line 108) | def addErrorNode(self, badToken:Token): method getChild (line 114) | def getChild(self, i:int, ttype:type = None): method getChildren (line 126) | def getChildren(self, predicate = None): method getToken (line 133) | def getToken(self, ttype:int, i:int): method getTokens (line 144) | def getTokens(self, ttype:int ): method getTypedRuleContext (line 156) | def getTypedRuleContext(self, ctxType:type, i:int): method getTypedRuleContexts (line 159) | def getTypedRuleContexts(self, ctxType:type): method getChildCount (line 170) | def getChildCount(self): method getSourceInterval (line 173) | def getSourceInterval(self): class InterpreterRuleContext (line 182) | class InterpreterRuleContext(ParserRuleContext): method __init__ (line 184) | def __init__(self, parent:ParserRuleContext, invokingStateNumber:int, ... FILE: runtime/Python3/src/antlr4/PredictionContext.py class PredictionContext (line 14) | class PredictionContext(object): method __init__ (line 51) | def __init__(self, cachedHashCode:int): method __len__ (line 54) | def __len__(self): method isEmpty (line 58) | def isEmpty(self): method hasEmptyPath (line 61) | def hasEmptyPath(self): method getReturnState (line 64) | def getReturnState(self, index:int): method __hash__ (line 67) | def __hash__(self): function calculateHashCode (line 70) | def calculateHashCode(parent:PredictionContext, returnState:int): function calculateListsHashCode (line 73) | def calculateListsHashCode(parents:[], returnStates:[] ): class PredictionContextCache (line 83) | class PredictionContextCache(object): method __init__ (line 85) | def __init__(self): method add (line 92) | def add(self, ctx:PredictionContext): method get (line 101) | def get(self, ctx:PredictionContext): method __len__ (line 104) | def __len__(self): class SingletonPredictionContext (line 108) | class SingletonPredictionContext(PredictionContext): method create (line 111) | def create(parent:PredictionContext , returnState:int ): method __init__ (line 118) | def __init__(self, parent:PredictionContext, returnState:int): method __len__ (line 124) | def __len__(self): method getParent (line 127) | def getParent(self, index:int): method getReturnState (line 130) | def getReturnState(self, index:int): method __eq__ (line 133) | def __eq__(self, other): method __hash__ (line 143) | def __hash__(self): method __str__ (line 146) | def __str__(self): class EmptyPredictionContext (line 157) | class EmptyPredictionContext(SingletonPredictionContext): method __init__ (line 159) | def __init__(self): method isEmpty (line 162) | def isEmpty(self): method __eq__ (line 165) | def __eq__(self, other): method __hash__ (line 168) | def __hash__(self): method __str__ (line 171) | def __str__(self): class ArrayPredictionContext (line 177) | class ArrayPredictionContext(PredictionContext): method __init__ (line 182) | def __init__(self, parents:list, returnStates:list): method isEmpty (line 187) | def isEmpty(self): method __len__ (line 192) | def __len__(self): method getParent (line 195) | def getParent(self, index:int): method getReturnState (line 198) | def getReturnState(self, index:int): method __eq__ (line 201) | def __eq__(self, other): method __str__ (line 211) | def __str__(self): method __hash__ (line 231) | def __hash__(self): function PredictionContextFromRuleContext (line 239) | def PredictionContextFromRuleContext(atn:ATN, outerContext:RuleContext=N... function merge (line 255) | def merge(a:PredictionContext, b:PredictionContext, rootIsWildcard:bool,... function mergeSingletons (line 307) | def mergeSingletons(a:SingletonPredictionContext, b:SingletonPredictionC... function mergeRoot (line 404) | def mergeRoot(a:SingletonPredictionContext, b:SingletonPredictionContext... function mergeArrays (line 443) | def mergeArrays(a:ArrayPredictionContext, b:ArrayPredictionContext, root... function combineCommonParents (line 541) | def combineCommonParents(parents:list): function getCachedPredictionContext (line 552) | def getCachedPredictionContext(context:PredictionContext, contextCache:P... function getAllContextNodes (line 614) | def getAllContextNodes(context:PredictionContext, nodes:list=None, visit... FILE: runtime/Python3/src/antlr4/Recognizer.py class Recognizer (line 13) | class Recognizer(object): method __init__ (line 19) | def __init__(self): method extractVersion (line 24) | def extractVersion(self, version): method checkVersion (line 36) | def checkVersion(self, toolVersion): method addErrorListener (line 43) | def addErrorListener(self, listener): method removeErrorListener (line 46) | def removeErrorListener(self, listener): method removeErrorListeners (line 49) | def removeErrorListeners(self): method getTokenTypeMap (line 52) | def getTokenTypeMap(self): method getRuleIndexMap (line 68) | def getRuleIndexMap(self): method getTokenType (line 79) | def getTokenType(self, tokenName:str): method getErrorHeader (line 88) | def getErrorHeader(self, e:RecognitionException): method getTokenErrorDisplay (line 107) | def getTokenErrorDisplay(self, t:Token): method getErrorListenerDispatch (line 121) | def getErrorListenerDispatch(self): method sempred (line 126) | def sempred(self, localctx:RuleContext, ruleIndex:int, actionIndex:int): method precpred (line 129) | def precpred(self, localctx:RuleContext , precedence:int): method state (line 133) | def state(self): method state (line 144) | def state(self, atnState:int): FILE: runtime/Python3/src/antlr4/RuleContext.py class RuleContext (line 35) | class RuleContext(RuleNode): method __init__ (line 39) | def __init__(self, parent:RuleContext=None, invokingState:int=-1): method depth (line 49) | def depth(self): method isEmpty (line 59) | def isEmpty(self): method getSourceInterval (line 64) | def getSourceInterval(self): method getRuleContext (line 67) | def getRuleContext(self): method getPayload (line 70) | def getPayload(self): method getText (line 80) | def getText(self): method getRuleIndex (line 88) | def getRuleIndex(self): method getAltNumber (line 97) | def getAltNumber(self): method setAltNumber (line 105) | def setAltNumber(self, altNumber:int): method getChild (line 108) | def getChild(self, i:int): method getChildCount (line 111) | def getChildCount(self): method getChildren (line 114) | def getChildren(self): method accept (line 118) | def accept(self, visitor:ParseTreeVisitor): method toStringTree (line 176) | def toStringTree(self, ruleNames:list=None, recog:Parser=None): method __str__ (line 185) | def __str__(self): method toString (line 208) | def toString(self, ruleNames:list, stop:RuleContext)->str: FILE: runtime/Python3/src/antlr4/StdinStream.py class StdinStream (line 7) | class StdinStream(InputStream): method __init__ (line 8) | def __init__(self, encoding:str='ascii', errors:str='strict') -> None: FILE: runtime/Python3/src/antlr4/Token.py class Token (line 12) | class Token (object): method __init__ (line 36) | def __init__(self): method text (line 48) | def text(self): method text (line 60) | def text(self, text:str): method getTokenSource (line 64) | def getTokenSource(self): method getInputStream (line 67) | def getInputStream(self): class CommonToken (line 70) | class CommonToken(Token): method __init__ (line 76) | def __init__(self, source:tuple = EMPTY_SOURCE, type:int = None, chann... method clone (line 102) | def clone(self): method text (line 111) | def text(self): method text (line 124) | def text(self, text:str): method __str__ (line 127) | def __str__(self): FILE: runtime/Python3/src/antlr4/TokenStreamRewriter.py class TokenStreamRewriter (line 13) | class TokenStreamRewriter(object): method __init__ (line 20) | def __init__(self, tokens): method getTokenStream (line 31) | def getTokenStream(self): method rollback (line 34) | def rollback(self, instruction_index, program_name): method deleteProgram (line 39) | def deleteProgram(self, program_name=DEFAULT_PROGRAM_NAME): method insertAfterToken (line 42) | def insertAfterToken(self, token, text, program_name=DEFAULT_PROGRAM_N... method insertAfter (line 45) | def insertAfter(self, index, text, program_name=DEFAULT_PROGRAM_NAME): method insertBeforeIndex (line 51) | def insertBeforeIndex(self, index, text): method insertBeforeToken (line 54) | def insertBeforeToken(self, token, text, program_name=DEFAULT_PROGRAM_... method insertBefore (line 57) | def insertBefore(self, program_name, index, text): method replaceIndex (line 63) | def replaceIndex(self, index, text): method replaceRange (line 66) | def replaceRange(self, from_idx, to_idx, text): method replaceSingleToken (line 69) | def replaceSingleToken(self, token, text): method replaceRangeTokens (line 72) | def replaceRangeTokens(self, from_token, to_token, text, program_name=... method replace (line 75) | def replace(self, program_name, from_idx, to_idx, text): method deleteToken (line 84) | def deleteToken(self, token): method deleteIndex (line 87) | def deleteIndex(self, index): method delete (line 90) | def delete(self, program_name, from_idx, to_idx): method lastRewriteTokenIndex (line 96) | def lastRewriteTokenIndex(self, program_name=DEFAULT_PROGRAM_NAME): method setLastRewriteTokenIndex (line 99) | def setLastRewriteTokenIndex(self, program_name, i): method getProgram (line 102) | def getProgram(self, program_name): method getDefaultText (line 105) | def getDefaultText(self): method getText (line 108) | def getText(self, program_name, start:int, stop:int): method _reduceToSingleOperationPerIndex (line 140) | def _reduceToSingleOperationPerIndex(self, rewrites): class RewriteOperation (line 199) | class RewriteOperation(object): method __init__ (line 202) | def __init__(self, tokens, index, text=""): method execute (line 215) | def execute(self, buf): method __str__ (line 223) | def __str__(self): class InsertBeforeOp (line 226) | class InsertBeforeOp(RewriteOperation): method __init__ (line 228) | def __init__(self, tokens, index, text=""): method execute (line 231) | def execute(self, buf): class InsertAfterOp (line 237) | class InsertAfterOp(InsertBeforeOp): class ReplaceOp (line 240) | class ReplaceOp(RewriteOperation): method __init__ (line 243) | def __init__(self, from_idx, to_idx, tokens, text): method execute (line 247) | def execute(self, buf): method __str__ (line 252) | def __str__(self): FILE: runtime/Python3/src/antlr4/Utils.py function str_list (line 8) | def str_list(val): function escapeWhitespace (line 20) | def escapeWhitespace(s:str, escapeSpaces:bool): FILE: runtime/Python3/src/antlr4/_pygrun.py function beautify_lisp_string (line 10) | def beautify_lisp_string(in_string): function main (line 28) | def main(): FILE: runtime/Python3/src/antlr4/atn/ATN.py class ATN (line 14) | class ATN(object): method __init__ (line 24) | def __init__(self, grammarType:ATNType , maxTokenType:int ): method nextTokensInContext (line 54) | def nextTokensInContext(self, s:ATNState, ctx:RuleContext): method nextTokensNoContext (line 62) | def nextTokensNoContext(self, s:ATNState): method nextTokens (line 69) | def nextTokens(self, s:ATNState, ctx:RuleContext = None): method addState (line 75) | def addState(self, state:ATNState): method removeState (line 81) | def removeState(self, state:ATNState): method defineDecisionState (line 84) | def defineDecisionState(self, s:DecisionState): method getDecisionState (line 89) | def getDecisionState(self, decision:int): method getExpectedTokens (line 113) | def getExpectedTokens(self, stateNumber:int, ctx:RuleContext ): FILE: runtime/Python3/src/antlr4/atn/ATNConfig.py class ATNConfig (line 23) | class ATNConfig(object): method __init__ (line 29) | def __init__(self, state:ATNState=None, alt:int=None, context:Predicti... method __eq__ (line 66) | def __eq__(self, other): method __hash__ (line 78) | def __hash__(self): method hashCodeForConfigSet (line 81) | def hashCodeForConfigSet(self): method equalsForConfigSet (line 84) | def equalsForConfigSet(self, other): method __str__ (line 94) | def __str__(self): class LexerATNConfig (line 116) | class LexerATNConfig(ATNConfig): method __init__ (line 119) | def __init__(self, state:ATNState, alt:int=None, context:PredictionCon... method __hash__ (line 129) | def __hash__(self): method __eq__ (line 134) | def __eq__(self, other): method hashCodeForConfigSet (line 147) | def hashCodeForConfigSet(self): method equalsForConfigSet (line 152) | def equalsForConfigSet(self, other): method checkNonGreedyDecision (line 157) | def checkNonGreedyDecision(self, source:LexerATNConfig, target:ATNState): FILE: runtime/Python3/src/antlr4/atn/ATNConfigSet.py class ATNConfigSet (line 22) | class ATNConfigSet(object): method __init__ (line 36) | def __init__(self, fullCtx:bool=True): method __iter__ (line 65) | def __iter__(self): method add (line 77) | def add(self, config:ATNConfig, mergeCache=None): method getOrAdd (line 102) | def getOrAdd(self, config:ATNConfig): method getStates (line 116) | def getStates(self): method getPredicates (line 119) | def getPredicates(self): method get (line 122) | def get(self, i:int): method optimizeConfigs (line 125) | def optimizeConfigs(self, interpreter:ATNSimulator): method addAll (line 133) | def addAll(self, coll:list): method __eq__ (line 138) | def __eq__(self, other): method __hash__ (line 154) | def __hash__(self): method hashConfigs (line 161) | def hashConfigs(self): method __len__ (line 164) | def __len__(self): method isEmpty (line 167) | def isEmpty(self): method __contains__ (line 170) | def __contains__(self, config): method clear (line 181) | def clear(self): method setReadonly (line 188) | def setReadonly(self, readonly:bool): method __str__ (line 192) | def __str__(self): class OrderedATNConfigSet (line 209) | class OrderedATNConfigSet(ATNConfigSet): method __init__ (line 211) | def __init__(self): FILE: runtime/Python3/src/antlr4/atn/ATNDeserializationOptions.py class ATNDeserializationOptions (line 8) | class ATNDeserializationOptions(object): method __init__ (line 13) | def __init__(self, copyFrom:ATNDeserializationOptions = None): method __setattr__ (line 18) | def __setattr__(self, key, value): FILE: runtime/Python3/src/antlr4/atn/ATNDeserializer.py class ATNDeserializer (line 17) | class ATNDeserializer (object): method __init__ (line 20) | def __init__(self, options : ATNDeserializationOptions = None): method deserialize (line 25) | def deserialize(self, data : [int]): method checkVersion (line 47) | def checkVersion(self): method readATN (line 52) | def readATN(self): method readStates (line 58) | def readStates(self, atn:ATN): method readRules (line 96) | def readRules(self, atn:ATN): method readModes (line 117) | def readModes(self, atn:ATN): method readSets (line 123) | def readSets(self, atn:ATN, sets:list): method readEdges (line 137) | def readEdges(self, atn:ATN, sets:list): method readDecisions (line 184) | def readDecisions(self, atn:ATN): method readLexerActions (line 192) | def readLexerActions(self, atn:ATN): method generateRuleBypassTransitions (line 203) | def generateRuleBypassTransitions(self, atn:ATN): method generateRuleBypassTransition (line 213) | def generateRuleBypassTransition(self, atn:ATN, idx:int): method stateIsEndStateFor (line 271) | def stateIsEndStateFor(self, state:ATNState, idx:int): method markPrecedenceDecisions (line 295) | def markPrecedenceDecisions(self, atn:ATN): method verifyATN (line 311) | def verifyATN(self, atn:ATN): method checkCondition (line 358) | def checkCondition(self, condition:bool, message=None): method readInt (line 364) | def readInt(self): method edgeFactory (line 391) | def edgeFactory(self, atn:ATN, type:int, src:int, trg:int, arg1:int, a... method stateFactory (line 413) | def stateFactory(self, type:int, ruleIndex:int): method lexerActionFactory (line 441) | def lexerActionFactory(self, type:int, data1:int, data2:int): FILE: runtime/Python3/src/antlr4/atn/ATNSimulator.py class ATNSimulator (line 12) | class ATNSimulator(object): method __init__ (line 39) | def __init__(self, atn:ATN, sharedContextCache:PredictionContextCache): method getCachedContext (line 43) | def getCachedContext(self, context:PredictionContext): FILE: runtime/Python3/src/antlr4/atn/ATNState.py class ATNState (line 71) | class ATNState(object): method __init__ (line 109) | def __init__(self): method __hash__ (line 121) | def __hash__(self): method __eq__ (line 124) | def __eq__(self, other): method onlyHasEpsilonTransitions (line 127) | def onlyHasEpsilonTransitions(self): method isNonGreedyExitState (line 130) | def isNonGreedyExitState(self): method __str__ (line 133) | def __str__(self): method addTransition (line 136) | def addTransition(self, trans:Transition, index:int=-1): class BasicState (line 147) | class BasicState(ATNState): method __init__ (line 149) | def __init__(self): class DecisionState (line 154) | class DecisionState(ATNState): method __init__ (line 156) | def __init__(self): class BlockStartState (line 162) | class BlockStartState(DecisionState): method __init__ (line 165) | def __init__(self): class BasicBlockStartState (line 169) | class BasicBlockStartState(BlockStartState): method __init__ (line 171) | def __init__(self): class BlockEndState (line 176) | class BlockEndState(ATNState): method __init__ (line 179) | def __init__(self): class RuleStopState (line 189) | class RuleStopState(ATNState): method __init__ (line 191) | def __init__(self): class RuleStartState (line 195) | class RuleStartState(ATNState): method __init__ (line 198) | def __init__(self): class PlusLoopbackState (line 207) | class PlusLoopbackState(DecisionState): method __init__ (line 209) | def __init__(self): class PlusBlockStartState (line 218) | class PlusBlockStartState(BlockStartState): method __init__ (line 221) | def __init__(self): class StarBlockStartState (line 227) | class StarBlockStartState(BlockStartState): method __init__ (line 229) | def __init__(self): class StarLoopbackState (line 233) | class StarLoopbackState(ATNState): method __init__ (line 235) | def __init__(self): class StarLoopEntryState (line 240) | class StarLoopEntryState(DecisionState): method __init__ (line 243) | def __init__(self): class LoopEndState (line 251) | class LoopEndState(ATNState): method __init__ (line 254) | def __init__(self): class TokensStartState (line 260) | class TokensStartState(DecisionState): method __init__ (line 262) | def __init__(self): FILE: runtime/Python3/src/antlr4/atn/ATNType.py class ATNType (line 10) | class ATNType(IntEnum): method fromOrdinal (line 16) | def fromOrdinal(cls, i:int): FILE: runtime/Python3/src/antlr4/atn/LexerATNSimulator.py class SimState (line 36) | class SimState(object): method __init__ (line 39) | def __init__(self): method reset (line 42) | def reset(self): class LexerATNSimulator (line 52) | class LexerATNSimulator(ATNSimulator): method __init__ (line 66) | def __init__(self, recog:Lexer, atn:ATN, decisionToDFA:list, sharedCon... method copyState (line 88) | def copyState(self, simulator:LexerATNSimulator ): method match (line 94) | def match(self, input:InputStream , mode:int): method reset (line 108) | def reset(self): method matchATN (line 115) | def matchATN(self, input:InputStream): method execATN (line 137) | def execATN(self, input:InputStream, ds0:DFAState): method getExistingTargetState (line 206) | def getExistingTargetState(self, s:DFAState, t:int): method computeTargetState (line 226) | def computeTargetState(self, input:InputStream, s:DFAState, t:int): method failOrAccept (line 245) | def failOrAccept(self, prevAccept:SimState , input:InputStream, reach:... method getReachableConfigSet (line 259) | def getReachableConfigSet(self, input:InputStream, closure:ATNConfigSe... method accept (line 285) | def accept(self, input:InputStream, lexerActionExecutor:LexerActionExe... method getReachableTarget (line 297) | def getReachableTarget(self, trans:Transition, t:int): method computeStartState (line 303) | def computeStartState(self, input:InputStream, p:ATNState): method closure (line 320) | def closure(self, input:InputStream, config:LexerATNConfig, configs:AT... method getEpsilonTarget (line 364) | def getEpsilonTarget(self, input:InputStream, config:LexerATNConfig, t... method evaluatePredicate (line 451) | def evaluatePredicate(self, input:InputStream, ruleIndex:int, predInde... method captureSimState (line 472) | def captureSimState(self, settings:SimState, input:InputStream, dfaSta... method addDFAEdge (line 478) | def addDFAEdge(self, from_:DFAState, tk:int, to:DFAState=None, cfgs:AT... method addDFAState (line 521) | def addDFAState(self, configs:ATNConfigSet) -> DFAState: method getDFA (line 544) | def getDFA(self, mode:int): method getText (line 548) | def getText(self, input:InputStream): method consume (line 552) | def consume(self, input:InputStream): method getTokenName (line 561) | def getTokenName(self, t:int): FILE: runtime/Python3/src/antlr4/atn/LexerAction.py class LexerActionType (line 13) | class LexerActionType(IntEnum): class LexerAction (line 24) | class LexerAction(object): method __init__ (line 27) | def __init__(self, action:LexerActionType): method __hash__ (line 31) | def __hash__(self): method __eq__ (line 34) | def __eq__(self, other): class LexerSkipAction (line 43) | class LexerSkipAction(LexerAction): method __init__ (line 48) | def __init__(self): method execute (line 51) | def execute(self, lexer:Lexer): method __str__ (line 54) | def __str__(self): class LexerTypeAction (line 61) | class LexerTypeAction(LexerAction): method __init__ (line 64) | def __init__(self, type:int): method execute (line 68) | def execute(self, lexer:Lexer): method __hash__ (line 71) | def __hash__(self): method __eq__ (line 74) | def __eq__(self, other): method __str__ (line 82) | def __str__(self): class LexerPushModeAction (line 88) | class LexerPushModeAction(LexerAction): method __init__ (line 91) | def __init__(self, mode:int): method execute (line 97) | def execute(self, lexer:Lexer): method __hash__ (line 100) | def __hash__(self): method __eq__ (line 103) | def __eq__(self, other): method __str__ (line 111) | def __str__(self): class LexerPopModeAction (line 119) | class LexerPopModeAction(LexerAction): method __init__ (line 123) | def __init__(self): method execute (line 127) | def execute(self, lexer:Lexer): method __str__ (line 130) | def __str__(self): class LexerMoreAction (line 139) | class LexerMoreAction(LexerAction): method __init__ (line 143) | def __init__(self): method execute (line 147) | def execute(self, lexer:Lexer): method __str__ (line 150) | def __str__(self): class LexerModeAction (line 157) | class LexerModeAction(LexerAction): method __init__ (line 160) | def __init__(self, mode:int): method execute (line 166) | def execute(self, lexer:Lexer): method __hash__ (line 169) | def __hash__(self): method __eq__ (line 172) | def __eq__(self, other): method __str__ (line 180) | def __str__(self): class LexerCustomAction (line 192) | class LexerCustomAction(LexerAction): method __init__ (line 203) | def __init__(self, ruleIndex:int, actionIndex:int): method execute (line 211) | def execute(self, lexer:Lexer): method __hash__ (line 214) | def __hash__(self): method __eq__ (line 217) | def __eq__(self, other): class LexerChannelAction (line 227) | class LexerChannelAction(LexerAction): method __init__ (line 232) | def __init__(self, channel:int): method execute (line 238) | def execute(self, lexer:Lexer): method __hash__ (line 241) | def __hash__(self): method __eq__ (line 244) | def __eq__(self, other): method __str__ (line 252) | def __str__(self): class LexerIndexedCustomAction (line 263) | class LexerIndexedCustomAction(LexerAction): method __init__ (line 277) | def __init__(self, offset:int, action:LexerAction): method execute (line 285) | def execute(self, lexer:Lexer): method __hash__ (line 289) | def __hash__(self): method __eq__ (line 292) | def __eq__(self, other): FILE: runtime/Python3/src/antlr4/atn/LexerActionExecutor.py class LexerActionExecutor (line 22) | class LexerActionExecutor(object): method __init__ (line 25) | def __init__(self, lexerActions:list=list()): method append (line 46) | def append(lexerActionExecutor:LexerActionExecutor , lexerAction:Lexer... method fixOffsetBeforeMatch (line 81) | def fixOffsetBeforeMatch(self, offset:int): method execute (line 113) | def execute(self, lexer:Lexer, input:InputStream, startIndex:int): method __hash__ (line 131) | def __hash__(self): method __eq__ (line 134) | def __eq__(self, other): FILE: runtime/Python3/src/antlr4/atn/ParserATNSimulator.py class ParserATNSimulator (line 257) | class ParserATNSimulator(ATNSimulator): method __init__ (line 269) | def __init__(self, parser:Parser, atn:ATN, decisionToDFA:list, sharedC... method reset (line 291) | def reset(self): method adaptivePredict (line 294) | def adaptivePredict(self, input:TokenStream, decision:int, outerContex... method execATN (line 386) | def execATN(self, dfa:DFA, s0:DFAState, input:TokenStream, startIndex:... method getExistingTargetState (line 481) | def getExistingTargetState(self, previousD:DFAState, t:int): method computeTargetState (line 500) | def computeTargetState(self, dfa:DFA, previousD:DFAState, t:int): method predicateDFAState (line 540) | def predicateDFAState(self, dfaState:DFAState, decisionState:DecisionS... method execATNWithFullContext (line 558) | def execATNWithFullContext(self, dfa:DFA, D:DFAState, # how far we got... method computeReachSet (line 661) | def computeReachSet(self, closure:ATNConfigSet, t:int, fullCtx:bool): method removeAllConfigsNotInRuleStopState (line 794) | def removeAllConfigsNotInRuleStopState(self, configs:ATNConfigSet, loo... method computeStartState (line 809) | def computeStartState(self, p:ATNState, ctx:RuleContext, fullCtx:bool): method applyPrecedenceFilter (line 881) | def applyPrecedenceFilter(self, configs:ATNConfigSet): method getReachableTarget (line 918) | def getReachableTarget(self, trans:Transition, ttype:int): method getPredsForAmbigAlts (line 924) | def getPredsForAmbigAlts(self, ambigAlts:set, configs:ATNConfigSet, na... method getPredicatePredictions (line 956) | def getPredicatePredictions(self, ambigAlts:set, altToPred:list): method getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule (line 1018) | def getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule(self, conf... method getAltThatFinishedDecisionEntryRule (line 1030) | def getAltThatFinishedDecisionEntryRule(self, configs:ATNConfigSet): method splitAccordingToSemanticValidity (line 1049) | def splitAccordingToSemanticValidity(self, configs:ATNConfigSet, outer... method evalSemanticContext (line 1069) | def evalSemanticContext(self, predPredictions:list, outerContext:Parse... method closure (line 1097) | def closure(self, config:ATNConfig, configs:ATNConfigSet, closureBusy:... method closureCheckingStopState (line 1103) | def closureCheckingStopState(self, config:ATNConfig, configs:ATNConfig... method closure_ (line 1145) | def closure_(self, config:ATNConfig, configs:ATNConfigSet, closureBusy... method canDropLoopEntryEdgeInLeftRecursiveRule (line 1285) | def canDropLoopEntryEdgeInLeftRecursiveRule(self, config): method getRuleName (line 1350) | def getRuleName(self, index:int): method getEpsilonTarget (line 1374) | def getEpsilonTarget(self, config:ATNConfig, t:Transition, collectPred... method actionTransition (line 1381) | def actionTransition(self, config:ATNConfig, t:ActionTransition): method precedenceTransition (line 1386) | def precedenceTransition(self, config:ATNConfig, pt:PrecedencePredicat... method predTransition (line 1416) | def predTransition(self, config:ATNConfig, pt:PredicateTransition, col... method ruleTransition (line 1446) | def ruleTransition(self, config:ATNConfig, t:RuleTransition): method getConflictingAlts (line 1453) | def getConflictingAlts(self, configs:ATNConfigSet): method getConflictingAltsOrUniqueAlt (line 1493) | def getConflictingAltsOrUniqueAlt(self, configs:ATNConfigSet): method getTokenName (line 1502) | def getTokenName(self, t:int): method getLookaheadName (line 1516) | def getLookaheadName(self, input:TokenStream): method dumpDeadEndConfigs (line 1523) | def dumpDeadEndConfigs(self, nvae:NoViableAltException): method noViableAlt (line 1536) | def noViableAlt(self, input:TokenStream, outerContext:ParserRuleContex... method getUniqueAlt (line 1539) | def getUniqueAlt(self, configs:ATNConfigSet): method addDFAEdge (line 1568) | def addDFAEdge(self, dfa:DFA, from_:DFAState, t:int, to:DFAState): method addDFAState (line 1604) | def addDFAState(self, dfa:DFA, D:DFAState): method reportAttemptingFullContext (line 1624) | def reportAttemptingFullContext(self, dfa:DFA, conflictingAlts:set, co... method reportContextSensitivity (line 1631) | def reportContextSensitivity(self, dfa:DFA, prediction:int, configs:AT... method reportAmbiguity (line 1639) | def reportAmbiguity(self, dfa:DFA, D:DFAState, startIndex:int, stopInd... FILE: runtime/Python3/src/antlr4/atn/PredictionMode.py class PredictionMode (line 21) | class PredictionMode(Enum): method hasSLLConflictTerminatingPrediction (line 176) | def hasSLLConflictTerminatingPrediction(cls, mode:PredictionMode, conf... method hasConfigInRuleStopState (line 212) | def hasConfigInRuleStopState(cls, configs:ATNConfigSet): method allConfigsInRuleStopStates (line 224) | def allConfigsInRuleStopStates(cls, configs:ATNConfigSet): method resolvesToJustOneViableAlt (line 369) | def resolvesToJustOneViableAlt(cls, altsets:list): method allSubsetsConflict (line 381) | def allSubsetsConflict(cls, altsets:list): method hasNonConflictingAltSet (line 393) | def hasNonConflictingAltSet(cls, altsets:list): method hasConflictingAltSet (line 405) | def hasConflictingAltSet(cls, altsets:list): method allSubsetsEqual (line 416) | def allSubsetsEqual(cls, altsets:list): method getUniqueAlt (line 430) | def getUniqueAlt(cls, altsets:list): method getAlts (line 444) | def getAlts(cls, altsets:list): method getConflictingAltSubsets (line 457) | def getConflictingAltSubsets(cls, configs:ATNConfigSet): method getStateToAltMap (line 477) | def getStateToAltMap(cls, configs:ATNConfigSet): method hasStateAssociatedWithOneAlt (line 488) | def hasStateAssociatedWithOneAlt(cls, configs:ATNConfigSet): method getSingleViableAlt (line 492) | def getSingleViableAlt(cls, altsets:list): FILE: runtime/Python3/src/antlr4/atn/SemanticContext.py class SemanticContext (line 19) | class SemanticContext(object): method eval (line 39) | def eval(self, parser:Recognizer , outerContext:RuleContext ): method evalPrecedence (line 60) | def evalPrecedence(self, parser:Recognizer, outerContext:RuleContext): function andContext (line 66) | def andContext(a:SemanticContext, b:SemanticContext): function orContext (line 80) | def orContext(a:SemanticContext, b:SemanticContext): function filterPrecedencePredicates (line 93) | def filterPrecedencePredicates(collection:set): class EmptySemanticContext (line 97) | class EmptySemanticContext(SemanticContext): class Predicate (line 100) | class Predicate(SemanticContext): method __init__ (line 103) | def __init__(self, ruleIndex:int=-1, predIndex:int=-1, isCtxDependent:... method eval (line 108) | def eval(self, parser:Recognizer , outerContext:RuleContext ): method __hash__ (line 112) | def __hash__(self): method __eq__ (line 115) | def __eq__(self, other): method __str__ (line 124) | def __str__(self): class PrecedencePredicate (line 128) | class PrecedencePredicate(SemanticContext): method __init__ (line 130) | def __init__(self, precedence:int=0): method eval (line 133) | def eval(self, parser:Recognizer , outerContext:RuleContext ): method evalPrecedence (line 136) | def evalPrecedence(self, parser:Recognizer, outerContext:RuleContext): method __lt__ (line 142) | def __lt__(self, other): method __hash__ (line 145) | def __hash__(self): method __eq__ (line 148) | def __eq__(self, other): method __str__ (line 156) | def __str__(self): class AND (line 163) | class AND(SemanticContext): method __init__ (line 166) | def __init__(self, a:SemanticContext, b:SemanticContext): method __eq__ (line 185) | def __eq__(self, other): method __hash__ (line 193) | def __hash__(self): method eval (line 206) | def eval(self, parser:Recognizer, outerContext:RuleContext): method evalPrecedence (line 209) | def evalPrecedence(self, parser:Recognizer, outerContext:RuleContext): method __str__ (line 235) | def __str__(self): class OR (line 249) | class OR (SemanticContext): method __init__ (line 252) | def __init__(self, a:SemanticContext, b:SemanticContext): method __eq__ (line 272) | def __eq__(self, other): method __hash__ (line 280) | def __hash__(self): method eval (line 290) | def eval(self, parser:Recognizer, outerContext:RuleContext): method evalPrecedence (line 293) | def evalPrecedence(self, parser:Recognizer, outerContext:RuleContext): method __str__ (line 319) | def __str__(self): FILE: runtime/Python3/src/antlr4/atn/Transition.py class Transition (line 28) | class Transition (object): method __init__ (line 59) | def __init__(self, target:ATNState): class AtomTransition (line 70) | class AtomTransition(Transition): method __init__ (line 73) | def __init__(self, target:ATNState, label:int): method makeLabel (line 79) | def makeLabel(self): method matches (line 84) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method __str__ (line 87) | def __str__(self): class RuleTransition (line 90) | class RuleTransition(Transition): method __init__ (line 93) | def __init__(self, ruleStart:RuleStartState, ruleIndex:int, precedence... method matches (line 101) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): class EpsilonTransition (line 105) | class EpsilonTransition(Transition): method __init__ (line 108) | def __init__(self, target, outermostPrecedenceReturn=-1): method matches (line 114) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method __str__ (line 117) | def __str__(self): class RangeTransition (line 120) | class RangeTransition(Transition): method __init__ (line 123) | def __init__(self, target:ATNState, start:int, stop:int): method makeLabel (line 130) | def makeLabel(self): method matches (line 135) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method __str__ (line 138) | def __str__(self): class AbstractPredicateTransition (line 141) | class AbstractPredicateTransition(Transition): method __init__ (line 143) | def __init__(self, target:ATNState): class PredicateTransition (line 147) | class PredicateTransition(AbstractPredicateTransition): method __init__ (line 150) | def __init__(self, target:ATNState, ruleIndex:int, predIndex:int, isCt... method matches (line 158) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method getPredicate (line 161) | def getPredicate(self): method __str__ (line 164) | def __str__(self): class ActionTransition (line 167) | class ActionTransition(Transition): method __init__ (line 170) | def __init__(self, target:ATNState, ruleIndex:int, actionIndex:int=-1,... method matches (line 178) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method __str__ (line 181) | def __str__(self): class SetTransition (line 185) | class SetTransition(Transition): method __init__ (line 188) | def __init__(self, target:ATNState, set:IntervalSet): method matches (line 197) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method __str__ (line 200) | def __str__(self): class NotSetTransition (line 203) | class NotSetTransition(SetTransition): method __init__ (line 205) | def __init__(self, target:ATNState, set:IntervalSet): method matches (line 209) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method __str__ (line 214) | def __str__(self): class WildcardTransition (line 218) | class WildcardTransition(Transition): method __init__ (line 221) | def __init__(self, target:ATNState): method matches (line 225) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method __str__ (line 228) | def __str__(self): class PrecedencePredicateTransition (line 232) | class PrecedencePredicateTransition(AbstractPredicateTransition): method __init__ (line 235) | def __init__(self, target:ATNState, precedence:int): method matches (line 241) | def matches( self, symbol:int, minVocabSymbol:int, maxVocabSymbol:int): method getPredicate (line 245) | def getPredicate(self): method __str__ (line 248) | def __str__(self): FILE: runtime/Python3/src/antlr4/dfa/DFA.py class DFA (line 13) | class DFA(object): method __init__ (line 16) | def __init__(self, atnStartState:DecisionState, decision:int=0): method getPrecedenceStartState (line 48) | def getPrecedenceStartState(self, precedence:int): method setPrecedenceStartState (line 66) | def setPrecedenceStartState(self, precedence:int, startState:DFAState): method setPrecedenceDfa (line 97) | def setPrecedenceDfa(self, precedenceDfa:bool): method states (line 111) | def states(self): method sortedStates (line 115) | def sortedStates(self): method __str__ (line 118) | def __str__(self): method toString (line 121) | def toString(self, literalNames:list=None, symbolicNames:list=None): method toLexerString (line 128) | def toLexerString(self): FILE: runtime/Python3/src/antlr4/dfa/DFASerializer.py class DFASerializer (line 14) | class DFASerializer(object): method __init__ (line 17) | def __init__(self, dfa:DFA, literalNames:list=None, symbolicNames:list... method __str__ (line 22) | def __str__(self): method getEdgeLabel (line 46) | def getEdgeLabel(self, i:int): method getStateString (line 56) | def getStateString(self, s:DFAState): class LexerDFASerializer (line 67) | class LexerDFASerializer(DFASerializer): method __init__ (line 69) | def __init__(self, dfa:DFA): method getEdgeLabel (line 72) | def getEdgeLabel(self, i:int): FILE: runtime/Python3/src/antlr4/dfa/DFAState.py class PredPrediction (line 13) | class PredPrediction(object): method __init__ (line 16) | def __init__(self, pred:SemanticContext, alt:int): method __str__ (line 20) | def __str__(self): class DFAState (line 47) | class DFAState(object): method __init__ (line 53) | def __init__(self, stateNumber:int=-1, configs:ATNConfigSet=ATNConfigS... method getAltSet (line 87) | def getAltSet(self): method __hash__ (line 92) | def __hash__(self): method __eq__ (line 106) | def __eq__(self, other): method __str__ (line 115) | def __str__(self): FILE: runtime/Python3/src/antlr4/error/DiagnosticErrorListener.py class DiagnosticErrorListener (line 33) | class DiagnosticErrorListener(ErrorListener): method __init__ (line 35) | def __init__(self, exactOnly:bool=True): method reportAmbiguity (line 39) | def reportAmbiguity(self, recognizer:Parser, dfa:DFA, startIndex:int, method reportAttemptingFullContext (line 55) | def reportAttemptingFullContext(self, recognizer:Parser, dfa:DFA, star... method reportContextSensitivity (line 65) | def reportContextSensitivity(self, recognizer:Parser, dfa:DFA, startIn... method getDecisionDescription (line 75) | def getDecisionDescription(self, recognizer:Parser, dfa:DFA): method getConflictingAlts (line 100) | def getConflictingAlts(self, reportedAlts:set, configs:ATNConfigSet): FILE: runtime/Python3/src/antlr4/error/ErrorListener.py class ErrorListener (line 13) | class ErrorListener(object): method syntaxError (line 15) | def syntaxError(self, recognizer, offendingSymbol, line, column, msg, e): method reportAmbiguity (line 18) | def reportAmbiguity(self, recognizer, dfa, startIndex, stopIndex, exac... method reportAttemptingFullContext (line 21) | def reportAttemptingFullContext(self, recognizer, dfa, startIndex, sto... method reportContextSensitivity (line 24) | def reportContextSensitivity(self, recognizer, dfa, startIndex, stopIn... class ConsoleErrorListener (line 27) | class ConsoleErrorListener(ErrorListener): method syntaxError (line 45) | def syntaxError(self, recognizer, offendingSymbol, line, column, msg, e): class ProxyErrorListener (line 50) | class ProxyErrorListener(ErrorListener): method __init__ (line 52) | def __init__(self, delegates): method syntaxError (line 58) | def syntaxError(self, recognizer, offendingSymbol, line, column, msg, e): method reportAmbiguity (line 62) | def reportAmbiguity(self, recognizer, dfa, startIndex, stopIndex, exac... method reportAttemptingFullContext (line 66) | def reportAttemptingFullContext(self, recognizer, dfa, startIndex, sto... method reportContextSensitivity (line 70) | def reportContextSensitivity(self, recognizer, dfa, startIndex, stopIn... FILE: runtime/Python3/src/antlr4/error/ErrorStrategy.py class ErrorStrategy (line 17) | class ErrorStrategy(object): method reset (line 19) | def reset(self, recognizer:Parser): method recoverInline (line 22) | def recoverInline(self, recognizer:Parser): method recover (line 25) | def recover(self, recognizer:Parser, e:RecognitionException): method sync (line 28) | def sync(self, recognizer:Parser): method inErrorRecoveryMode (line 31) | def inErrorRecoveryMode(self, recognizer:Parser): method reportError (line 34) | def reportError(self, recognizer:Parser, e:RecognitionException): class DefaultErrorStrategy (line 41) | class DefaultErrorStrategy(ErrorStrategy): method __init__ (line 43) | def __init__(self): method reset (line 66) | def reset(self, recognizer:Parser): method beginErrorCondition (line 75) | def beginErrorCondition(self, recognizer:Parser): method inErrorRecoveryMode (line 78) | def inErrorRecoveryMode(self, recognizer:Parser): method endErrorCondition (line 87) | def endErrorCondition(self, recognizer:Parser): method reportMatch (line 97) | def reportMatch(self, recognizer:Parser): method reportError (line 119) | def reportError(self, recognizer:Parser, e:RecognitionException): method recover (line 142) | def recover(self, recognizer:Parser, e:RecognitionException): method sync (line 204) | def sync(self, recognizer:Parser): method reportNoViableAlternative (line 251) | def reportNoViableAlternative(self, recognizer:Parser, e:NoViableAltEx... method reportInputMismatch (line 272) | def reportInputMismatch(self, recognizer:Parser, e:InputMismatchExcept... method reportFailedPredicate (line 286) | def reportFailedPredicate(self, recognizer, e): method reportUnwantedToken (line 308) | def reportUnwantedToken(self, recognizer:Parser): method reportMissingToken (line 336) | def reportMissingToken(self, recognizer:Parser): method recoverInline (line 393) | def recoverInline(self, recognizer:Parser): method singleTokenInsertion (line 426) | def singleTokenInsertion(self, recognizer:Parser): method singleTokenDeletion (line 459) | def singleTokenDeletion(self, recognizer:Parser): method getMissingSymbol (line 495) | def getMissingSymbol(self, recognizer:Parser): method getExpectedTokens (line 516) | def getExpectedTokens(self, recognizer:Parser): method getTokenErrorDisplay (line 527) | def getTokenErrorDisplay(self, t:Token): method escapeWSAndQuote (line 538) | def escapeWSAndQuote(self, s:str): method getErrorRecoverySet (line 636) | def getErrorRecoverySet(self, recognizer:Parser): method consumeUntil (line 651) | def consumeUntil(self, recognizer:Parser, set_:set): class BailErrorStrategy (line 686) | class BailErrorStrategy(DefaultErrorStrategy): method recover (line 692) | def recover(self, recognizer:Parser, e:RecognitionException): method recoverInline (line 702) | def recoverInline(self, recognizer:Parser): method sync (line 706) | def sync(self, recognizer:Parser): FILE: runtime/Python3/src/antlr4/error/Errors.py class UnsupportedOperationException (line 16) | class UnsupportedOperationException(Exception): method __init__ (line 18) | def __init__(self, msg:str): class IllegalStateException (line 21) | class IllegalStateException(Exception): method __init__ (line 23) | def __init__(self, msg:str): class CancellationException (line 26) | class CancellationException(IllegalStateException): method __init__ (line 28) | def __init__(self, msg:str): class RecognitionException (line 41) | class RecognitionException(Exception): method __init__ (line 44) | def __init__(self, message:str=None, recognizer:Recognizer=None, input... method getExpectedTokens (line 75) | def getExpectedTokens(self): class LexerNoViableAltException (line 82) | class LexerNoViableAltException(RecognitionException): method __init__ (line 84) | def __init__(self, lexer:Lexer, input:InputStream, startIndex:int, dea... method __str__ (line 90) | def __str__(self): class NoViableAltException (line 102) | class NoViableAltException(RecognitionException): method __init__ (line 104) | def __init__(self, recognizer:Parser, input:TokenStream=None, startTok... class InputMismatchException (line 127) | class InputMismatchException(RecognitionException): method __init__ (line 129) | def __init__(self, recognizer:Parser): class FailedPredicateException (line 139) | class FailedPredicateException(RecognitionException): method __init__ (line 141) | def __init__(self, recognizer:Parser, predicate:str=None, message:str=... method formatMessage (line 156) | def formatMessage(self, predicate:str, message:str): class ParseCancellationException (line 162) | class ParseCancellationException(CancellationException): FILE: runtime/Python3/src/antlr4/tree/Chunk.py class Chunk (line 7) | class Chunk(object): class TagChunk (line 10) | class TagChunk(Chunk): method __init__ (line 13) | def __init__(self, tag:str, label:str=None): method __str__ (line 17) | def __str__(self): class TextChunk (line 23) | class TextChunk(Chunk): method __init__ (line 26) | def __init__(self, text:str): method __str__ (line 29) | def __str__(self): FILE: runtime/Python3/src/antlr4/tree/ParseTreeMatch.py class ParseTreeMatch (line 16) | class ParseTreeMatch(object): method __init__ (line 33) | def __init__(self, tree:ParseTree, pattern:ParseTreePattern, labels:di... method get (line 61) | def get(self, label:str): method getAll (line 91) | def getAll(self, label:str): method succeeded (line 105) | def succeeded(self): method __str__ (line 111) | def __str__(self): FILE: runtime/Python3/src/antlr4/tree/ParseTreePattern.py class ParseTreePattern (line 16) | class ParseTreePattern(object): method __init__ (line 28) | def __init__(self, matcher:ParseTreePatternMatcher, pattern:str, patte... method match (line 42) | def match(self, tree:ParseTree): method matches (line 52) | def matches(self, tree:ParseTree): method findAll (line 65) | def findAll(self, tree:ParseTree, xpath:str): FILE: runtime/Python3/src/antlr4/tree/ParseTreePatternMatcher.py class CannotInvokeStartRule (line 81) | class CannotInvokeStartRule(Exception): method __init__ (line 83) | def __init__(self, e:Exception): class StartRuleDoesNotConsumeFullPattern (line 86) | class StartRuleDoesNotConsumeFullPattern(Exception): class ParseTreePatternMatcher (line 91) | class ParseTreePatternMatcher(object): method __init__ (line 98) | def __init__(self, lexer:Lexer, parser:Parser): method setDelimiters (line 115) | def setDelimiters(self, start:str, stop:str, escapeLeft:str): method matchesRuleIndex (line 125) | def matchesRuleIndex(self, tree:ParseTree, pattern:str, patternRuleInd... method matchesPattern (line 132) | def matchesPattern(self, tree:ParseTree, pattern:ParseTreePattern): method matchRuleIndex (line 141) | def matchRuleIndex(self, tree:ParseTree, pattern:str, patternRuleIndex... method matchPattern (line 151) | def matchPattern(self, tree:ParseTree, pattern:ParseTreePattern): method compileTreePattern (line 161) | def compileTreePattern(self, pattern:str, patternRuleIndex:int): method matchImpl (line 195) | def matchImpl(self, tree:ParseTree, patternTree:ParseTree, labels:dict): method map (line 259) | def map(self, labels, label, tree): method getRuleTagToken (line 267) | def getRuleTagToken(self, tree:ParseTree): method tokenize (line 275) | def tokenize(self, pattern:str): method split (line 306) | def split(self, pattern:str): FILE: runtime/Python3/src/antlr4/tree/RuleTagToken.py class RuleTagToken (line 15) | class RuleTagToken(Token): method __init__ (line 29) | def __init__(self, ruleName:str, bypassTokenType:int, label:str=None): method getText (line 46) | def getText(self): FILE: runtime/Python3/src/antlr4/tree/TokenTagToken.py class TokenTagToken (line 15) | class TokenTagToken(CommonToken): method __init__ (line 25) | def __init__(self, tokenName:str, type:int, label:str=None): method getText (line 37) | def getText(self): method __str__ (line 46) | def __str__(self): FILE: runtime/Python3/src/antlr4/tree/Tree.py class Tree (line 14) | class Tree(object): class SyntaxTree (line 17) | class SyntaxTree(Tree): class ParseTree (line 20) | class ParseTree(SyntaxTree): class RuleNode (line 23) | class RuleNode(ParseTree): class TerminalNode (line 26) | class TerminalNode(ParseTree): class ErrorNode (line 29) | class ErrorNode(TerminalNode): class ParseTreeVisitor (line 32) | class ParseTreeVisitor(object): method visit (line 33) | def visit(self, tree): method visitChildren (line 36) | def visitChildren(self, node): method visitTerminal (line 49) | def visitTerminal(self, node): method visitErrorNode (line 52) | def visitErrorNode(self, node): method defaultResult (line 55) | def defaultResult(self): method aggregateResult (line 58) | def aggregateResult(self, aggregate, nextResult): method shouldVisitNextChild (line 61) | def shouldVisitNextChild(self, node, currentResult): class ParseTreeListener (line 66) | class ParseTreeListener(object): method visitTerminal (line 68) | def visitTerminal(self, node:TerminalNode): method visitErrorNode (line 71) | def visitErrorNode(self, node:ErrorNode): method enterEveryRule (line 74) | def enterEveryRule(self, ctx:ParserRuleContext): method exitEveryRule (line 77) | def exitEveryRule(self, ctx:ParserRuleContext): class TerminalNodeImpl (line 82) | class TerminalNodeImpl(TerminalNode): method __init__ (line 85) | def __init__(self, symbol:Token): method __setattr__ (line 88) | def __setattr__(self, key, value): method getChild (line 91) | def getChild(self, i:int): method getSymbol (line 94) | def getSymbol(self): method getParent (line 97) | def getParent(self): method getPayload (line 100) | def getPayload(self): method getSourceInterval (line 103) | def getSourceInterval(self): method getChildCount (line 109) | def getChildCount(self): method accept (line 112) | def accept(self, visitor:ParseTreeVisitor): method getText (line 115) | def getText(self): method __str__ (line 118) | def __str__(self): class ErrorNodeImpl (line 130) | class ErrorNodeImpl(TerminalNodeImpl,ErrorNode): method __init__ (line 132) | def __init__(self, token:Token): method accept (line 135) | def accept(self, visitor:ParseTreeVisitor): class ParseTreeWalker (line 139) | class ParseTreeWalker(object): method walk (line 143) | def walk(self, listener:ParseTreeListener, t:ParseTree): method enterRule (line 169) | def enterRule(self, listener:ParseTreeListener, r:RuleNode): method exitRule (line 180) | def exitRule(self, listener:ParseTreeListener, r:RuleNode): FILE: runtime/Python3/src/antlr4/tree/Trees.py class Trees (line 17) | class Trees(object): method toStringTree (line 23) | def toStringTree(cls, t:Tree, ruleNames:list=None, recog:Parser=None): method getNodeText (line 41) | def getNodeText(cls, t:Tree, ruleNames:list=None, recog:Parser=None): method getChildren (line 63) | def getChildren(cls, t:Tree): method getAncestors (line 70) | def getAncestors(cls, t:Tree): method findAllTokenNodes (line 79) | def findAllTokenNodes(cls, t:ParseTree, ttype:int): method findAllRuleNodes (line 83) | def findAllRuleNodes(cls, t:ParseTree, ruleIndex:int): method findAllNodes (line 87) | def findAllNodes(cls, t:ParseTree, index:int, findTokens:bool): method _findAllNodes (line 93) | def _findAllNodes(cls, t:ParseTree, index:int, findTokens:bool, nodes:... method descendants (line 107) | def descendants(cls, t:ParseTree): FILE: runtime/Python3/src/antlr4/xpath/XPath.py class XPath (line 70) | class XPath(object): method __init__ (line 75) | def __init__(self, parser:Parser, path:str): method split (line 80) | def split(self, path:str): method getXPathElement (line 133) | def getXPathElement(self, wordToken:Token, anywhere:bool): method findAll (line 165) | def findAll(tree:ParseTree, xpath:str, parser:Parser): method evaluate (line 174) | def evaluate(self, t:ParseTree): class XPathElement (line 198) | class XPathElement(object): method __init__ (line 200) | def __init__(self, nodeName:str): method __str__ (line 204) | def __str__(self): class XPathRuleAnywhereElement (line 212) | class XPathRuleAnywhereElement(XPathElement): method __init__ (line 214) | def __init__(self, ruleName:str, ruleIndex:int): method evaluate (line 218) | def evaluate(self, t:ParseTree): class XPathRuleElement (line 222) | class XPathRuleElement(XPathElement): method __init__ (line 224) | def __init__(self, ruleName:str, ruleIndex:int): method evaluate (line 228) | def evaluate(self, t:ParseTree): class XPathTokenAnywhereElement (line 232) | class XPathTokenAnywhereElement(XPathElement): method __init__ (line 234) | def __init__(self, ruleName:str, tokenType:int): method evaluate (line 238) | def evaluate(self, t:ParseTree): class XPathTokenElement (line 242) | class XPathTokenElement(XPathElement): method __init__ (line 244) | def __init__(self, ruleName:str, tokenType:int): method evaluate (line 248) | def evaluate(self, t:ParseTree): class XPathWildcardAnywhereElement (line 253) | class XPathWildcardAnywhereElement(XPathElement): method __init__ (line 255) | def __init__(self): method evaluate (line 258) | def evaluate(self, t:ParseTree): class XPathWildcardElement (line 265) | class XPathWildcardElement(XPathElement): method __init__ (line 267) | def __init__(self): method evaluate (line 271) | def evaluate(self, t:ParseTree): FILE: runtime/Python3/src/antlr4/xpath/XPathLexer.py function serializedATN (line 11) | def serializedATN(): class XPathLexer (line 33) | class XPathLexer(Lexer): method __init__ (line 64) | def __init__(self, input=None, output:TextIO = sys.stdout): method action (line 72) | def action(self, localctx:RuleContext, ruleIndex:int, actionIndex:int): method ID_action (line 84) | def ID_action(self, localctx:RuleContext , actionIndex:int): FILE: runtime/Python3/tests/TestFileStream.py class TestFileStream (line 5) | class TestFileStream(unittest.TestCase): method testStream (line 6) | def testStream(self): FILE: runtime/Python3/tests/TestInputStream.py class TestInputStream (line 6) | class TestInputStream(unittest.TestCase): method testStream (line 8) | def testStream(self): FILE: runtime/Python3/tests/TestIntervalSet.py class TestIntervalSet (line 5) | class TestIntervalSet(unittest.TestCase): method testEmpty (line 6) | def testEmpty(self): method testOne (line 11) | def testOne(self): method testTwo (line 18) | def testTwo(self): method testRange (line 26) | def testRange(self): method testDistinct1 (line 33) | def testDistinct1(self): method testDistinct2 (line 42) | def testDistinct2(self): method testContiguous1 (line 51) | def testContiguous1(self): method testContiguous2 (line 60) | def testContiguous2(self): method testOverlapping1 (line 68) | def testOverlapping1(self): method testOverlapping2 (line 76) | def testOverlapping2(self): method testOverlapping3 (line 84) | def testOverlapping3(self): method testComplement (line 94) | def testComplement(self): FILE: runtime/Python3/tests/TestRecognizer.py class TestRecognizer (line 5) | class TestRecognizer(unittest.TestCase): method testVersion (line 6) | def testVersion(self): FILE: runtime/Python3/tests/TestTokenStreamRewriter.py class TestTokenStreamRewriter (line 14) | class TestTokenStreamRewriter(unittest.TestCase): method testInsertBeforeIndexZero (line 15) | def testInsertBeforeIndexZero(self): method testInsertAfterLastIndex (line 25) | def testInsertAfterLastIndex(self): method test2InsertBeforeAfterMiddleIndex (line 35) | def test2InsertBeforeAfterMiddleIndex(self): method testReplaceIndex (line 47) | def testReplaceIndex(self): method testReplaceLastIndex (line 58) | def testReplaceLastIndex(self): method testReplaceMiddleIndex (line 69) | def testReplaceMiddleIndex(self): method testToStringStartStop (line 80) | def testToStringStartStop(self): method testToStringStartStop2 (line 93) | def testToStringStartStop2(self): method test2ReplaceMiddleIndex (line 115) | def test2ReplaceMiddleIndex(self): method test2ReplaceMiddleIndex1InsertBefore (line 127) | def test2ReplaceMiddleIndex1InsertBefore(self): method test2InsertMiddleIndex (line 140) | def test2InsertMiddleIndex(self): method testReplaceThenDeleteMiddleIndex (line 152) | def testReplaceThenDeleteMiddleIndex(self): method testInsertThenReplaceSameIndex (line 169) | def testInsertThenReplaceSameIndex(self): method test2InsertThenReplaceIndex0 (line 181) | def test2InsertThenReplaceIndex0(self): method testReplaceThenInsertBeforeLastIndex (line 194) | def testReplaceThenInsertBeforeLastIndex(self): method testReplaceThenInsertAfterLastIndex (line 206) | def testReplaceThenInsertAfterLastIndex(self): method testReplaceRangeThenInsertAtLeftEdge (line 218) | def testReplaceRangeThenInsertAtLeftEdge(self): method testReplaceRangeThenInsertAtRightEdge (line 230) | def testReplaceRangeThenInsertAtRightEdge(self): method testReplaceRangeThenInsertAfterRightEdge (line 248) | def testReplaceRangeThenInsertAfterRightEdge(self): method testReplaceAll (line 260) | def testReplaceAll(self): method testReplaceSubsetThenFetch (line 271) | def testReplaceSubsetThenFetch(self): method testReplaceThenReplaceSuperset (line 282) | def testReplaceThenReplaceSuperset(self): method testReplaceThenReplaceLowerIndexedSuperset (line 300) | def testReplaceThenReplaceLowerIndexedSuperset(self): method testReplaceSingleMiddleThenOverlappingSuperset (line 318) | def testReplaceSingleMiddleThenOverlappingSuperset(self): method testCombineInserts (line 330) | def testCombineInserts(self): method testCombine3Inserts (line 342) | def testCombine3Inserts(self): method testCombineInsertOnLeftWithReplace (line 355) | def testCombineInsertOnLeftWithReplace(self): method testCombineInsertOnLeftWithDelete (line 367) | def testCombineInsertOnLeftWithDelete(self): method testDisjointInserts (line 379) | def testDisjointInserts(self): method testOverlappingReplace (line 392) | def testOverlappingReplace(self): method testOverlappingReplace2 (line 404) | def testOverlappingReplace2(self): method testOverlappingReplace3 (line 422) | def testOverlappingReplace3(self): method testOverlappingReplace4 (line 434) | def testOverlappingReplace4(self): method testDropIdenticalReplace (line 446) | def testDropIdenticalReplace(self): method testDropPrevCoveredInsert (line 458) | def testDropPrevCoveredInsert(self): method testLeaveAloneDisjointInsert (line 470) | def testLeaveAloneDisjointInsert(self): method testLeaveAloneDisjointInsert2 (line 482) | def testLeaveAloneDisjointInsert2(self): method testInsertBeforeTokenThenDeleteThatToken (line 494) | def testInsertBeforeTokenThenDeleteThatToken(self): method testPreservesOrderOfContiguousInserts (line 506) | def testPreservesOrderOfContiguousInserts(self): FILE: runtime/Python3/tests/c.c function main (line 1) | void main() FILE: runtime/Python3/tests/ctest.py class ErrorListener (line 15) | class ErrorListener(antlr4.error.ErrorListener.ErrorListener): method __init__ (line 17) | def __init__(self): method syntaxError (line 21) | def syntaxError(self, recognizer, offendingSymbol, line, column, msg, e): function sub (line 25) | def sub(): function main (line 39) | def main(): FILE: runtime/Python3/tests/expr/ExprLexer.py function serializedATN (line 11) | def serializedATN(): class ExprLexer (line 46) | class ExprLexer(Lexer): method __init__ (line 88) | def __init__(self, input=None, output:TextIO = sys.stdout): FILE: runtime/Python3/tests/expr/ExprParser.py function serializedATN (line 11) | def serializedATN(): class ExprParser (line 40) | class ExprParser ( Parser ): method __init__ (line 87) | def __init__(self, input:TokenStream, output:TextIO = sys.stdout): class ProgContext (line 96) | class ProgContext(ParserRuleContext): method __init__ (line 99) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method func (line 103) | def func(self, i:int=None): method getRuleIndex (line 110) | def getRuleIndex(self): method enterRule (line 113) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 117) | def exitRule(self, listener:ParseTreeListener): method prog (line 124) | def prog(self): class FuncContext (line 152) | class FuncContext(ParserRuleContext): method __init__ (line 155) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method ID (line 159) | def ID(self): method arg (line 162) | def arg(self, i:int=None): method body (line 169) | def body(self): method getRuleIndex (line 173) | def getRuleIndex(self): method enterRule (line 176) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 180) | def exitRule(self, listener:ParseTreeListener): method func (line 187) | def func(self): class BodyContext (line 227) | class BodyContext(ParserRuleContext): method __init__ (line 230) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method stat (line 234) | def stat(self, i:int=None): method getRuleIndex (line 241) | def getRuleIndex(self): method enterRule (line 244) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 248) | def exitRule(self, listener:ParseTreeListener): method body (line 255) | def body(self): class ArgContext (line 287) | class ArgContext(ParserRuleContext): method __init__ (line 290) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method ID (line 294) | def ID(self): method getRuleIndex (line 297) | def getRuleIndex(self): method enterRule (line 300) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 304) | def exitRule(self, listener:ParseTreeListener): method arg (line 311) | def arg(self): class StatContext (line 328) | class StatContext(ParserRuleContext): method __init__ (line 331) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method getRuleIndex (line 336) | def getRuleIndex(self): method copyFrom (line 340) | def copyFrom(self, ctx:ParserRuleContext): class RetContext (line 345) | class RetContext(StatContext): method __init__ (line 347) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method RETURN (line 351) | def RETURN(self): method expr (line 353) | def expr(self): method enterRule (line 357) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 361) | def exitRule(self, listener:ParseTreeListener): class BlankContext (line 366) | class BlankContext(StatContext): method __init__ (line 368) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method enterRule (line 373) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 377) | def exitRule(self, listener:ParseTreeListener): class PrintExprContext (line 382) | class PrintExprContext(StatContext): method __init__ (line 384) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method expr (line 388) | def expr(self): method enterRule (line 392) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 396) | def exitRule(self, listener:ParseTreeListener): class AssignContext (line 401) | class AssignContext(StatContext): method __init__ (line 403) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method ID (line 407) | def ID(self): method expr (line 409) | def expr(self): method enterRule (line 413) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 417) | def exitRule(self, listener:ParseTreeListener): method stat (line 423) | def stat(self): class ExprContext (line 481) | class ExprContext(ParserRuleContext): method __init__ (line 484) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method getRuleIndex (line 489) | def getRuleIndex(self): method copyFrom (line 493) | def copyFrom(self, ctx:ParserRuleContext): class PrimContext (line 497) | class PrimContext(ExprContext): method __init__ (line 499) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method primary (line 503) | def primary(self): method enterRule (line 507) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 511) | def exitRule(self, listener:ParseTreeListener): class MulDivContext (line 516) | class MulDivContext(ExprContext): method __init__ (line 518) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method expr (line 522) | def expr(self, i:int=None): method MUL (line 528) | def MUL(self): method DIV (line 530) | def DIV(self): method enterRule (line 533) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 537) | def exitRule(self, listener:ParseTreeListener): class AddSubContext (line 542) | class AddSubContext(ExprContext): method __init__ (line 544) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method expr (line 548) | def expr(self, i:int=None): method ADD (line 554) | def ADD(self): method SUB (line 556) | def SUB(self): method enterRule (line 559) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 563) | def exitRule(self, listener:ParseTreeListener): method expr (line 569) | def expr(self, _p:int=0): class PrimaryContext (line 647) | class PrimaryContext(ParserRuleContext): method __init__ (line 650) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method getRuleIndex (line 655) | def getRuleIndex(self): method copyFrom (line 659) | def copyFrom(self, ctx:ParserRuleContext): class ParensContext (line 664) | class ParensContext(PrimaryContext): method __init__ (line 666) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method expr (line 670) | def expr(self): method enterRule (line 674) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 678) | def exitRule(self, listener:ParseTreeListener): class IdContext (line 683) | class IdContext(PrimaryContext): method __init__ (line 685) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method ID (line 689) | def ID(self): method enterRule (line 692) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 696) | def exitRule(self, listener:ParseTreeListener): class IntContext (line 701) | class IntContext(PrimaryContext): method __init__ (line 703) | def __init__(self, parser, ctx:ParserRuleContext): # actually a Expr... method INT (line 707) | def INT(self): method enterRule (line 710) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 714) | def exitRule(self, listener:ParseTreeListener): method primary (line 720) | def primary(self): method sempred (line 763) | def sempred(self, localctx:RuleContext, ruleIndex:int, predIndex:int): method expr_sempred (line 773) | def expr_sempred(self, localctx:ExprContext, predIndex:int): FILE: runtime/Python3/tests/mocks/TestLexer.py function serializedATN (line 8) | def serializedATN(): class TestLexer (line 19) | class TestLexer(Lexer): method __init__ (line 40) | def __init__(self, input=None): function serializedATN2 (line 49) | def serializedATN2(): class TestLexer2 (line 69) | class TestLexer2(Lexer): method __init__ (line 96) | def __init__(self, input=None): FILE: runtime/Python3/tests/parser/clexer.py function serializedATN (line 6) | def serializedATN(): class CLexer (line 597) | class CLexer(Lexer): method __init__ (line 793) | def __init__(self, input=None): FILE: runtime/Python3/tests/parser/cparser.py function serializedATN (line 6) | def serializedATN(): class CParser (line 631) | class CParser ( Parser ): method __init__ (line 916) | def __init__(self, input:TokenStream): class PrimaryExpressionContext (line 924) | class PrimaryExpressionContext(ParserRuleContext): method __init__ (line 926) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method Identifier (line 930) | def Identifier(self): method Constant (line 933) | def Constant(self): method StringLiteral (line 936) | def StringLiteral(self, i:int=None): method expression (line 942) | def expression(self): method genericSelection (line 946) | def genericSelection(self): method compoundStatement (line 950) | def compoundStatement(self): method unaryExpression (line 954) | def unaryExpression(self): method typeName (line 958) | def typeName(self): method getRuleIndex (line 962) | def getRuleIndex(self): method enterRule (line 965) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 969) | def exitRule(self, listener:ParseTreeListener): method accept (line 973) | def accept(self, visitor:ParseTreeVisitor): method primaryExpression (line 982) | def primaryExpression(self): class GenericSelectionContext (line 1094) | class GenericSelectionContext(ParserRuleContext): method __init__ (line 1096) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method assignmentExpression (line 1100) | def assignmentExpression(self): method genericAssocList (line 1104) | def genericAssocList(self): method getRuleIndex (line 1108) | def getRuleIndex(self): method enterRule (line 1111) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1115) | def exitRule(self, listener:ParseTreeListener): method accept (line 1119) | def accept(self, visitor:ParseTreeVisitor): method genericSelection (line 1128) | def genericSelection(self): class GenericAssocListContext (line 1154) | class GenericAssocListContext(ParserRuleContext): method __init__ (line 1156) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method genericAssociation (line 1160) | def genericAssociation(self): method genericAssocList (line 1164) | def genericAssocList(self): method getRuleIndex (line 1168) | def getRuleIndex(self): method enterRule (line 1171) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1175) | def exitRule(self, listener:ParseTreeListener): method accept (line 1179) | def accept(self, visitor:ParseTreeVisitor): method genericAssocList (line 1187) | def genericAssocList(self, _p:int=0): class GenericAssociationContext (line 1229) | class GenericAssociationContext(ParserRuleContext): method __init__ (line 1231) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method typeName (line 1235) | def typeName(self): method assignmentExpression (line 1239) | def assignmentExpression(self): method getRuleIndex (line 1243) | def getRuleIndex(self): method enterRule (line 1246) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1250) | def exitRule(self, listener:ParseTreeListener): method accept (line 1254) | def accept(self, visitor:ParseTreeVisitor): method genericAssociation (line 1263) | def genericAssociation(self): class PostfixExpressionContext (line 1299) | class PostfixExpressionContext(ParserRuleContext): method __init__ (line 1301) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method primaryExpression (line 1305) | def primaryExpression(self): method typeName (line 1309) | def typeName(self): method initializerList (line 1313) | def initializerList(self): method postfixExpression (line 1317) | def postfixExpression(self): method expression (line 1321) | def expression(self): method argumentExpressionList (line 1325) | def argumentExpressionList(self): method Identifier (line 1329) | def Identifier(self): method getRuleIndex (line 1332) | def getRuleIndex(self): method enterRule (line 1335) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1339) | def exitRule(self, listener:ParseTreeListener): method accept (line 1343) | def accept(self, visitor:ParseTreeVisitor): method postfixExpression (line 1351) | def postfixExpression(self, _p:int=0): class ArgumentExpressionListContext (line 1544) | class ArgumentExpressionListContext(ParserRuleContext): method __init__ (line 1546) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method assignmentExpression (line 1550) | def assignmentExpression(self): method argumentExpressionList (line 1554) | def argumentExpressionList(self): method getRuleIndex (line 1558) | def getRuleIndex(self): method enterRule (line 1561) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1565) | def exitRule(self, listener:ParseTreeListener): method accept (line 1569) | def accept(self, visitor:ParseTreeVisitor): method argumentExpressionList (line 1577) | def argumentExpressionList(self, _p:int=0): class UnaryExpressionContext (line 1619) | class UnaryExpressionContext(ParserRuleContext): method __init__ (line 1621) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method postfixExpression (line 1625) | def postfixExpression(self): method unaryExpression (line 1629) | def unaryExpression(self): method unaryOperator (line 1633) | def unaryOperator(self): method castExpression (line 1637) | def castExpression(self): method typeName (line 1641) | def typeName(self): method Identifier (line 1645) | def Identifier(self): method getRuleIndex (line 1648) | def getRuleIndex(self): method enterRule (line 1651) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1655) | def exitRule(self, listener:ParseTreeListener): method accept (line 1659) | def accept(self, visitor:ParseTreeVisitor): method unaryExpression (line 1668) | def unaryExpression(self): class UnaryOperatorContext (line 1754) | class UnaryOperatorContext(ParserRuleContext): method __init__ (line 1756) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method getRuleIndex (line 1761) | def getRuleIndex(self): method enterRule (line 1764) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1768) | def exitRule(self, listener:ParseTreeListener): method accept (line 1772) | def accept(self, visitor:ParseTreeVisitor): method unaryOperator (line 1781) | def unaryOperator(self): class CastExpressionContext (line 1802) | class CastExpressionContext(ParserRuleContext): method __init__ (line 1804) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method unaryExpression (line 1808) | def unaryExpression(self): method typeName (line 1812) | def typeName(self): method castExpression (line 1816) | def castExpression(self): method getRuleIndex (line 1820) | def getRuleIndex(self): method enterRule (line 1823) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1827) | def exitRule(self, listener:ParseTreeListener): method accept (line 1831) | def accept(self, visitor:ParseTreeVisitor): method castExpression (line 1840) | def castExpression(self): class MultiplicativeExpressionContext (line 1888) | class MultiplicativeExpressionContext(ParserRuleContext): method __init__ (line 1890) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method castExpression (line 1894) | def castExpression(self): method multiplicativeExpression (line 1898) | def multiplicativeExpression(self): method getRuleIndex (line 1902) | def getRuleIndex(self): method enterRule (line 1905) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 1909) | def exitRule(self, listener:ParseTreeListener): method accept (line 1913) | def accept(self, visitor:ParseTreeVisitor): method multiplicativeExpression (line 1921) | def multiplicativeExpression(self, _p:int=0): class AdditiveExpressionContext (line 1995) | class AdditiveExpressionContext(ParserRuleContext): method __init__ (line 1997) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method multiplicativeExpression (line 2001) | def multiplicativeExpression(self): method additiveExpression (line 2005) | def additiveExpression(self): method getRuleIndex (line 2009) | def getRuleIndex(self): method enterRule (line 2012) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2016) | def exitRule(self, listener:ParseTreeListener): method accept (line 2020) | def accept(self, visitor:ParseTreeVisitor): method additiveExpression (line 2028) | def additiveExpression(self, _p:int=0): class ShiftExpressionContext (line 2089) | class ShiftExpressionContext(ParserRuleContext): method __init__ (line 2091) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method additiveExpression (line 2095) | def additiveExpression(self): method shiftExpression (line 2099) | def shiftExpression(self): method getRuleIndex (line 2103) | def getRuleIndex(self): method enterRule (line 2106) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2110) | def exitRule(self, listener:ParseTreeListener): method accept (line 2114) | def accept(self, visitor:ParseTreeVisitor): method shiftExpression (line 2122) | def shiftExpression(self, _p:int=0): class RelationalExpressionContext (line 2183) | class RelationalExpressionContext(ParserRuleContext): method __init__ (line 2185) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method shiftExpression (line 2189) | def shiftExpression(self): method relationalExpression (line 2193) | def relationalExpression(self): method getRuleIndex (line 2197) | def getRuleIndex(self): method enterRule (line 2200) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2204) | def exitRule(self, listener:ParseTreeListener): method accept (line 2208) | def accept(self, visitor:ParseTreeVisitor): method relationalExpression (line 2216) | def relationalExpression(self, _p:int=0): class EqualityExpressionContext (line 2303) | class EqualityExpressionContext(ParserRuleContext): method __init__ (line 2305) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method relationalExpression (line 2309) | def relationalExpression(self): method equalityExpression (line 2313) | def equalityExpression(self): method getRuleIndex (line 2317) | def getRuleIndex(self): method enterRule (line 2320) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2324) | def exitRule(self, listener:ParseTreeListener): method accept (line 2328) | def accept(self, visitor:ParseTreeVisitor): method equalityExpression (line 2336) | def equalityExpression(self, _p:int=0): class AndExpressionContext (line 2397) | class AndExpressionContext(ParserRuleContext): method __init__ (line 2399) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method equalityExpression (line 2403) | def equalityExpression(self): method andExpression (line 2407) | def andExpression(self): method getRuleIndex (line 2411) | def getRuleIndex(self): method enterRule (line 2414) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2418) | def exitRule(self, listener:ParseTreeListener): method accept (line 2422) | def accept(self, visitor:ParseTreeVisitor): method andExpression (line 2430) | def andExpression(self, _p:int=0): class ExclusiveOrExpressionContext (line 2472) | class ExclusiveOrExpressionContext(ParserRuleContext): method __init__ (line 2474) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method andExpression (line 2478) | def andExpression(self): method exclusiveOrExpression (line 2482) | def exclusiveOrExpression(self): method getRuleIndex (line 2486) | def getRuleIndex(self): method enterRule (line 2489) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2493) | def exitRule(self, listener:ParseTreeListener): method accept (line 2497) | def accept(self, visitor:ParseTreeVisitor): method exclusiveOrExpression (line 2505) | def exclusiveOrExpression(self, _p:int=0): class InclusiveOrExpressionContext (line 2547) | class InclusiveOrExpressionContext(ParserRuleContext): method __init__ (line 2549) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method exclusiveOrExpression (line 2553) | def exclusiveOrExpression(self): method inclusiveOrExpression (line 2557) | def inclusiveOrExpression(self): method getRuleIndex (line 2561) | def getRuleIndex(self): method enterRule (line 2564) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2568) | def exitRule(self, listener:ParseTreeListener): method accept (line 2572) | def accept(self, visitor:ParseTreeVisitor): method inclusiveOrExpression (line 2580) | def inclusiveOrExpression(self, _p:int=0): class LogicalAndExpressionContext (line 2622) | class LogicalAndExpressionContext(ParserRuleContext): method __init__ (line 2624) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method inclusiveOrExpression (line 2628) | def inclusiveOrExpression(self): method logicalAndExpression (line 2632) | def logicalAndExpression(self): method getRuleIndex (line 2636) | def getRuleIndex(self): method enterRule (line 2639) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2643) | def exitRule(self, listener:ParseTreeListener): method accept (line 2647) | def accept(self, visitor:ParseTreeVisitor): method logicalAndExpression (line 2655) | def logicalAndExpression(self, _p:int=0): class LogicalOrExpressionContext (line 2697) | class LogicalOrExpressionContext(ParserRuleContext): method __init__ (line 2699) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method logicalAndExpression (line 2703) | def logicalAndExpression(self): method logicalOrExpression (line 2707) | def logicalOrExpression(self): method getRuleIndex (line 2711) | def getRuleIndex(self): method enterRule (line 2714) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2718) | def exitRule(self, listener:ParseTreeListener): method accept (line 2722) | def accept(self, visitor:ParseTreeVisitor): method logicalOrExpression (line 2730) | def logicalOrExpression(self, _p:int=0): class ConditionalExpressionContext (line 2772) | class ConditionalExpressionContext(ParserRuleContext): method __init__ (line 2774) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method logicalOrExpression (line 2778) | def logicalOrExpression(self): method expression (line 2782) | def expression(self): method conditionalExpression (line 2786) | def conditionalExpression(self): method getRuleIndex (line 2790) | def getRuleIndex(self): method enterRule (line 2793) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2797) | def exitRule(self, listener:ParseTreeListener): method accept (line 2801) | def accept(self, visitor:ParseTreeVisitor): method conditionalExpression (line 2810) | def conditionalExpression(self): class AssignmentExpressionContext (line 2839) | class AssignmentExpressionContext(ParserRuleContext): method __init__ (line 2841) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method conditionalExpression (line 2845) | def conditionalExpression(self): method unaryExpression (line 2849) | def unaryExpression(self): method assignmentOperator (line 2853) | def assignmentOperator(self): method assignmentExpression (line 2857) | def assignmentExpression(self): method getRuleIndex (line 2861) | def getRuleIndex(self): method enterRule (line 2864) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2868) | def exitRule(self, listener:ParseTreeListener): method accept (line 2872) | def accept(self, visitor:ParseTreeVisitor): method assignmentExpression (line 2881) | def assignmentExpression(self): class AssignmentOperatorContext (line 2913) | class AssignmentOperatorContext(ParserRuleContext): method __init__ (line 2915) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method getRuleIndex (line 2920) | def getRuleIndex(self): method enterRule (line 2923) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2927) | def exitRule(self, listener:ParseTreeListener): method accept (line 2931) | def accept(self, visitor:ParseTreeVisitor): method assignmentOperator (line 2940) | def assignmentOperator(self): class ExpressionContext (line 2961) | class ExpressionContext(ParserRuleContext): method __init__ (line 2963) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method assignmentExpression (line 2967) | def assignmentExpression(self): method expression (line 2971) | def expression(self): method getRuleIndex (line 2975) | def getRuleIndex(self): method enterRule (line 2978) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 2982) | def exitRule(self, listener:ParseTreeListener): method accept (line 2986) | def accept(self, visitor:ParseTreeVisitor): method expression (line 2994) | def expression(self, _p:int=0): class ConstantExpressionContext (line 3036) | class ConstantExpressionContext(ParserRuleContext): method __init__ (line 3038) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method conditionalExpression (line 3042) | def conditionalExpression(self): method getRuleIndex (line 3046) | def getRuleIndex(self): method enterRule (line 3049) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3053) | def exitRule(self, listener:ParseTreeListener): method accept (line 3057) | def accept(self, visitor:ParseTreeVisitor): method constantExpression (line 3066) | def constantExpression(self): class DeclarationContext (line 3082) | class DeclarationContext(ParserRuleContext): method __init__ (line 3084) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declarationSpecifiers (line 3088) | def declarationSpecifiers(self): method initDeclaratorList (line 3092) | def initDeclaratorList(self): method staticAssertDeclaration (line 3096) | def staticAssertDeclaration(self): method getRuleIndex (line 3100) | def getRuleIndex(self): method enterRule (line 3103) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3107) | def exitRule(self, listener:ParseTreeListener): method accept (line 3111) | def accept(self, visitor:ParseTreeVisitor): method declaration (line 3120) | def declaration(self): class DeclarationSpecifiersContext (line 3158) | class DeclarationSpecifiersContext(ParserRuleContext): method __init__ (line 3160) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declarationSpecifier (line 3164) | def declarationSpecifier(self, i:int=None): method getRuleIndex (line 3171) | def getRuleIndex(self): method enterRule (line 3174) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3178) | def exitRule(self, listener:ParseTreeListener): method accept (line 3182) | def accept(self, visitor:ParseTreeVisitor): method declarationSpecifiers (line 3191) | def declarationSpecifiers(self): class DeclarationSpecifiers2Context (line 3219) | class DeclarationSpecifiers2Context(ParserRuleContext): method __init__ (line 3221) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declarationSpecifier (line 3225) | def declarationSpecifier(self, i:int=None): method getRuleIndex (line 3232) | def getRuleIndex(self): method enterRule (line 3235) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3239) | def exitRule(self, listener:ParseTreeListener): method accept (line 3243) | def accept(self, visitor:ParseTreeVisitor): method declarationSpecifiers2 (line 3252) | def declarationSpecifiers2(self): class DeclarationSpecifierContext (line 3280) | class DeclarationSpecifierContext(ParserRuleContext): method __init__ (line 3282) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method storageClassSpecifier (line 3286) | def storageClassSpecifier(self): method typeSpecifier (line 3290) | def typeSpecifier(self): method typeQualifier (line 3294) | def typeQualifier(self): method functionSpecifier (line 3298) | def functionSpecifier(self): method alignmentSpecifier (line 3302) | def alignmentSpecifier(self): method getRuleIndex (line 3306) | def getRuleIndex(self): method enterRule (line 3309) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3313) | def exitRule(self, listener:ParseTreeListener): method accept (line 3317) | def accept(self, visitor:ParseTreeVisitor): method declarationSpecifier (line 3326) | def declarationSpecifier(self): class InitDeclaratorListContext (line 3372) | class InitDeclaratorListContext(ParserRuleContext): method __init__ (line 3374) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method initDeclarator (line 3378) | def initDeclarator(self): method initDeclaratorList (line 3382) | def initDeclaratorList(self): method getRuleIndex (line 3386) | def getRuleIndex(self): method enterRule (line 3389) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3393) | def exitRule(self, listener:ParseTreeListener): method accept (line 3397) | def accept(self, visitor:ParseTreeVisitor): method initDeclaratorList (line 3405) | def initDeclaratorList(self, _p:int=0): class InitDeclaratorContext (line 3447) | class InitDeclaratorContext(ParserRuleContext): method __init__ (line 3449) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declarator (line 3453) | def declarator(self): method initializer (line 3457) | def initializer(self): method getRuleIndex (line 3461) | def getRuleIndex(self): method enterRule (line 3464) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3468) | def exitRule(self, listener:ParseTreeListener): method accept (line 3472) | def accept(self, visitor:ParseTreeVisitor): method initDeclarator (line 3481) | def initDeclarator(self): class StorageClassSpecifierContext (line 3513) | class StorageClassSpecifierContext(ParserRuleContext): method __init__ (line 3515) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method getRuleIndex (line 3520) | def getRuleIndex(self): method enterRule (line 3523) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3527) | def exitRule(self, listener:ParseTreeListener): method accept (line 3531) | def accept(self, visitor:ParseTreeVisitor): method storageClassSpecifier (line 3540) | def storageClassSpecifier(self): class TypeSpecifierContext (line 3561) | class TypeSpecifierContext(ParserRuleContext): method __init__ (line 3563) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method atomicTypeSpecifier (line 3567) | def atomicTypeSpecifier(self): method structOrUnionSpecifier (line 3571) | def structOrUnionSpecifier(self): method enumSpecifier (line 3575) | def enumSpecifier(self): method typedefName (line 3579) | def typedefName(self): method constantExpression (line 3583) | def constantExpression(self): method getRuleIndex (line 3587) | def getRuleIndex(self): method enterRule (line 3590) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3594) | def exitRule(self, listener:ParseTreeListener): method accept (line 3598) | def accept(self, visitor:ParseTreeVisitor): method typeSpecifier (line 3607) | def typeSpecifier(self): class StructOrUnionSpecifierContext (line 3681) | class StructOrUnionSpecifierContext(ParserRuleContext): method __init__ (line 3683) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method structOrUnion (line 3687) | def structOrUnion(self): method structDeclarationList (line 3691) | def structDeclarationList(self): method Identifier (line 3695) | def Identifier(self): method getRuleIndex (line 3698) | def getRuleIndex(self): method enterRule (line 3701) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3705) | def exitRule(self, listener:ParseTreeListener): method accept (line 3709) | def accept(self, visitor:ParseTreeVisitor): method structOrUnionSpecifier (line 3718) | def structOrUnionSpecifier(self): class StructOrUnionContext (line 3762) | class StructOrUnionContext(ParserRuleContext): method __init__ (line 3764) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method getRuleIndex (line 3769) | def getRuleIndex(self): method enterRule (line 3772) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3776) | def exitRule(self, listener:ParseTreeListener): method accept (line 3780) | def accept(self, visitor:ParseTreeVisitor): method structOrUnion (line 3789) | def structOrUnion(self): class StructDeclarationListContext (line 3810) | class StructDeclarationListContext(ParserRuleContext): method __init__ (line 3812) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method structDeclaration (line 3816) | def structDeclaration(self): method structDeclarationList (line 3820) | def structDeclarationList(self): method getRuleIndex (line 3824) | def getRuleIndex(self): method enterRule (line 3827) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3831) | def exitRule(self, listener:ParseTreeListener): method accept (line 3835) | def accept(self, visitor:ParseTreeVisitor): method structDeclarationList (line 3843) | def structDeclarationList(self, _p:int=0): class StructDeclarationContext (line 3883) | class StructDeclarationContext(ParserRuleContext): method __init__ (line 3885) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method specifierQualifierList (line 3889) | def specifierQualifierList(self): method structDeclaratorList (line 3893) | def structDeclaratorList(self): method staticAssertDeclaration (line 3897) | def staticAssertDeclaration(self): method getRuleIndex (line 3901) | def getRuleIndex(self): method enterRule (line 3904) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3908) | def exitRule(self, listener:ParseTreeListener): method accept (line 3912) | def accept(self, visitor:ParseTreeVisitor): method structDeclaration (line 3921) | def structDeclaration(self): class SpecifierQualifierListContext (line 3959) | class SpecifierQualifierListContext(ParserRuleContext): method __init__ (line 3961) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method typeSpecifier (line 3965) | def typeSpecifier(self): method specifierQualifierList (line 3969) | def specifierQualifierList(self): method typeQualifier (line 3973) | def typeQualifier(self): method getRuleIndex (line 3977) | def getRuleIndex(self): method enterRule (line 3980) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 3984) | def exitRule(self, listener:ParseTreeListener): method accept (line 3988) | def accept(self, visitor:ParseTreeVisitor): method specifierQualifierList (line 3997) | def specifierQualifierList(self): class StructDeclaratorListContext (line 4039) | class StructDeclaratorListContext(ParserRuleContext): method __init__ (line 4041) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method structDeclarator (line 4045) | def structDeclarator(self): method structDeclaratorList (line 4049) | def structDeclaratorList(self): method getRuleIndex (line 4053) | def getRuleIndex(self): method enterRule (line 4056) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4060) | def exitRule(self, listener:ParseTreeListener): method accept (line 4064) | def accept(self, visitor:ParseTreeVisitor): method structDeclaratorList (line 4072) | def structDeclaratorList(self, _p:int=0): class StructDeclaratorContext (line 4114) | class StructDeclaratorContext(ParserRuleContext): method __init__ (line 4116) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declarator (line 4120) | def declarator(self): method constantExpression (line 4124) | def constantExpression(self): method getRuleIndex (line 4128) | def getRuleIndex(self): method enterRule (line 4131) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4135) | def exitRule(self, listener:ParseTreeListener): method accept (line 4139) | def accept(self, visitor:ParseTreeVisitor): method structDeclarator (line 4148) | def structDeclarator(self): class EnumSpecifierContext (line 4186) | class EnumSpecifierContext(ParserRuleContext): method __init__ (line 4188) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method enumeratorList (line 4192) | def enumeratorList(self): method Identifier (line 4196) | def Identifier(self): method getRuleIndex (line 4199) | def getRuleIndex(self): method enterRule (line 4202) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4206) | def exitRule(self, listener:ParseTreeListener): method accept (line 4210) | def accept(self, visitor:ParseTreeVisitor): method enumSpecifier (line 4219) | def enumSpecifier(self): class EnumeratorListContext (line 4284) | class EnumeratorListContext(ParserRuleContext): method __init__ (line 4286) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method enumerator (line 4290) | def enumerator(self): method enumeratorList (line 4294) | def enumeratorList(self): method getRuleIndex (line 4298) | def getRuleIndex(self): method enterRule (line 4301) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4305) | def exitRule(self, listener:ParseTreeListener): method accept (line 4309) | def accept(self, visitor:ParseTreeVisitor): method enumeratorList (line 4317) | def enumeratorList(self, _p:int=0): class EnumeratorContext (line 4359) | class EnumeratorContext(ParserRuleContext): method __init__ (line 4361) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method enumerationConstant (line 4365) | def enumerationConstant(self): method constantExpression (line 4369) | def constantExpression(self): method getRuleIndex (line 4373) | def getRuleIndex(self): method enterRule (line 4376) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4380) | def exitRule(self, listener:ParseTreeListener): method accept (line 4384) | def accept(self, visitor:ParseTreeVisitor): method enumerator (line 4393) | def enumerator(self): class EnumerationConstantContext (line 4425) | class EnumerationConstantContext(ParserRuleContext): method __init__ (line 4427) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method Identifier (line 4431) | def Identifier(self): method getRuleIndex (line 4434) | def getRuleIndex(self): method enterRule (line 4437) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4441) | def exitRule(self, listener:ParseTreeListener): method accept (line 4445) | def accept(self, visitor:ParseTreeVisitor): method enumerationConstant (line 4454) | def enumerationConstant(self): class AtomicTypeSpecifierContext (line 4470) | class AtomicTypeSpecifierContext(ParserRuleContext): method __init__ (line 4472) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method typeName (line 4476) | def typeName(self): method getRuleIndex (line 4480) | def getRuleIndex(self): method enterRule (line 4483) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4487) | def exitRule(self, listener:ParseTreeListener): method accept (line 4491) | def accept(self, visitor:ParseTreeVisitor): method atomicTypeSpecifier (line 4500) | def atomicTypeSpecifier(self): class TypeQualifierContext (line 4522) | class TypeQualifierContext(ParserRuleContext): method __init__ (line 4524) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method getRuleIndex (line 4529) | def getRuleIndex(self): method enterRule (line 4532) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4536) | def exitRule(self, listener:ParseTreeListener): method accept (line 4540) | def accept(self, visitor:ParseTreeVisitor): method typeQualifier (line 4549) | def typeQualifier(self): class FunctionSpecifierContext (line 4570) | class FunctionSpecifierContext(ParserRuleContext): method __init__ (line 4572) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method gccAttributeSpecifier (line 4576) | def gccAttributeSpecifier(self): method Identifier (line 4580) | def Identifier(self): method getRuleIndex (line 4583) | def getRuleIndex(self): method enterRule (line 4586) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4590) | def exitRule(self, listener:ParseTreeListener): method accept (line 4594) | def accept(self, visitor:ParseTreeVisitor): method functionSpecifier (line 4603) | def functionSpecifier(self): class AlignmentSpecifierContext (line 4647) | class AlignmentSpecifierContext(ParserRuleContext): method __init__ (line 4649) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method typeName (line 4653) | def typeName(self): method constantExpression (line 4657) | def constantExpression(self): method getRuleIndex (line 4661) | def getRuleIndex(self): method enterRule (line 4664) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4668) | def exitRule(self, listener:ParseTreeListener): method accept (line 4672) | def accept(self, visitor:ParseTreeVisitor): method alignmentSpecifier (line 4681) | def alignmentSpecifier(self): class DeclaratorContext (line 4721) | class DeclaratorContext(ParserRuleContext): method __init__ (line 4723) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method directDeclarator (line 4727) | def directDeclarator(self): method pointer (line 4731) | def pointer(self): method gccDeclaratorExtension (line 4735) | def gccDeclaratorExtension(self, i:int=None): method getRuleIndex (line 4742) | def getRuleIndex(self): method enterRule (line 4745) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4749) | def exitRule(self, listener:ParseTreeListener): method accept (line 4753) | def accept(self, visitor:ParseTreeVisitor): method declarator (line 4762) | def declarator(self): class DirectDeclaratorContext (line 4797) | class DirectDeclaratorContext(ParserRuleContext): method __init__ (line 4799) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method Identifier (line 4803) | def Identifier(self): method declarator (line 4806) | def declarator(self): method directDeclarator (line 4810) | def directDeclarator(self): method typeQualifierList (line 4814) | def typeQualifierList(self): method assignmentExpression (line 4818) | def assignmentExpression(self): method parameterTypeList (line 4822) | def parameterTypeList(self): method identifierList (line 4826) | def identifierList(self): method getRuleIndex (line 4830) | def getRuleIndex(self): method enterRule (line 4833) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 4837) | def exitRule(self, listener:ParseTreeListener): method accept (line 4841) | def accept(self, visitor:ParseTreeVisitor): method directDeclarator (line 4849) | def directDeclarator(self, _p:int=0): class GccDeclaratorExtensionContext (line 5027) | class GccDeclaratorExtensionContext(ParserRuleContext): method __init__ (line 5029) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method StringLiteral (line 5033) | def StringLiteral(self, i:int=None): method gccAttributeSpecifier (line 5039) | def gccAttributeSpecifier(self): method getRuleIndex (line 5043) | def getRuleIndex(self): method enterRule (line 5046) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5050) | def exitRule(self, listener:ParseTreeListener): method accept (line 5054) | def accept(self, visitor:ParseTreeVisitor): method gccDeclaratorExtension (line 5063) | def gccDeclaratorExtension(self): class GccAttributeSpecifierContext (line 5108) | class GccAttributeSpecifierContext(ParserRuleContext): method __init__ (line 5110) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method gccAttributeList (line 5114) | def gccAttributeList(self): method getRuleIndex (line 5118) | def getRuleIndex(self): method enterRule (line 5121) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5125) | def exitRule(self, listener:ParseTreeListener): method accept (line 5129) | def accept(self, visitor:ParseTreeVisitor): method gccAttributeSpecifier (line 5138) | def gccAttributeSpecifier(self): class GccAttributeListContext (line 5164) | class GccAttributeListContext(ParserRuleContext): method __init__ (line 5166) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method gccAttribute (line 5170) | def gccAttribute(self, i:int=None): method getRuleIndex (line 5177) | def getRuleIndex(self): method enterRule (line 5180) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5184) | def exitRule(self, listener:ParseTreeListener): method accept (line 5188) | def accept(self, visitor:ParseTreeVisitor): method gccAttributeList (line 5197) | def gccAttributeList(self): class GccAttributeContext (line 5237) | class GccAttributeContext(ParserRuleContext): method __init__ (line 5239) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method argumentExpressionList (line 5243) | def argumentExpressionList(self): method getRuleIndex (line 5247) | def getRuleIndex(self): method enterRule (line 5250) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5254) | def exitRule(self, listener:ParseTreeListener): method accept (line 5258) | def accept(self, visitor:ParseTreeVisitor): method gccAttribute (line 5267) | def gccAttribute(self): class NestedParenthesesBlockContext (line 5315) | class NestedParenthesesBlockContext(ParserRuleContext): method __init__ (line 5317) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method nestedParenthesesBlock (line 5321) | def nestedParenthesesBlock(self, i:int=None): method getRuleIndex (line 5328) | def getRuleIndex(self): method enterRule (line 5331) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5335) | def exitRule(self, listener:ParseTreeListener): method accept (line 5339) | def accept(self, visitor:ParseTreeVisitor): method nestedParenthesesBlock (line 5348) | def nestedParenthesesBlock(self): class PointerContext (line 5392) | class PointerContext(ParserRuleContext): method __init__ (line 5394) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method typeQualifierList (line 5398) | def typeQualifierList(self): method pointer (line 5402) | def pointer(self): method getRuleIndex (line 5406) | def getRuleIndex(self): method enterRule (line 5409) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5413) | def exitRule(self, listener:ParseTreeListener): method accept (line 5417) | def accept(self, visitor:ParseTreeVisitor): method pointer (line 5426) | def pointer(self): class TypeQualifierListContext (line 5499) | class TypeQualifierListContext(ParserRuleContext): method __init__ (line 5501) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method typeQualifier (line 5505) | def typeQualifier(self): method typeQualifierList (line 5509) | def typeQualifierList(self): method getRuleIndex (line 5513) | def getRuleIndex(self): method enterRule (line 5516) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5520) | def exitRule(self, listener:ParseTreeListener): method accept (line 5524) | def accept(self, visitor:ParseTreeVisitor): method typeQualifierList (line 5532) | def typeQualifierList(self, _p:int=0): class ParameterTypeListContext (line 5572) | class ParameterTypeListContext(ParserRuleContext): method __init__ (line 5574) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method parameterList (line 5578) | def parameterList(self): method getRuleIndex (line 5582) | def getRuleIndex(self): method enterRule (line 5585) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5589) | def exitRule(self, listener:ParseTreeListener): method accept (line 5593) | def accept(self, visitor:ParseTreeVisitor): method parameterTypeList (line 5602) | def parameterTypeList(self): class ParameterListContext (line 5634) | class ParameterListContext(ParserRuleContext): method __init__ (line 5636) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method parameterDeclaration (line 5640) | def parameterDeclaration(self): method parameterList (line 5644) | def parameterList(self): method getRuleIndex (line 5648) | def getRuleIndex(self): method enterRule (line 5651) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5655) | def exitRule(self, listener:ParseTreeListener): method accept (line 5659) | def accept(self, visitor:ParseTreeVisitor): method parameterList (line 5667) | def parameterList(self, _p:int=0): class ParameterDeclarationContext (line 5709) | class ParameterDeclarationContext(ParserRuleContext): method __init__ (line 5711) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declarationSpecifiers (line 5715) | def declarationSpecifiers(self): method declarator (line 5719) | def declarator(self): method declarationSpecifiers2 (line 5723) | def declarationSpecifiers2(self): method abstractDeclarator (line 5727) | def abstractDeclarator(self): method getRuleIndex (line 5731) | def getRuleIndex(self): method enterRule (line 5734) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5738) | def exitRule(self, listener:ParseTreeListener): method accept (line 5742) | def accept(self, visitor:ParseTreeVisitor): method parameterDeclaration (line 5751) | def parameterDeclaration(self): class IdentifierListContext (line 5788) | class IdentifierListContext(ParserRuleContext): method __init__ (line 5790) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method Identifier (line 5794) | def Identifier(self): method identifierList (line 5797) | def identifierList(self): method getRuleIndex (line 5801) | def getRuleIndex(self): method enterRule (line 5804) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5808) | def exitRule(self, listener:ParseTreeListener): method accept (line 5812) | def accept(self, visitor:ParseTreeVisitor): method identifierList (line 5820) | def identifierList(self, _p:int=0): class TypeNameContext (line 5862) | class TypeNameContext(ParserRuleContext): method __init__ (line 5864) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method specifierQualifierList (line 5868) | def specifierQualifierList(self): method abstractDeclarator (line 5872) | def abstractDeclarator(self): method getRuleIndex (line 5876) | def getRuleIndex(self): method enterRule (line 5879) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5883) | def exitRule(self, listener:ParseTreeListener): method accept (line 5887) | def accept(self, visitor:ParseTreeVisitor): method typeName (line 5896) | def typeName(self): class AbstractDeclaratorContext (line 5920) | class AbstractDeclaratorContext(ParserRuleContext): method __init__ (line 5922) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method pointer (line 5926) | def pointer(self): method directAbstractDeclarator (line 5930) | def directAbstractDeclarator(self): method gccDeclaratorExtension (line 5934) | def gccDeclaratorExtension(self, i:int=None): method getRuleIndex (line 5941) | def getRuleIndex(self): method enterRule (line 5944) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 5948) | def exitRule(self, listener:ParseTreeListener): method accept (line 5952) | def accept(self, visitor:ParseTreeVisitor): method abstractDeclarator (line 5961) | def abstractDeclarator(self): class DirectAbstractDeclaratorContext (line 6008) | class DirectAbstractDeclaratorContext(ParserRuleContext): method __init__ (line 6010) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method abstractDeclarator (line 6014) | def abstractDeclarator(self): method gccDeclaratorExtension (line 6018) | def gccDeclaratorExtension(self, i:int=None): method typeQualifierList (line 6025) | def typeQualifierList(self): method assignmentExpression (line 6029) | def assignmentExpression(self): method parameterTypeList (line 6033) | def parameterTypeList(self): method directAbstractDeclarator (line 6037) | def directAbstractDeclarator(self): method getRuleIndex (line 6041) | def getRuleIndex(self): method enterRule (line 6044) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6048) | def exitRule(self, listener:ParseTreeListener): method accept (line 6052) | def accept(self, visitor:ParseTreeVisitor): method directAbstractDeclarator (line 6060) | def directAbstractDeclarator(self, _p:int=0): class TypedefNameContext (line 6319) | class TypedefNameContext(ParserRuleContext): method __init__ (line 6321) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method Identifier (line 6325) | def Identifier(self): method getRuleIndex (line 6328) | def getRuleIndex(self): method enterRule (line 6331) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6335) | def exitRule(self, listener:ParseTreeListener): method accept (line 6339) | def accept(self, visitor:ParseTreeVisitor): method typedefName (line 6348) | def typedefName(self): class InitializerContext (line 6364) | class InitializerContext(ParserRuleContext): method __init__ (line 6366) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method assignmentExpression (line 6370) | def assignmentExpression(self): method initializerList (line 6374) | def initializerList(self): method getRuleIndex (line 6378) | def getRuleIndex(self): method enterRule (line 6381) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6385) | def exitRule(self, listener:ParseTreeListener): method accept (line 6389) | def accept(self, visitor:ParseTreeVisitor): method initializer (line 6398) | def initializer(self): class InitializerListContext (line 6442) | class InitializerListContext(ParserRuleContext): method __init__ (line 6444) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method initializer (line 6448) | def initializer(self): method designation (line 6452) | def designation(self): method initializerList (line 6456) | def initializerList(self): method getRuleIndex (line 6460) | def getRuleIndex(self): method enterRule (line 6463) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6467) | def exitRule(self, listener:ParseTreeListener): method accept (line 6471) | def accept(self, visitor:ParseTreeVisitor): method initializerList (line 6479) | def initializerList(self, _p:int=0): class DesignationContext (line 6536) | class DesignationContext(ParserRuleContext): method __init__ (line 6538) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method designatorList (line 6542) | def designatorList(self): method getRuleIndex (line 6546) | def getRuleIndex(self): method enterRule (line 6549) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6553) | def exitRule(self, listener:ParseTreeListener): method accept (line 6557) | def accept(self, visitor:ParseTreeVisitor): method designation (line 6566) | def designation(self): class DesignatorListContext (line 6584) | class DesignatorListContext(ParserRuleContext): method __init__ (line 6586) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method designator (line 6590) | def designator(self): method designatorList (line 6594) | def designatorList(self): method getRuleIndex (line 6598) | def getRuleIndex(self): method enterRule (line 6601) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6605) | def exitRule(self, listener:ParseTreeListener): method accept (line 6609) | def accept(self, visitor:ParseTreeVisitor): method designatorList (line 6617) | def designatorList(self, _p:int=0): class DesignatorContext (line 6657) | class DesignatorContext(ParserRuleContext): method __init__ (line 6659) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method constantExpression (line 6663) | def constantExpression(self): method Identifier (line 6667) | def Identifier(self): method getRuleIndex (line 6670) | def getRuleIndex(self): method enterRule (line 6673) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6677) | def exitRule(self, listener:ParseTreeListener): method accept (line 6681) | def accept(self, visitor:ParseTreeVisitor): method designator (line 6690) | def designator(self): class StaticAssertDeclarationContext (line 6724) | class StaticAssertDeclarationContext(ParserRuleContext): method __init__ (line 6726) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method constantExpression (line 6730) | def constantExpression(self): method StringLiteral (line 6734) | def StringLiteral(self, i:int=None): method getRuleIndex (line 6740) | def getRuleIndex(self): method enterRule (line 6743) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6747) | def exitRule(self, listener:ParseTreeListener): method accept (line 6751) | def accept(self, visitor:ParseTreeVisitor): method staticAssertDeclaration (line 6760) | def staticAssertDeclaration(self): class StatementContext (line 6799) | class StatementContext(ParserRuleContext): method __init__ (line 6801) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method labeledStatement (line 6805) | def labeledStatement(self): method compoundStatement (line 6809) | def compoundStatement(self): method expressionStatement (line 6813) | def expressionStatement(self): method selectionStatement (line 6817) | def selectionStatement(self): method iterationStatement (line 6821) | def iterationStatement(self): method jumpStatement (line 6825) | def jumpStatement(self): method logicalOrExpression (line 6829) | def logicalOrExpression(self, i:int=None): method getRuleIndex (line 6836) | def getRuleIndex(self): method enterRule (line 6839) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 6843) | def exitRule(self, listener:ParseTreeListener): method accept (line 6847) | def accept(self, visitor:ParseTreeVisitor): method statement (line 6856) | def statement(self): class LabeledStatementContext (line 6979) | class LabeledStatementContext(ParserRuleContext): method __init__ (line 6981) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method Identifier (line 6985) | def Identifier(self): method statement (line 6988) | def statement(self): method constantExpression (line 6992) | def constantExpression(self): method getRuleIndex (line 6996) | def getRuleIndex(self): method enterRule (line 6999) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7003) | def exitRule(self, listener:ParseTreeListener): method accept (line 7007) | def accept(self, visitor:ParseTreeVisitor): method labeledStatement (line 7016) | def labeledStatement(self): class CompoundStatementContext (line 7063) | class CompoundStatementContext(ParserRuleContext): method __init__ (line 7065) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method blockItemList (line 7069) | def blockItemList(self): method getRuleIndex (line 7073) | def getRuleIndex(self): method enterRule (line 7076) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7080) | def exitRule(self, listener:ParseTreeListener): method accept (line 7084) | def accept(self, visitor:ParseTreeVisitor): method compoundStatement (line 7093) | def compoundStatement(self): class BlockItemListContext (line 7119) | class BlockItemListContext(ParserRuleContext): method __init__ (line 7121) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method blockItem (line 7125) | def blockItem(self): method blockItemList (line 7129) | def blockItemList(self): method getRuleIndex (line 7133) | def getRuleIndex(self): method enterRule (line 7136) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7140) | def exitRule(self, listener:ParseTreeListener): method accept (line 7144) | def accept(self, visitor:ParseTreeVisitor): method blockItemList (line 7152) | def blockItemList(self, _p:int=0): class BlockItemContext (line 7192) | class BlockItemContext(ParserRuleContext): method __init__ (line 7194) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declaration (line 7198) | def declaration(self): method statement (line 7202) | def statement(self): method getRuleIndex (line 7206) | def getRuleIndex(self): method enterRule (line 7209) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7213) | def exitRule(self, listener:ParseTreeListener): method accept (line 7217) | def accept(self, visitor:ParseTreeVisitor): method blockItem (line 7226) | def blockItem(self): class ExpressionStatementContext (line 7254) | class ExpressionStatementContext(ParserRuleContext): method __init__ (line 7256) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method expression (line 7260) | def expression(self): method getRuleIndex (line 7264) | def getRuleIndex(self): method enterRule (line 7267) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7271) | def exitRule(self, listener:ParseTreeListener): method accept (line 7275) | def accept(self, visitor:ParseTreeVisitor): method expressionStatement (line 7284) | def expressionStatement(self): class SelectionStatementContext (line 7308) | class SelectionStatementContext(ParserRuleContext): method __init__ (line 7310) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method expression (line 7314) | def expression(self): method statement (line 7318) | def statement(self, i:int=None): method getRuleIndex (line 7325) | def getRuleIndex(self): method enterRule (line 7328) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7332) | def exitRule(self, listener:ParseTreeListener): method accept (line 7336) | def accept(self, visitor:ParseTreeVisitor): method selectionStatement (line 7345) | def selectionStatement(self): class IterationStatementContext (line 7398) | class IterationStatementContext(ParserRuleContext): method __init__ (line 7400) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method expression (line 7404) | def expression(self, i:int=None): method statement (line 7411) | def statement(self): method declaration (line 7415) | def declaration(self): method getRuleIndex (line 7419) | def getRuleIndex(self): method enterRule (line 7422) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7426) | def exitRule(self, listener:ParseTreeListener): method accept (line 7430) | def accept(self, visitor:ParseTreeVisitor): method iterationStatement (line 7439) | def iterationStatement(self): class JumpStatementContext (line 7555) | class JumpStatementContext(ParserRuleContext): method __init__ (line 7557) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method Identifier (line 7561) | def Identifier(self): method expression (line 7564) | def expression(self): method unaryExpression (line 7568) | def unaryExpression(self): method getRuleIndex (line 7572) | def getRuleIndex(self): method enterRule (line 7575) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7579) | def exitRule(self, listener:ParseTreeListener): method accept (line 7583) | def accept(self, visitor:ParseTreeVisitor): method jumpStatement (line 7592) | def jumpStatement(self): class CompilationUnitContext (line 7660) | class CompilationUnitContext(ParserRuleContext): method __init__ (line 7662) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method EOF (line 7666) | def EOF(self): method translationUnit (line 7669) | def translationUnit(self): method getRuleIndex (line 7673) | def getRuleIndex(self): method enterRule (line 7676) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7680) | def exitRule(self, listener:ParseTreeListener): method accept (line 7684) | def accept(self, visitor:ParseTreeVisitor): method compilationUnit (line 7693) | def compilationUnit(self): class TranslationUnitContext (line 7717) | class TranslationUnitContext(ParserRuleContext): method __init__ (line 7719) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method externalDeclaration (line 7723) | def externalDeclaration(self): method translationUnit (line 7727) | def translationUnit(self): method getRuleIndex (line 7731) | def getRuleIndex(self): method enterRule (line 7734) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7738) | def exitRule(self, listener:ParseTreeListener): method accept (line 7742) | def accept(self, visitor:ParseTreeVisitor): method translationUnit (line 7750) | def translationUnit(self, _p:int=0): class ExternalDeclarationContext (line 7790) | class ExternalDeclarationContext(ParserRuleContext): method __init__ (line 7792) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method functionDefinition (line 7796) | def functionDefinition(self): method declaration (line 7800) | def declaration(self): method getRuleIndex (line 7804) | def getRuleIndex(self): method enterRule (line 7807) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7811) | def exitRule(self, listener:ParseTreeListener): method accept (line 7815) | def accept(self, visitor:ParseTreeVisitor): method externalDeclaration (line 7824) | def externalDeclaration(self): class FunctionDefinitionContext (line 7858) | class FunctionDefinitionContext(ParserRuleContext): method __init__ (line 7860) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declarator (line 7864) | def declarator(self): method compoundStatement (line 7868) | def compoundStatement(self): method declarationSpecifiers (line 7872) | def declarationSpecifiers(self): method declarationList (line 7876) | def declarationList(self): method getRuleIndex (line 7880) | def getRuleIndex(self): method enterRule (line 7883) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7887) | def exitRule(self, listener:ParseTreeListener): method accept (line 7891) | def accept(self, visitor:ParseTreeVisitor): method functionDefinition (line 7900) | def functionDefinition(self): class DeclarationListContext (line 7933) | class DeclarationListContext(ParserRuleContext): method __init__ (line 7935) | def __init__(self, parser, parent:ParserRuleContext=None, invokingSt... method declaration (line 7939) | def declaration(self): method declarationList (line 7943) | def declarationList(self): method getRuleIndex (line 7947) | def getRuleIndex(self): method enterRule (line 7950) | def enterRule(self, listener:ParseTreeListener): method exitRule (line 7954) | def exitRule(self, listener:ParseTreeListener): method accept (line 7958) | def accept(self, visitor:ParseTreeVisitor): method declarationList (line 7966) | def declarationList(self, _p:int=0): method sempred (line 8008) | def sempred(self, localctx:RuleContext, ruleIndex:int, predIndex:int): method genericAssocList_sempred (line 8045) | def genericAssocList_sempred(self, localctx:GenericAssocListContext, p... method postfixExpression_sempred (line 8050) | def postfixExpression_sempred(self, localctx:PostfixExpressionContext,... method argumentExpressionList_sempred (line 8075) | def argumentExpressionList_sempred(self, localctx:ArgumentExpressionLi... method multiplicativeExpression_sempred (line 8080) | def multiplicativeExpression_sempred(self, localctx:MultiplicativeExpr... method additiveExpression_sempred (line 8093) | def additiveExpression_sempred(self, localctx:AdditiveExpressionContex... method shiftExpression_sempred (line 8102) | def shiftExpression_sempred(self, localctx:ShiftExpressionContext, pre... method relationalExpression_sempred (line 8111) | def relationalExpression_sempred(self, localctx:RelationalExpressionCo... method equalityExpression_sempred (line 8128) | def equalityExpression_sempred(self, localctx:EqualityExpressionContex... method andExpression_sempred (line 8137) | def andExpression_sempred(self, localctx:AndExpressionContext, predInd... method exclusiveOrExpression_sempred (line 8142) | def exclusiveOrExpression_sempred(self, localctx:ExclusiveOrExpression... method inclusiveOrExpression_sempred (line 8147) | def inclusiveOrExpression_sempred(self, localctx:InclusiveOrExpression... method logicalAndExpression_sempred (line 8152) | def logicalAndExpression_sempred(self, localctx:LogicalAndExpressionCo... method logicalOrExpression_sempred (line 8157) | def logicalOrExpression_sempred(self, localctx:LogicalOrExpressionCont... method expression_sempred (line 8162) | def expression_sempred(self, localctx:ExpressionContext, predIndex:int): method initDeclaratorList_sempred (line 8167) | def initDeclaratorList_sempred(self, localctx:InitDeclaratorListContex... method structDeclarationList_sempred (line 8172) | def structDeclarationList_sempred(self, localctx:StructDeclarationList... method structDeclaratorList_sempred (line 8177) | def structDeclaratorList_sempred(self, localctx:StructDeclaratorListCo... method enumeratorList_sempred (line 8182) | def enumeratorList_sempred(self, localctx:EnumeratorListContext, predI... method directDeclarator_sempred (line 8187) | def directDeclarator_sempred(self, localctx:DirectDeclaratorContext, p... method typeQualifierList_sempred (line 8212) | def typeQualifierList_sempred(self, localctx:TypeQualifierListContext,... method parameterList_sempred (line 8217) | def parameterList_sempred(self, localctx:ParameterListContext, predInd... method identifierList_sempred (line 8222) | def identifierList_sempred(self, localctx:IdentifierListContext, predI... method directAbstractDeclarator_sempred (line 8227) | def directAbstractDeclarator_sempred(self, localctx:DirectAbstractDecl... method initializerList_sempred (line 8248) | def initializerList_sempred(self, localctx:InitializerListContext, pre... method designatorList_sempred (line 8253) | def designatorList_sempred(self, localctx:DesignatorListContext, predI... method blockItemList_sempred (line 8258) | def blockItemList_sempred(self, localctx:BlockItemListContext, predInd... method translationUnit_sempred (line 8263) | def translationUnit_sempred(self, localctx:TranslationUnitContext, pre... method declarationList_sempred (line 8268) | def declarationList_sempred(self, localctx:DeclarationListContext, pre... FILE: runtime/Python3/tests/xpathtest.py function tokenToString (line 8) | def tokenToString(token, ruleNames): class XPathTest (line 14) | class XPathTest(unittest.TestCase): method setUp (line 15) | def setUp(self): method testValidPaths (line 30) | def testValidPaths(self): FILE: runtime/Swift/boot.py function find_a4_jar (line 51) | def find_a4_jar(): function find_g4 (line 62) | def find_g4(): function gen_parser (line 77) | def gen_parser(grammar, a4): function swift_test (line 96) | def swift_test(): function get_argument_parser (line 105) | def get_argument_parser(): function generate_spm_module (line 128) | def generate_spm_module(in_folder=TMP_FOLDER): function generate_xcodeproj (line 163) | def generate_xcodeproj(): function generate_parser (line 175) | def generate_parser(): function antlr_says (line 184) | def antlr_says(msg): function antlr_complains (line 188) | def antlr_complains(msg): FILE: scripts/deploy_to_website.py function runme (line 17) | def runme(cmd): function update_file (line 21) | def update_file(qfname, multi, before, after): function copy_javadoc (line 41) | def copy_javadoc(release_version): function copy_jars (line 55) | def copy_jars(release_version): function update_version (line 67) | def update_version(): FILE: scripts/parse-extended-pictographic/parse.py function main (line 6) | def main(input, output): FILE: scripts/update_antlr_version.py function runme (line 11) | def runme(cmd): function freshen (line 15) | def freshen(ROOT): function get_change_list (line 29) | def get_change_list(fname): function update_file (line 43) | def update_file(qfname, multi, before, after): function update_files (line 63) | def update_files(ROOT, before, after): function find_remaining (line 69) | def find_remaining(ROOT, before): FILE: tool-testsuite/test/org/antlr/v4/test/tool/ATNDescriber.java class ATNDescriber (line 26) | public class ATNDescriber { method ATNDescriber (line 30) | public ATNDescriber(ATN atn, List tokenNames) { method decode (line 37) | public String decode(int[] data) { method appendSets (line 139) | private int appendSets(StringBuilder buf, int[] data, int p, int nsets) { method getTokenName (line 162) | public String getTokenName(int t) { FILE: tool-testsuite/test/org/antlr/v4/test/tool/InterpreterTreeTextProvider.java class InterpreterTreeTextProvider (line 17) | public class InterpreterTreeTextProvider implements TreeTextProvider { method InterpreterTreeTextProvider (line 19) | public InterpreterTreeTextProvider(String[] ruleNames) {this.ruleNames... method getText (line 21) | @Override FILE: tool-testsuite/test/org/antlr/v4/test/tool/JavaUnicodeInputStream.java class JavaUnicodeInputStream (line 17) | public class JavaUnicodeInputStream implements CharStream { method JavaUnicodeInputStream (line 30) | public JavaUnicodeInputStream(CharStream source) { method size (line 39) | @Override method index (line 44) | @Override method getSourceName (line 49) | @Override method getText (line 54) | @Override method consume (line 59) | @Override method LA (line 90) | @Override method mark (line 149) | @Override method release (line 154) | @Override method seek (line 159) | @Override method isHexDigit (line 179) | private static boolean isHexDigit(int c) { method hexValue (line 185) | private static int hexValue(int c) { method readCharAt (line 201) | private int readCharAt(int[] nextIndexPtr, int[] slashCountPtr, int[] ... FILE: tool-testsuite/test/org/antlr/v4/test/tool/MockIntTokenStream.java class MockIntTokenStream (line 7) | public class MockIntTokenStream implements TokenStream { method MockIntTokenStream (line 12) | public MockIntTokenStream(IntegerList types) { this.types = types; } method consume (line 14) | @Override method LA (line 17) | @Override method mark (line 20) | @Override method index (line 25) | @Override method release (line 28) | @Override method seek (line 33) | @Override method size (line 38) | @Override method getSourceName (line 43) | @Override method LT (line 48) | @Override method get (line 58) | @Override method getTokenSource (line 63) | @Override method getText (line 69) | @Override method getText (line 75) | @Override method getText (line 81) | @Override method getText (line 87) | @Override FILE: tool-testsuite/test/org/antlr/v4/test/tool/ParserInterpreterForTesting.java class ParserInterpreterForTesting (line 21) | public class ParserInterpreterForTesting { class DummyParser (line 22) | public static class DummyParser extends Parser { method DummyParser (line 29) | public DummyParser(Grammar g, ATN atn, TokenStream input) { method getGrammarFileName (line 39) | @Override method getRuleNames (line 44) | @Override method getTokenNames (line 49) | @Override method getATN (line 55) | @Override method ParserInterpreterForTesting (line 66) | public ParserInterpreterForTesting(Grammar g) { method ParserInterpreterForTesting (line 70) | public ParserInterpreterForTesting(Grammar g, TokenStream input) { method adaptivePredict (line 79) | public int adaptivePredict(TokenStream input, int decision, method matchATN (line 85) | public int matchATN(TokenStream input, method getATNSimulator (line 102) | public ParserATNSimulator getATNSimulator() { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestASTStructure.java class TestASTStructure (line 25) | public class TestASTStructure { method execParser (line 30) | public Object execParser( method test_grammarSpec1 (line 61) | @Test public void test_grammarSpec1() throws Exception { method test_grammarSpec2 (line 69) | @Test public void test_grammarSpec2() throws Exception { method test_grammarSpec3 (line 77) | @Test public void test_grammarSpec3() throws Exception { method test_grammarSpec4 (line 85) | @Test public void test_grammarSpec4() throws Exception { method test_delegateGrammars1 (line 91) | @Test public void test_delegateGrammars1() throws Exception { method test_rule1 (line 97) | @Test public void test_rule1() throws Exception { method test_rule2 (line 105) | @Test public void test_rule2() throws Exception { method test_rule3 (line 113) | @Test public void test_rule3() throws Exception { method test_rule4 (line 121) | @Test public void test_rule4() throws Exception { method test_rule5 (line 129) | @Test public void test_rule5() throws Exception { method test_rule6 (line 137) | @Test public void test_rule6() throws Exception { method test_rule7 (line 145) | @Test public void test_rule7() throws Exception { method test_rule8 (line 153) | @Test public void test_rule8() throws Exception { method test_ebnf1 (line 159) | @Test public void test_ebnf1() throws Exception { method test_ebnf2 (line 167) | @Test public void test_ebnf2() throws Exception { method test_ebnf3 (line 175) | @Test public void test_ebnf3() throws Exception { method test_ebnf4 (line 183) | @Test public void test_ebnf4() throws Exception { method test_element1 (line 189) | @Test public void test_element1() throws Exception { method test_element2 (line 197) | @Test public void test_element2() throws Exception { method test_element3 (line 205) | @Test public void test_element3() throws Exception { method test_element4 (line 213) | @Test public void test_element4() throws Exception { method test_element5 (line 221) | @Test public void test_element5() throws Exception { method test_element6 (line 229) | @Test public void test_element6() throws Exception { method test_element7 (line 237) | @Test public void test_element7() throws Exception { method test_element8 (line 245) | @Test public void test_element8() throws Exception { method test_element9 (line 253) | @Test public void test_element9() throws Exception { method test_element10 (line 261) | @Test public void test_element10() throws Exception { method test_element11 (line 269) | @Test public void test_element11() throws Exception { method test_element12 (line 277) | @Test public void test_element12() throws Exception { method test_element13 (line 285) | @Test public void test_element13() throws Exception { method test_element14 (line 293) | @Test public void test_element14() throws Exception { method test_element15 (line 301) | @Test public void test_element15() throws Exception { method test_element16 (line 309) | @Test public void test_element16() throws Exception { method test_element17 (line 317) | @Test public void test_element17() throws Exception { method test_element18 (line 325) | @Test public void test_element18() throws Exception { method test_element19 (line 333) | @Test public void test_element19() throws Exception { method test_element20 (line 341) | @Test public void test_element20() throws Exception { method test_element21 (line 349) | @Test public void test_element21() throws Exception { method test_element22 (line 357) | @Test public void test_element22() throws Exception { method test_element23 (line 365) | @Test public void test_element23() throws Exception { method test_element24 (line 373) | @Test public void test_element24() throws Exception { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestATNConstruction.java class TestATNConstruction (line 33) | public class TestATNConstruction { method testA (line 34) | @Test public void testA() throws Exception { method testAB (line 45) | @Test public void testAB() throws Exception { method testAorB (line 57) | @Test public void testAorB() throws Exception { method testSetAorB (line 72) | @Test public void testSetAorB() throws Exception { method testLexerIsntSetMultiCharString (line 83) | @Test public void testLexerIsntSetMultiCharString() throws Exception { method testRange (line 99) | @Test public void testRange() throws Exception { method testCharSet (line 111) | @Test public void testCharSet() throws Exception { method testCharSetRange (line 123) | @Test public void testCharSetRange() throws Exception { method testCharSetUnicodeBMPEscape (line 135) | @Test public void testCharSetUnicodeBMPEscape() throws Exception { method testCharSetUnicodeBMPEscapeRange (line 147) | @Test public void testCharSetUnicodeBMPEscapeRange() throws Exception { method testCharSetUnicodeSMPEscape (line 159) | @Test public void testCharSetUnicodeSMPEscape() throws Exception { method testCharSetUnicodeSMPEscapeRange (line 171) | @Test public void testCharSetUnicodeSMPEscapeRange() throws Exception { method testCharSetUnicodePropertyEscape (line 183) | @Test public void testCharSetUnicodePropertyEscape() throws Exception { method testCharSetUnicodePropertyInvertEscape (line 197) | @Test public void testCharSetUnicodePropertyInvertEscape() throws Exce... method testCharSetUnicodeMultiplePropertyEscape (line 209) | @Test public void testCharSetUnicodeMultiplePropertyEscape() throws Ex... method testCharSetUnicodePropertyOverlap (line 222) | @Test public void testCharSetUnicodePropertyOverlap() throws Exception { method testRangeOrRange (line 234) | @Test public void testRangeOrRange() throws Exception { method testStringLiteralInParser (line 251) | @Test public void testStringLiteralInParser() throws Exception { method testABorCD (line 263) | @Test public void testABorCD() throws Exception { method testbA (line 279) | @Test public void testbA() throws Exception { method testFollow (line 298) | @Test public void testFollow() throws Exception { method testAorEpsilon (line 312) | @Test public void testAorEpsilon() throws Exception { method testAOptional (line 326) | @Test public void testAOptional() throws Exception { method testAorBoptional (line 339) | @Test public void testAorBoptional() throws Exception { method testSetAorBoptional (line 355) | @Test public void testSetAorBoptional() throws Exception { method testAorBthenC (line 368) | @Test public void testAorBthenC() throws Exception { method testAplus (line 380) | @Test public void testAplus() throws Exception { method testAplusSingleAltHasPlusASTPointingAtLoopBackState (line 395) | @Test public void testAplusSingleAltHasPlusASTPointingAtLoopBackState(... method testAorBplus (line 422) | @Test public void testAorBplus() throws Exception { method testAorBorEmptyPlus (line 440) | @Test public void testAorBorEmptyPlus() throws Exception { method testEmptyOrEmpty (line 459) | @Test public void testEmptyOrEmpty() throws Exception { method testAStar (line 473) | @Test public void testAStar() throws Exception { method testNestedAstar (line 489) | @Test public void testNestedAstar() throws Exception { method testAorBstar (line 512) | @Test public void testAorBstar() throws Exception { method testPredicatedAorB (line 531) | @Test public void testPredicatedAorB() throws Exception { method testParserRuleRefInLexerRule (line 548) | @Test public void testParserRuleRefInLexerRule() throws Exception { method testForRepeatedTransitionsToStopState (line 588) | @Test public void testForRepeatedTransitionsToStopState() throws Excep... method testDefaultMode (line 786) | @Test public void testDefaultMode() throws Exception { method testMode (line 806) | @Test public void testMode() throws Exception { method checkTokensRule (line 825) | void checkTokensRule(LexerGrammar g, String modeName, String expecting) { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestATNDeserialization.java class TestATNDeserialization (line 26) | public class TestATNDeserialization { method testSimpleNoBlock (line 27) | @Test public void testSimpleNoBlock() throws Exception { method testEOF (line 34) | @Test public void testEOF() throws Exception { method testEOFInSet (line 41) | @Test public void testEOFInSet() throws Exception { method testNot (line 48) | @Test public void testNot() throws Exception { method testWildcard (line 56) | @Test public void testWildcard() throws Exception { method testPEGAchillesHeel (line 64) | @Test public void testPEGAchillesHeel() throws Exception { method test3Alts (line 71) | @Test public void test3Alts() throws Exception { method testSimpleLoop (line 78) | @Test public void testSimpleLoop() throws Exception { method testRuleRef (line 85) | @Test public void testRuleRef() throws Exception { method testLexerTwoRules (line 93) | @Test public void testLexerTwoRules() throws Exception { method testLexerEOF (line 101) | @Test public void testLexerEOF() throws Exception { method testLexerEOFInSet (line 108) | @Test public void testLexerEOFInSet() throws Exception { method testLexerRange (line 115) | @Test public void testLexerRange() throws Exception { method testLexerLoops (line 122) | @Test public void testLexerLoops() throws Exception { method testLexerNotSet (line 129) | @Test public void testLexerNotSet() throws Exception { method testLexerNotSetWithRange (line 136) | @Test public void testLexerNotSetWithRange() throws Exception { method testLexerNotSetWithRange2 (line 143) | @Test public void testLexerNotSetWithRange2() throws Exception { method test2ModesInLexer (line 150) | @Test public void test2ModesInLexer() throws Exception { method testLastValidBMPCharInSet (line 161) | @Test public void testLastValidBMPCharInSet() throws Exception { method checkDeserializationIsStable (line 168) | protected void checkDeserializationIsStable(Grammar g) { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestATNInterpreter.java class TestATNInterpreter (line 34) | public class TestATNInterpreter { method testSimpleNoBlock (line 35) | @Test public void testSimpleNoBlock() throws Exception { method testSet (line 47) | @Test public void testSet() throws Exception { method testPEGAchillesHeel (line 60) | @Test public void testPEGAchillesHeel() throws Exception { method testMustTrackPreviousGoodAlt (line 74) | @Test public void testMustTrackPreviousGoodAlt() throws Exception { method testMustTrackPreviousGoodAltWithEOF (line 91) | @Test method testMustTrackPreviousGoodAlt2 (line 115) | @Test public void testMustTrackPreviousGoodAlt2() throws Exception { method testMustTrackPreviousGoodAlt2WithEOF (line 135) | @Test method testMustTrackPreviousGoodAlt3 (line 161) | @Test public void testMustTrackPreviousGoodAlt3() throws Exception { method testMustTrackPreviousGoodAlt3WithEOF (line 181) | @Test method testAmbigAltChooseFirst (line 207) | @Test public void testAmbigAltChooseFirst() throws Exception { method testAmbigAltChooseFirstWithFollowingToken (line 221) | @Test public void testAmbigAltChooseFirstWithFollowingToken() throws E... method testAmbigAltChooseFirstWithFollowingToken2 (line 235) | @Test public void testAmbigAltChooseFirstWithFollowingToken2() throws ... method testAmbigAltChooseFirst2 (line 250) | @Test public void testAmbigAltChooseFirst2() throws Exception { method testAmbigAltChooseFirst2WithEOF (line 268) | @Test method testSimpleLoop (line 293) | @Test public void testSimpleLoop() throws Exception { method testCommonLeftPrefix (line 309) | @Test public void testCommonLeftPrefix() throws Exception { method testArbitraryLeftPrefix (line 322) | @Test public void testArbitraryLeftPrefix() throws Exception { method testRecursiveLeftPrefix (line 334) | @Test public void testRecursiveLeftPrefix() throws Exception { method checkMatchedAlt (line 359) | public void checkMatchedAlt(LexerGrammar lg, final Grammar g, FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestATNLexerInterpreter.java class TestATNLexerInterpreter (line 39) | public class TestATNLexerInterpreter { method testLexerTwoRules (line 40) | @Test public void testLexerTwoRules() throws Exception { method testShortLongRule (line 49) | @Test public void testShortLongRule() throws Exception { method testShortLongRule2 (line 61) | @Test public void testShortLongRule2() throws Exception { method testWildOnEndFirstAlt (line 71) | @Test public void testWildOnEndFirstAlt() throws Exception { method testWildOnEndLastAlt (line 83) | @Test public void testWildOnEndLastAlt() throws Exception { method testWildcardNonQuirkWhenSplitBetweenTwoRules (line 95) | @Test public void testWildcardNonQuirkWhenSplitBetweenTwoRules() throw... method testLexerLoops (line 104) | @Test public void testLexerLoops() throws Exception { method testLexerNotSet (line 113) | @Test public void testLexerNotSet() throws Exception { method testLexerSetUnicodeBMP (line 121) | @Test public void testLexerSetUnicodeBMP() throws Exception { method testLexerNotSetUnicodeBMP (line 129) | @Test public void testLexerNotSetUnicodeBMP() throws Exception { method testLexerNotSetUnicodeBMPMatchesSMP (line 137) | @Test public void testLexerNotSetUnicodeBMPMatchesSMP() throws Excepti... method testLexerSetUnicodeSMP (line 145) | @Test public void testLexerSetUnicodeSMP() throws Exception { method testLexerNotBMPSetMatchesUnicodeSMP (line 153) | @Test public void testLexerNotBMPSetMatchesUnicodeSMP() throws Excepti... method testLexerNotBMPSetMatchesBMP (line 161) | @Test public void testLexerNotBMPSetMatchesBMP() throws Exception { method testLexerNotBMPSetMatchesSMP (line 169) | @Test public void testLexerNotBMPSetMatchesSMP() throws Exception { method testLexerNotSMPSetMatchesBMP (line 177) | @Test public void testLexerNotSMPSetMatchesBMP() throws Exception { method testLexerNotSMPSetMatchesSMP (line 185) | @Test public void testLexerNotSMPSetMatchesSMP() throws Exception { method testLexerRangeUnicodeSMP (line 193) | @Test public void testLexerRangeUnicodeSMP() throws Exception { method testLexerRangeUnicodeBMPToSMP (line 201) | @Test public void testLexerRangeUnicodeBMPToSMP() throws Exception { method testLexerKeywordIDAmbiguity (line 209) | @Test public void testLexerKeywordIDAmbiguity() throws Exception { method testLexerRuleRef (line 225) | @Test public void testLexerRuleRef() throws Exception { method testRecursiveLexerRuleRef (line 235) | @Test public void testRecursiveLexerRuleRef() throws Exception { method testRecursiveLexerRuleRefWithWildcard (line 244) | @Test public void testRecursiveLexerRuleRefWithWildcard() throws Excep... method testLexerWildcardGreedyLoopByDefault (line 258) | @Test public void testLexerWildcardGreedyLoopByDefault() throws Except... method testLexerWildcardLoopExplicitNonGreedy (line 266) | @Test public void testLexerWildcardLoopExplicitNonGreedy() throws Exce... method testLexerEscapeInString (line 274) | @Test public void testLexerEscapeInString() throws Exception { method testLexerWildcardGreedyPlusLoopByDefault (line 282) | @Test public void testLexerWildcardGreedyPlusLoopByDefault() throws Ex... method testLexerWildcardExplicitNonGreedyPlusLoop (line 290) | @Test public void testLexerWildcardExplicitNonGreedyPlusLoop() throws ... method testLexerGreedyOptionalShouldWorkAsWeExpect (line 299) | @Test public void testLexerGreedyOptionalShouldWorkAsWeExpect() throws... method testGreedyBetweenRules (line 307) | @Test public void testGreedyBetweenRules() throws Exception { method testNonGreedyBetweenRules (line 316) | @Test public void testNonGreedyBetweenRules() throws Exception { method testEOFAtEndOfLineComment (line 325) | @Test public void testEOFAtEndOfLineComment() throws Exception { method testEOFAtEndOfLineComment2 (line 333) | @Test public void testEOFAtEndOfLineComment2() throws Exception { method testEOFInSetAtEndOfLineComment (line 344) | @Test public void testEOFInSetAtEndOfLineComment() throws Exception { method testEOFSuffixInSecondRule (line 352) | @Test public void testEOFSuffixInSecondRule() throws Exception { method testEOFSuffixInFirstRule (line 361) | @Test public void testEOFSuffixInFirstRule() throws Exception { method testEOFByItself (line 370) | @Test public void testEOFByItself() throws Exception { method testLexerCaseInsensitive (line 379) | @Test public void testLexerCaseInsensitive() throws Exception { method testLexerCaseInsensitiveLiteralWithNegation (line 423) | @Test public void testLexerCaseInsensitiveLiteralWithNegation() { method testLexerCaseInsensitiveSetWithNegation (line 433) | @Test public void testLexerCaseInsensitiveSetWithNegation() { method testLexerCaseInsensitiveFragments (line 443) | @Test public void testLexerCaseInsensitiveFragments() throws Exception { method testLexerCaseInsensitiveWithDifferentCultures (line 459) | @Test public void testLexerCaseInsensitiveWithDifferentCultures() thro... method testNotImpliedCharactersWithEnabledCaseInsensitiveOption (line 492) | @Test public void testNotImpliedCharactersWithEnabledCaseInsensitiveOp... method testCaseInsensitiveInLexerRule (line 504) | @Test public void testCaseInsensitiveInLexerRule() throws Exception { method testCaseInsensitiveInLexerRuleOverridesGlobalValue (line 514) | @Test public void testCaseInsensitiveInLexerRuleOverridesGlobalValue() { method checkLexerMatches (line 524) | private void checkLexerMatches(LexerGrammar lg, String inputString, St... method getTokenTypes (line 538) | private static List getTokenTypes(LexerGrammar lg, ATN atn, Ch... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestATNParserPrediction.java class TestATNParserPrediction (line 37) | public class TestATNParserPrediction { method testAorB (line 38) | @Test public void testAorB() throws Exception { method testEmptyInput (line 69) | @Test public void testEmptyInput() throws Exception { method testPEGAchillesHeel (line 96) | @Test public void testPEGAchillesHeel() throws Exception { method testRuleRefxory (line 129) | @Test public void testRuleRefxory() throws Exception { method testOptionalRuleChasesGlobalFollow (line 162) | @Test public void testOptionalRuleChasesGlobalFollow() throws Exception { method testLL1Ambig (line 203) | @Test public void testLL1Ambig() throws Exception { method testLL2Ambig (line 237) | @Test public void testLL2Ambig() throws Exception { method testRecursiveLeftPrefix (line 274) | @Test public void testRecursiveLeftPrefix() throws Exception { method testRecursiveLeftPrefixWithAorABIssue (line 333) | @Test public void testRecursiveLeftPrefixWithAorABIssue() throws Excep... method testContinuePrediction (line 396) | @Test public void testContinuePrediction() throws Exception { method testContinuePrediction2 (line 416) | @Test public void testContinuePrediction2() throws Exception { method testAltsForLRRuleComputation (line 433) | @Test public void testAltsForLRRuleComputation() throws Exception { method testAltsForLRRuleComputation2 (line 451) | @Test public void testAltsForLRRuleComputation2() throws Exception { method testAltsForLRRuleComputation3 (line 468) | @Test public void testAltsForLRRuleComputation3() throws Exception { method checkPredictedAlt (line 491) | public void checkPredictedAlt(LexerGrammar lg, Grammar g, int decision, method checkDFAConstruction (line 538) | public void checkDFAConstruction(LexerGrammar lg, Grammar g, int decis... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestATNSerialization.java class TestATNSerialization (line 24) | public class TestATNSerialization { method testSimpleNoBlock (line 25) | @Test public void testSimpleNoBlock() throws Exception { method testEOF (line 45) | @Test public void testEOF() throws Exception { method testEOFInSet (line 65) | @Test public void testEOFInSet() throws Exception { method testNot (line 84) | @Test public void testNot() throws Exception { method testWildcard (line 107) | @Test public void testWildcard() throws Exception { method testPEGAchillesHeel (line 126) | @Test public void testPEGAchillesHeel() throws Exception { method test3Alts (line 152) | @Test public void test3Alts() throws Exception { method testSimpleLoop (line 185) | @Test public void testSimpleLoop() throws Exception { method testRuleRef (line 215) | @Test public void testRuleRef() throws Exception { method testLexerTwoRules (line 242) | @Test public void testLexerTwoRules() throws Exception { method testLexerUnicodeSMPLiteralSerializedToSet (line 276) | @Test public void testLexerUnicodeSMPLiteralSerializedToSet() throws E... method testLexerUnicodeSMPRangeSerializedToSet (line 300) | @Test public void testLexerUnicodeSMPRangeSerializedToSet() throws Exc... method testLexerUnicodeSMPAndBMPSetSerialized (line 324) | @Test public void testLexerUnicodeSMPAndBMPSetSerialized() throws Exce... method testLexerWith0xFFFCInSet (line 360) | @Test public void testLexerWith0xFFFCInSet() throws Exception { method testLexerNotLiteral (line 404) | @Test public void testLexerNotLiteral() throws Exception { method testLexerRange (line 429) | @Test public void testLexerRange() throws Exception { method testLexerEOF (line 453) | @Test public void testLexerEOF() throws Exception { method testLexerEOFInSet (line 479) | @Test public void testLexerEOFInSet() throws Exception { method testLexerLoops (line 509) | @Test public void testLexerLoops() throws Exception { method testLexerAction (line 541) | @Test public void testLexerAction() throws Exception { method testLexerNotSet (line 589) | @Test public void testLexerNotSet() throws Exception { method testLexerSetWithRange (line 611) | @Test public void testLexerSetWithRange() throws Exception { method testLexerNotSetWithRange (line 636) | @Test public void testLexerNotSetWithRange() throws Exception { method testLexerUnicodeUnescapedBMPNotSet (line 661) | @Test public void testLexerUnicodeUnescapedBMPNotSet() throws Exception { method testLexerUnicodeUnescapedBMPSetWithRange (line 686) | @Test public void testLexerUnicodeUnescapedBMPSetWithRange() throws Ex... method testLexerUnicodeUnescapedBMPNotSetWithRange (line 711) | @Test public void testLexerUnicodeUnescapedBMPNotSetWithRange() throws... method testLexerUnicodeEscapedBMPNotSet (line 736) | @Test public void testLexerUnicodeEscapedBMPNotSet() throws Exception { method testLexerUnicodeEscapedBMPSetWithRange (line 761) | @Test public void testLexerUnicodeEscapedBMPSetWithRange() throws Exce... method testLexerUnicodeEscapedBMPNotSetWithRange (line 786) | @Test public void testLexerUnicodeEscapedBMPNotSetWithRange() throws E... method testLexerUnicodeEscapedSMPNotSet (line 811) | @Test public void testLexerUnicodeEscapedSMPNotSet() throws Exception { method testLexerUnicodeEscapedSMPSetWithRange (line 836) | @Test public void testLexerUnicodeEscapedSMPSetWithRange() throws Exce... method testLexerUnicodeEscapedSMPNotSetWithRange (line 861) | @Test public void testLexerUnicodeEscapedSMPNotSetWithRange() throws E... method testLexerWildcardWithMode (line 886) | @Test public void testLexerWildcardWithMode() throws Exception { method testLexerNotSetWithRange2 (line 950) | @Test public void testLexerNotSetWithRange2() throws Exception { method testModeInLexer (line 978) | @Test public void testModeInLexer() throws Exception { method test2ModesInLexer (line 1036) | @Test public void test2ModesInLexer() throws Exception { method checkResults (line 1085) | private void checkResults(Grammar g, String expecting) { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestActionSplitter.java class TestActionSplitter (line 20) | public class TestActionSplitter { method testExprs (line 38) | @Test method getActionChunks (line 48) | private static List getActionChunks(String a) { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestActionTranslation.java class TestActionTranslation (line 27) | @SuppressWarnings("unused") method testEscapedLessThanInAction (line 48) | @Test public void testEscapedLessThanInAction() throws Exception { method testEscaped$InAction (line 58) | @Test public void testEscaped$InAction() throws Exception { method testUnescaped$InAction (line 72) | @Test public void testUnescaped$InAction() throws Exception { method testEscapedSlash (line 82) | @Test public void testEscapedSlash() throws Exception { method testComplicatedArgParsing (line 92) | @Test public void testComplicatedArgParsing() throws Exception { method testComplicatedArgParsingWithTranslation (line 104) | @Test public void testComplicatedArgParsingWithTranslation() throws Ex... method testArguments (line 113) | @Test public void testArguments() throws Exception { method testReturnValue (line 119) | @Test public void testReturnValue() throws Exception { method testReturnValueWithNumber (line 125) | @Test public void testReturnValueWithNumber() throws Exception { method testReturnValuesCurrentRule (line 131) | @Test public void testReturnValuesCurrentRule() throws Exception { method testReturnValues (line 137) | @Test public void testReturnValues() throws Exception { method testReturnWithMultipleRuleRefs (line 143) | @Test public void testReturnWithMultipleRuleRefs() throws Exception { method testTokenRefs (line 149) | @Test public void testTokenRefs() throws Exception { method testRuleRefs (line 155) | @Test public void testRuleRefs() throws Exception { method testUnknownAttr (line 162) | @Test public void testUnknownAttr() throws Exception { method testRuleRefsRecursive (line 173) | @Test public void testRuleRefsRecursive() throws Exception { method testRefToTextAttributeForCurrentRule (line 207) | @Test public void testRefToTextAttributeForCurrentRule() throws Except... method testEmptyActions (line 219) | @Test public void testEmptyActions() throws Exception { method testActions (line 227) | private static void testActions(String templates, String actionName, S... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestAmbigParseTrees.java class TestAmbigParseTrees (line 34) | public class TestAmbigParseTrees { method testParseDecisionWithinAmbiguousStartRule (line 35) | @Test public void testParseDecisionWithinAmbiguousStartRule() throws E... method testAmbigAltsAtRoot (line 53) | @Test public void testAmbigAltsAtRoot() throws Exception { method testAmbigAltsNotAtRoot (line 80) | @Test public void testAmbigAltsNotAtRoot() throws Exception { method testAmbigAltDipsIntoOuterContextToRoot (line 109) | @Test public void testAmbigAltDipsIntoOuterContextToRoot() throws Exce... method testAmbigAltDipsIntoOuterContextBelowRoot (line 136) | @Test public void testAmbigAltDipsIntoOuterContextBelowRoot() throws E... method testAmbigAltInLeftRecursiveBelowStartRule (line 164) | @Test public void testAmbigAltInLeftRecursiveBelowStartRule() throws E... method testAmbigAltInLeftRecursiveStartRule (line 192) | @Test public void testAmbigAltInLeftRecursiveStartRule() throws Except... method testAmbiguousTrees (line 219) | public void testAmbiguousTrees(LexerGrammar lg, Grammar g, method testInterpAtSpecificAlt (line 262) | void testInterpAtSpecificAlt(LexerGrammar lg, Grammar g, FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestAttributeChecks.java class TestAttributeChecks (line 19) | public class TestAttributeChecks { method testMembersActions (line 197) | @Test public void testMembersActions() throws RecognitionException { method testDynamicMembersActions (line 201) | @Test public void testDynamicMembersActions() throws RecognitionExcept... method testInitActions (line 205) | @Test public void testInitActions() throws RecognitionException { method testDynamicInitActions (line 209) | @Test public void testDynamicInitActions() throws RecognitionException { method testInlineActions (line 213) | @Test public void testInlineActions() throws RecognitionException { method testDynamicInlineActions (line 217) | @Test public void testDynamicInlineActions() throws RecognitionExcepti... method testBadInlineActions (line 221) | @Test public void testBadInlineActions() throws RecognitionException { method testFinallyActions (line 225) | @Test public void testFinallyActions() throws RecognitionException { method testDynamicFinallyActions (line 229) | @Test public void testDynamicFinallyActions() throws RecognitionExcept... method testTokenRef (line 233) | @Test public void testTokenRef() throws RecognitionException { method testActions (line 243) | private static void testActions(String location, String[] pairs, Strin... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestBasicSemanticErrors.java class TestBasicSemanticErrors (line 15) | public class TestBasicSemanticErrors { method testU (line 48) | @Test public void testU() { testErrors(U, false); } method testIllegalNonSetLabel (line 54) | @Test method testArgumentRetvalLocalConflicts (line 68) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestBufferedTokenStream.java class TestBufferedTokenStream (line 21) | public class TestBufferedTokenStream { method createTokenStream (line 22) | protected TokenStream createTokenStream(TokenSource src) { method testFirstToken (line 26) | @Test public void testFirstToken() throws Exception { method test2ndToken (line 47) | @Test public void test2ndToken() throws Exception { method testCompleteBuffer (line 68) | @Test public void testCompleteBuffer() throws Exception { method testCompleteBufferAfterConsuming (line 98) | @Test public void testCompleteBufferAfterConsuming() throws Exception { method testLookback (line 125) | @Test public void testLookback() throws Exception { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestCharSupport.java class TestCharSupport (line 16) | public class TestCharSupport { method testGetANTLRCharLiteralForChar (line 17) | @Test method testGetCharValueFromGrammarCharLiteral (line 35) | @Test method testGetStringFromGrammarStringLiteral (line 47) | @Test method testGetCharValueFromCharInGrammarLiteral (line 62) | @Test method testParseHexValue (line 89) | @Test method testCapitalize (line 97) | @Test method testGetIntervalSetEscapedString (line 102) | @Test method testGetRangeEscapedString (line 112) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestCodeGeneration.java class TestCodeGeneration (line 35) | public class TestCodeGeneration { method testArgDecl (line 36) | @Test public void testArgDecl() throws Exception { // should use templ... method AssignTokenNamesToStringLiteralsInGeneratedParserRuleContexts (line 49) | @Test public void AssignTokenNamesToStringLiteralsInGeneratedParserRul... method AssignTokenNamesToStringLiteralArraysInGeneratedParserRuleContexts (line 58) | @Test public void AssignTokenNamesToStringLiteralArraysInGeneratedPars... class DebugInterpreter (line 68) | public static class DebugInterpreter extends Interpreter { method DebugInterpreter (line 72) | public DebugInterpreter(STGroup group, ErrorManager errMgr, boolean ... method writeObject (line 77) | @Override method writePOJO (line 98) | @Override method indent (line 107) | public void indent(STWriter out) throws IOException { method getEvalInfoForString (line 114) | public List getEvalInfoForString(String grammarString, String ... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestCommonTokenStream.java class TestCommonTokenStream (line 24) | public class TestCommonTokenStream extends TestBufferedTokenStream { method createTokenStream (line 25) | @Override method testOffChannel (line 30) | @Test public void testOffChannel() throws Exception { method testFetchOffChannel (line 100) | @Test public void testFetchOffChannel() throws Exception { method testSingleEOF (line 191) | @Test method testCannotConsumeEOF (line 239) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestCompositeGrammars.java class TestCompositeGrammars (line 32) | public class TestCompositeGrammars { method testImportFileLocationInSubdir (line 35) | @Test public void testImportFileLocationInSubdir(@TempDir Path tempDir) { method testImportSelfLoop (line 56) | @Test public void testImportSelfLoop(@TempDir Path tempDir) { method testImportIntoLexerGrammar (line 68) | @Test public void testImportIntoLexerGrammar(@TempDir Path tempDir) { method testImportModesIntoLexerGrammar (line 88) | @Test public void testImportModesIntoLexerGrammar(@TempDir Path tempDi... method testImportChannelsIntoLexerGrammar (line 110) | @Test public void testImportChannelsIntoLexerGrammar(@TempDir Path tem... method testImportMixedChannelsIntoLexerGrammar (line 131) | @Test public void testImportMixedChannelsIntoLexerGrammar(@TempDir Pat... method testImportClashingChannelsIntoLexerGrammar (line 153) | @Test public void testImportClashingChannelsIntoLexerGrammar(@TempDir ... method testMergeModesIntoLexerGrammar (line 176) | @Test public void testMergeModesIntoLexerGrammar(@TempDir Path tempDir) { method testEmptyModesInLexerGrammar (line 199) | @Test public void testEmptyModesInLexerGrammar(@TempDir Path tempDir) { method testCombinedGrammarImportsModalLexerGrammar (line 222) | @Test public void testCombinedGrammarImportsModalLexerGrammar(@TempDir... method testDelegatesSeeSameTokenType (line 251) | @Test public void testDelegatesSeeSameTokenType(@TempDir Path tempDir)... method testErrorInImportedGetsRightFilename (line 296) | @Test public void testErrorInImportedGetsRightFilename(@TempDir Path t... method testImportFileNotSearchedForInOutputDir (line 316) | @Test public void testImportFileNotSearchedForInOutputDir(@TempDir Pat... method testOutputDirShouldNotEffectImports (line 336) | @Test public void testOutputDirShouldNotEffectImports(@TempDir Path te... method testTokensFileInOutputDirAndImportFileInSubdir (line 358) | @Test public void testTokensFileInOutputDirAndImportFileInSubdir(@Temp... method testImportedTokenVocabIgnoredWithWarning (line 386) | @Test public void testImportedTokenVocabIgnoredWithWarning(@TempDir Pa... method testSyntaxErrorsInImportsNotThrownOut (line 415) | @Test public void testSyntaxErrorsInImportsNotThrownOut(@TempDir Path ... method test3LevelImport (line 436) | @Test public void test3LevelImport(@TempDir Path tempDir) throws Recog... method testBigTreeOfImports (line 472) | @Test public void testBigTreeOfImports(@TempDir Path tempDir) throws R... method testRulesVisibleThroughMultilevelImport (line 531) | @Test public void testRulesVisibleThroughMultilevelImport(@TempDir Pat... method testNestedComposite (line 566) | @Test public void testNestedComposite(@TempDir Path tempDir) throws Re... method testHeadersPropogatedCorrectlyToImportedGrammars (line 616) | @Test public void testHeadersPropogatedCorrectlyToImportedGrammars(@Te... method testImportLargeGrammar (line 642) | @Test method testImportLeftRecursiveGrammar (line 665) | @Test method testCircularGrammarInclusion (line 690) | @Test method checkGrammarSemanticsWarning (line 709) | private static void checkGrammarSemanticsWarning(ErrorQueue equeue, Gr... method compile (line 725) | private static boolean compile(String grammarFileName, String grammarS... method sort (line 737) | public static ,V> LinkedHashMap s... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestDollarParser.java class TestDollarParser (line 16) | public class TestDollarParser { method testSimpleCall (line 17) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestErrorSets.java class TestErrorSets (line 14) | public class TestErrorSets { method testNotCharSetWithRuleRef (line 17) | @Test public void testNotCharSetWithRuleRef() throws Exception { method testNotCharSetWithString (line 29) | @Test public void testNotCharSetWithString() throws Exception { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestEscapeSequenceParsing.java class TestEscapeSequenceParsing (line 16) | public class TestEscapeSequenceParsing { method testParseEmpty (line 17) | @Test method testParseJustBackslash (line 24) | @Test method testParseInvalidEscape (line 31) | @Test method testParseNewline (line 38) | @Test method testParseTab (line 45) | @Test method testParseUnicodeTooShort (line 52) | @Test method testParseUnicodeBMP (line 59) | @Test method testParseUnicodeSMPTooShort (line 66) | @Test method testParseUnicodeSMPMissingCloseBrace (line 73) | @Test method testParseUnicodeTooBig (line 80) | @Test method testParseUnicodeSMP (line 87) | @Test method testParseUnicodePropertyTooShort (line 94) | @Test method testParseUnicodePropertyMissingCloseBrace (line 101) | @Test method testParseUnicodeProperty (line 108) | @Test method testParseUnicodePropertyInvertedTooShort (line 115) | @Test method testParseUnicodePropertyInvertedMissingCloseBrace (line 122) | @Test method testParseUnicodePropertyInverted (line 129) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestFastQueue.java class TestFastQueue (line 15) | public class TestFastQueue { method testQueueNoRemove (line 16) | @Test public void testQueueNoRemove() throws Exception { method testQueueThenRemoveAll (line 28) | @Test public void testQueueThenRemoveAll() throws Exception { method testQueueThenRemoveOneByOne (line 47) | @Test public void testQueueThenRemoveOneByOne() throws Exception { method testGetFromEmptyQueue (line 68) | @Test public void testGetFromEmptyQueue() throws Exception { method testGetFromEmptyQueueAfterSomeAdds (line 80) | @Test public void testGetFromEmptyQueueAfterSomeAdds() throws Exception { method testGetFromEmptyQueueAfterClear (line 96) | @Test public void testGetFromEmptyQueueAfterClear() throws Exception { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestGrammarParserInterpreter.java class TestGrammarParserInterpreter (line 24) | public class TestGrammarParserInterpreter { method testAlts (line 32) | @Test method testAltsAsSet (line 45) | @Test method testAltsWithLabels (line 58) | @Test method testOneAlt (line 72) | @Test method testLeftRecursionWithMultiplePrimaryAndRecursiveOps (line 84) | @Test method testInterp (line 104) | InterpreterRuleContext testInterp(LexerGrammar lg, Grammar g, FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestGraphNodes.java class TestGraphNodes (line 23) | public class TestGraphNodes { method rootIsWildcard (line 24) | public boolean rootIsWildcard() { return true; } method fullCtx (line 25) | public boolean fullCtx() { return false; } method test_$_$ (line 27) | @Test public void test_$_$() { method test_$_$_fullctx (line 39) | @Test public void test_$_$_fullctx() { method test_x_$ (line 51) | @Test public void test_x_$() { method test_x_$_fullctx (line 62) | @Test public void test_x_$_fullctx() { method test_$_x (line 75) | @Test public void test_$_x() { method test_$_x_fullctx (line 86) | @Test public void test_$_x_fullctx() { method test_a_a (line 99) | @Test public void test_a_a() { method test_a$_ax (line 112) | @Test public void test_a$_ax() { method test_a$_ax_fullctx (line 128) | @Test public void test_a$_ax_fullctx() { method test_ax$_a$ (line 146) | @Test public void test_ax$_a$() { method test_aa$_a$_$_fullCtx (line 162) | @Test public void test_aa$_a$_$_fullCtx() { method test_ax$_a$_fullctx (line 182) | @Test public void test_ax$_a$_fullctx() { method test_a_b (line 200) | @Test public void test_a_b() { method test_ax_ax_same (line 214) | @Test public void test_ax_ax_same() { method test_ax_ax (line 232) | @Test public void test_ax_ax() { method test_abx_abx (line 251) | @Test public void test_abx_abx() { method test_abx_acx (line 274) | @Test public void test_abx_acx() { method test_ax_bx_same (line 298) | @Test public void test_ax_bx_same() { method test_ax_bx (line 317) | @Test public void test_ax_bx() { method test_ax_by (line 337) | @Test public void test_ax_by() { method test_a$_bx (line 357) | @Test public void test_a$_bx() { method test_a$_bx_fullctx (line 376) | @Test public void test_a$_bx_fullctx() { method test_aex_bfx (line 395) | @Disabled("Known inefficiency but deferring resolving the issue for now") method test_A$_A$_fullctx (line 425) | @Test public void test_A$_A$_fullctx() { method test_Aab_Ac (line 438) | @Test public void test_Aab_Ac() { // a,b + c method test_Aa_Aa (line 458) | @Test public void test_Aa_Aa() { method test_Aa_Abc (line 475) | @Test public void test_Aa_Abc() { // a + b,c method test_Aac_Ab (line 495) | @Test public void test_Aac_Ab() { // a,c + b method test_Aab_Aa (line 515) | @Test public void test_Aab_Aa() { // a,b + a method test_Aab_Ab (line 531) | @Test public void test_Aab_Ab() { // a,b + b method test_Aax_Aby (line 547) | @Test public void test_Aax_Aby() { // ax + by but in arrays method test_Aax_Aay (line 569) | @Test public void test_Aax_Aay() { // ax + ay -> merged singleton a, a... method test_Aaxc_Aayd (line 589) | @Test public void test_Aaxc_Aayd() { // ax,c + ay,d -> merged a, array... method test_Aaubv_Acwdx (line 611) | @Test public void test_Aaubv_Acwdx() { // au,bv + cw,dx -> [a,b,c,d]->... method test_Aaubv_Abvdx (line 641) | @Test public void test_Aaubv_Abvdx() { // au,bv + bv,dx -> [a,b,d]->[u... method test_Aaubv_Abwdx (line 668) | @Test public void test_Aaubv_Abwdx() { // au,bv + bw,dx -> [a,b,d]->[u... method test_Aaubv_Abvdu (line 696) | @Test public void test_Aaubv_Abvdu() { // au,bv + bv,du -> [a,b,d]->[u... method test_Aaubu_Acudu (line 721) | @Test public void test_Aaubu_Acudu() { // au,bu + cu,du -> [a,b,c,d]->... method a (line 748) | protected SingletonPredictionContext a() { method b (line 752) | private SingletonPredictionContext b() { method c (line 756) | private SingletonPredictionContext c() { method d (line 760) | private SingletonPredictionContext d() { method u (line 764) | private SingletonPredictionContext u() { method v (line 768) | private SingletonPredictionContext v() { method w (line 772) | private SingletonPredictionContext w() { method x (line 776) | private SingletonPredictionContext x() { method y (line 780) | private SingletonPredictionContext y() { method createSingleton (line 784) | public SingletonPredictionContext createSingleton(PredictionContext pa... method array (line 789) | public ArrayPredictionContext array(SingletonPredictionContext... node... method toDOTString (line 799) | private static String toDOTString(PredictionContext context, boolean r... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestIntervalSet.java class TestIntervalSet (line 16) | public class TestIntervalSet { method TestIntervalSet (line 19) | public TestIntervalSet() { method testSingleElement (line 22) | @Test public void testSingleElement() throws Exception { method testMin (line 28) | @Test public void testMin() throws Exception { method testIsolatedElements (line 34) | @Test public void testIsolatedElements() throws Exception { method testMixedRangesAndElements (line 43) | @Test public void testMixedRangesAndElements() throws Exception { method testSimpleAnd (line 52) | @Test public void testSimpleAnd() throws Exception { method testRangeAndIsolatedElement (line 60) | @Test public void testRangeAndIsolatedElement() throws Exception { method testEmptyIntersection (line 68) | @Test public void testEmptyIntersection() throws Exception { method testEmptyIntersectionSingleElements (line 76) | @Test public void testEmptyIntersectionSingleElements() throws Excepti... method testNotSingleElement (line 84) | @Test public void testNotSingleElement() throws Exception { method testNotSet (line 93) | @Test public void testNotSet() throws Exception { method testNotEqualSet (line 103) | @Test public void testNotEqualSet() throws Exception { method testNotSetEdgeElement (line 111) | @Test public void testNotSetEdgeElement() throws Exception { method testNotSetFragmentedVocabulary (line 119) | @Test public void testNotSetFragmentedVocabulary() throws Exception { method testSubtractOfCompletelyContainedRange (line 132) | @Test public void testSubtractOfCompletelyContainedRange() throws Exce... method testSubtractFromSetWithEOF (line 140) | @Test public void testSubtractFromSetWithEOF() throws Exception { method testSubtractOfOverlappingRangeFromLeft (line 149) | @Test public void testSubtractOfOverlappingRangeFromLeft() throws Exce... method testSubtractOfOverlappingRangeFromRight (line 162) | @Test public void testSubtractOfOverlappingRangeFromRight() throws Exc... method testSubtractOfCompletelyCoveredRange (line 175) | @Test public void testSubtractOfCompletelyCoveredRange() throws Except... method testSubtractOfRangeSpanningMultipleRanges (line 183) | @Test public void testSubtractOfRangeSpanningMultipleRanges() throws E... method testSubtractOfWackyRange (line 201) | @Test public void testSubtractOfWackyRange() throws Exception { method testSimpleEquals (line 211) | @Test public void testSimpleEquals() throws Exception { method testEquals (line 220) | @Test public void testEquals() throws Exception { method testSingleElementMinusDisjointSet (line 234) | @Test public void testSingleElementMinusDisjointSet() throws Exception { method testMembership (line 243) | @Test public void testMembership() throws Exception { method testIntersectionWithTwoContainedElements (line 256) | @Test public void testIntersectionWithTwoContainedElements() throws Ex... method testIntersectionWithTwoContainedElementsReversed (line 266) | @Test public void testIntersectionWithTwoContainedElementsReversed() t... method testComplement (line 276) | @Test public void testComplement() throws Exception { method testComplement2 (line 285) | @Test public void testComplement2() throws Exception { method testComplement3 (line 293) | @Test public void testComplement3() throws Exception { method testMergeOfRangesAndSingleValues (line 301) | @Test public void testMergeOfRangesAndSingleValues() throws Exception { method testMergeOfRangesAndSingleValuesReverse (line 311) | @Test public void testMergeOfRangesAndSingleValuesReverse() throws Exc... method testMergeWhereAdditionMergesTwoExistingIntervals (line 320) | @Test public void testMergeWhereAdditionMergesTwoExistingIntervals() t... method testMergeWhereAdditionMergesThreeExistingIntervals (line 336) | @Test public void testMergeWhereAdditionMergesThreeExistingIntervals()... method testMergeWithDoubleOverlap (line 347) | @Test public void testMergeWithDoubleOverlap() throws Exception { method testSize (line 356) | @Test public void testSize() throws Exception { method testToList (line 365) | @Test public void testToList() throws Exception { method testNotRIntersectionNotT (line 380) | @Test public void testNotRIntersectionNotT() throws Exception { method testRmSingleElement (line 390) | @Test public void testRmSingleElement() throws Exception { method testRmLeftSide (line 399) | @Test public void testRmLeftSide() throws Exception { method testRmRightSide (line 408) | @Test public void testRmRightSide() throws Exception { method testRmMiddleRange (line 417) | @Test public void testRmMiddleRange() throws Exception { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestLeftRecursionToolIssues.java class TestLeftRecursionToolIssues (line 15) | public class TestLeftRecursionToolIssues { method testCheckForNonLeftRecursiveRule (line 18) | @Test public void testCheckForNonLeftRecursiveRule() throws Exception { method testCheckForLeftRecursiveEmptyFollow (line 31) | @Test public void testCheckForLeftRecursiveEmptyFollow() throws Except... method testLeftRecursiveRuleRefWithArg (line 46) | @Test public void testLeftRecursiveRuleRefWithArg() throws Exception { method testLeftRecursiveRuleRefWithArg2 (line 66) | @Test public void testLeftRecursiveRuleRefWithArg2() throws Exception { method testLeftRecursiveRuleRefWithArg3 (line 78) | @Test public void testLeftRecursiveRuleRefWithArg3() throws Exception { method testIsolatedLeftRecursiveRuleRef (line 90) | @Test public void testIsolatedLeftRecursiveRuleRef() throws Exception { method testArgOnPrimaryRuleInLeftRecursiveRule (line 101) | @Test public void testArgOnPrimaryRuleInLeftRecursiveRule() throws Exc... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestLexerActions.java class TestLexerActions (line 15) | public class TestLexerActions { method testActionExecutedInDFA (line 18) | @Test public void testActionExecutedInDFA() throws Exception { method testActionEvalsAtCorrectIndex (line 33) | @Test public void testActionEvalsAtCorrectIndex() throws Exception { method testEvalMultipleActions (line 53) | @Test public void testEvalMultipleActions() throws Exception { method test2ActionsIn1Rule (line 94) | @Test public void test2ActionsIn1Rule() throws Exception { method testAltActionsIn1Rule (line 111) | @Test public void testAltActionsIn1Rule() throws Exception { method testActionPlusCommand (line 130) | @Test public void testActionPlusCommand() throws Exception { method testSkipCommand (line 145) | @Test public void testSkipCommand() throws Exception { method testMoreCommand (line 160) | @Test public void testMoreCommand() throws Exception { method testTypeCommand (line 175) | @Test public void testTypeCommand() throws Exception { method testCombinedCommand (line 189) | @Test public void testCombinedCommand() throws Exception { method testLexerMode (line 204) | @Test public void testLexerMode() throws Exception { method testLexerPushPopModeAction (line 220) | @Test public void testLexerPushPopModeAction() throws Exception { method testLexerModeAction (line 236) | @Test public void testLexerModeAction() throws Exception { method testFailingPredicateEvalIsNotCached (line 259) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestLookaheadTrees.java class TestLookaheadTrees (line 26) | public class TestLookaheadTrees { method testAlts (line 40) | @Test method testAlts2 (line 58) | @Test method testIncludeEOF (line 77) | @Test method testCallLeftRecursiveRule (line 93) | @Test method testLookaheadTrees (line 121) | public void testLookaheadTrees(LexerGrammar lg, Grammar g, FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestParseTreeMatcher.java class TestParseTreeMatcher (line 30) | public class TestParseTreeMatcher { method testChunking (line 31) | @Test public void testChunking() { method testDelimiters (line 41) | @Test public void testDelimiters() { method testInvertedTags (line 48) | @Test public void testInvertedTags() throws Exception { method testUnclosedTag (line 61) | @Test public void testUnclosedTag() throws Exception { method testExtraClose (line 74) | @Test public void testExtraClose() throws Exception { method testTokenizingPattern (line 87) | @Test public void testTokenizingPattern() throws Exception { method testCompilingPattern (line 101) | @Test method testCompilingPatternConsumesAllTokens (line 116) | @Test method testPatternMatchesStartRule (line 137) | @Test method testPatternMatchesStartRule2 (line 158) | @Test method testHiddenTokensNotSeenByTreePatternParser (line 179) | @Test method testCompilingMultipleTokens (line 194) | @Test method testIDNodeMatches (line 209) | @Test public void testIDNodeMatches() throws Exception { method testIDNodeWithLabelMatches (line 221) | @Test public void testIDNodeWithLabelMatches() throws Exception { method testLabelGetsLastIDNode (line 243) | @Test public void testLabelGetsLastIDNode() throws Exception { method testIDNodeWithMultipleLabelMatches (line 265) | @Test public void testIDNodeWithMultipleLabelMatches() throws Exception { method testTokenAndRuleMatch (line 292) | @Test public void testTokenAndRuleMatch() throws Exception { method testTokenTextMatch (line 306) | @Test public void testTokenTextMatch() throws Exception { method testAssign (line 336) | @Test public void testAssign() throws Exception { method testLRecursiveExpr (line 357) | @Test public void testLRecursiveExpr() throws Exception { method checkPatternMatch (line 377) | private static ParseTreeMatch checkPatternMatch(String grammar, String... method checkPatternMatch (line 385) | private static ParseTreeMatch checkPatternMatch(String grammar, String... method getPatternMatcher (line 411) | private static ParseTreePatternMatcher getPatternMatcher( FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestParserExec.java class TestParserExec (line 50) | public class TestParserExec { method testStartRuleWithoutEOF (line 55) | @Disabled("Performance impact of passing this test may not be worthwhi... method testFailedPredicateExceptionState (line 82) | @Test public void testFailedPredicateExceptionState() throws Exception { method testAlternateQuotes (line 96) | @Test public void testAlternateQuotes(@TempDir Path tempDir) { method testAttributeValueInitialization (line 135) | @Test public void testAttributeValueInitialization() { method testCaseInsensitiveInCombinedGrammar (line 158) | @Test public void testCaseInsensitiveInCombinedGrammar() throws Except... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestParserInterpreter.java class TestParserInterpreter (line 21) | public class TestParserInterpreter { method testEmptyStartRule (line 22) | @Test public void testEmptyStartRule() throws Exception { method testA (line 35) | @Test public void testA() throws Exception { method testEOF (line 48) | @Test public void testEOF() throws Exception { method testEOFInChild (line 61) | @Test public void testEOFInChild() throws Exception { method testEmptyRuleAfterEOFInChild (line 76) | @Test public void testEmptyRuleAfterEOFInChild() throws Exception { method testEmptyRuleAfterJustEOFInChild (line 93) | @Test public void testEmptyRuleAfterJustEOFInChild() throws Exception { method testEmptyInput (line 111) | @Test public void testEmptyInput() throws Exception { method testEmptyInputWithCallsAfter (line 126) | @Test public void testEmptyInputWithCallsAfter() throws Exception { method testEmptyFirstRule (line 144) | @Test public void testEmptyFirstRule() throws Exception { method testAorB (line 160) | @Test public void testAorB() throws Exception { method testCall (line 174) | @Test public void testCall() throws Exception { method testCall2 (line 190) | @Test public void testCall2() throws Exception { method testOptionalA (line 207) | @Test public void testOptionalA() throws Exception { method testOptionalAorB (line 222) | @Test public void testOptionalAorB() throws Exception { method testStarA (line 238) | @Test public void testStarA() throws Exception { method testStarAorB (line 254) | @Test public void testStarAorB() throws Exception { method testLeftRecursion (line 272) | @Test public void testLeftRecursion() throws Exception { method testLeftRecursiveStartRule (line 301) | @Test public void testLeftRecursiveStartRule() throws Exception { method testCaseInsensitiveTokensInParser (line 326) | @Test public void testCaseInsensitiveTokensInParser() throws Exception { method testInterp (line 350) | ParseTree testInterp(LexerGrammar lg, Grammar g, FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestParserProfiler.java class TestParserProfiler (line 31) | @SuppressWarnings("unused") method testLL1 (line 51) | @Test public void testLL1() throws Exception { method testLL2 (line 67) | @Test public void testLL2() throws Exception { method testRepeatedLL2 (line 83) | @Test public void testRepeatedLL2() throws Exception { method test3xLL2 (line 99) | @Test public void test3xLL2() throws Exception { method testOptional (line 116) | @Test public void testOptional() throws Exception { method test2xOptional (line 134) | @Test public void test2xOptional() throws Exception { method testContextSensitivity (line 152) | @Test public void testContextSensitivity() throws Exception { method testSimpleLanguage (line 166) | @Disabled method testDeepLookahead (line 183) | @Disabled method testProfilerGeneratedCode (line 209) | @Test public void testProfilerGeneratedCode() { method interpAndGetDecisionInfo (line 239) | public DecisionInfo[] interpAndGetDecisionInfo( FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestPerformance.java class TestPerformance (line 88) | @SuppressWarnings("unused") method compileJdk (line 390) | @Test method computeTransitionStatistics (line 518) | private void computeTransitionStatistics() { method computeTimingStatistics (line 606) | private void computeTimingStatistics() { method getSourceRoot (line 672) | private String getSourceRoot(String prefix) { method getOptionsDescription (line 681) | public static String getOptionsDescription(String topPackage) { method parse1 (line 716) | protected void parse1(int currentPass, ParserFactory factory, Collecti... method parse2 (line 728) | protected void parse2(int currentPass, ParserFactory factory, Collecti... method loadSources (line 736) | protected List loadSources(File directory, FilenameFi... method loadSources (line 742) | protected void loadSources(File directory, FilenameFilter filesFilter,... method parseSources (line 766) | protected void parseSources(final int currentPass, final ParserFactory... method sum (line 1074) | private static long sum(long[] array) { method compileJavaParser (line 1083) | protected JavaCompiledState compileJavaParser(boolean leftRecursive) t... method updateChecksum (line 1112) | private static void updateChecksum(MurmurHashChecksum checksum, int va... method updateChecksum (line 1116) | private static void updateChecksum(MurmurHashChecksum checksum, Token ... method getParserFactory (line 1130) | protected ParserFactory getParserFactory(JavaCompiledState javaCompile... type ParserFactory (line 1352) | protected interface ParserFactory { method parseFile (line 1353) | FileParseResult parseFile(CharStream input, int currentPass, int thr... class FileParseResult (line 1356) | protected static class FileParseResult { method FileParseResult (line 1376) | public FileParseResult(String sourceName, int checksum, ParseTree pa... class StatisticsLexerATNSimulator (line 1446) | private static class StatisticsLexerATNSimulator extends LexerATNSimul... method StatisticsLexerATNSimulator (line 1451) | public StatisticsLexerATNSimulator(ATN atn, DFA[] decisionToDFA, Pre... method StatisticsLexerATNSimulator (line 1455) | public StatisticsLexerATNSimulator(Lexer recog, ATN atn, DFA[] decis... method getExistingTargetState (line 1459) | @Override method computeTargetState (line 1465) | @Override class StatisticsParserATNSimulator (line 1472) | private static class StatisticsParserATNSimulator extends ParserATNSim... method StatisticsParserATNSimulator (line 1483) | public StatisticsParserATNSimulator(ATN atn, DFA[] decisionToDFA, Pr... method StatisticsParserATNSimulator (line 1493) | public StatisticsParserATNSimulator(Parser parser, ATN atn, DFA[] de... method adaptivePredict (line 1503) | @Override method execATNWithFullContext (line 1515) | @Override method getExistingTargetState (line 1521) | @Override method computeTargetState (line 1527) | @Override method computeReachSet (line 1533) | @Override class DescriptiveErrorListener (line 1545) | private static class DescriptiveErrorListener extends BaseErrorListener { method syntaxError (line 1548) | @Override class SummarizingDiagnosticErrorListener (line 1567) | private static class SummarizingDiagnosticErrorListener extends Diagno... method reportAmbiguity (line 1571) | @Override method reportAttemptingFullContext (line 1595) | @Override method reportContextSensitivity (line 1612) | @Override class FilenameFilters (line 1636) | protected static final class FilenameFilters { method accept (line 1639) | @Override method extension (line 1646) | public static FilenameFilter extension(String extension) { method extension (line 1650) | public static FilenameFilter extension(String extension, boolean cas... method name (line 1654) | public static FilenameFilter name(String filename) { method name (line 1658) | public static FilenameFilter name(String filename, boolean caseSensi... method all (line 1662) | public static FilenameFilter all(FilenameFilter... filters) { method any (line 1666) | public static FilenameFilter any(FilenameFilter... filters) { method none (line 1670) | public static FilenameFilter none(FilenameFilter... filters) { method not (line 1674) | public static FilenameFilter not(FilenameFilter filter) { method FilenameFilters (line 1678) | private FilenameFilters() { class FileExtensionFilenameFilter (line 1681) | protected static class FileExtensionFilenameFilter implements Filena... method FileExtensionFilenameFilter (line 1686) | public FileExtensionFilenameFilter(String extension, boolean caseS... method accept (line 1695) | @Override class FileNameFilenameFilter (line 1705) | protected static class FileNameFilenameFilter implements FilenameFil... method FileNameFilenameFilter (line 1710) | public FileNameFilenameFilter(String filename, boolean caseSensiti... method accept (line 1715) | @Override class AllFilenameFilter (line 1725) | protected static class AllFilenameFilter implements FilenameFilter { method AllFilenameFilter (line 1729) | public AllFilenameFilter(FilenameFilter[] filters) { method accept (line 1733) | @Override class AnyFilenameFilter (line 1745) | protected static class AnyFilenameFilter implements FilenameFilter { method AnyFilenameFilter (line 1749) | public AnyFilenameFilter(FilenameFilter[] filters) { method accept (line 1753) | @Override class NotFilenameFilter (line 1765) | protected static class NotFilenameFilter implements FilenameFilter { method NotFilenameFilter (line 1769) | public NotFilenameFilter(FilenameFilter filter) { method accept (line 1773) | @Override class NumberedThread (line 1780) | protected static class NumberedThread extends Thread { method NumberedThread (line 1783) | public NumberedThread(Runnable target, int threadNumber) { method getThreadNumber (line 1788) | public final int getThreadNumber() { class NumberedThreadFactory (line 1794) | protected static class NumberedThreadFactory implements ThreadFactory { method newThread (line 1797) | @Override class FixedThreadNumberFactory (line 1806) | protected static class FixedThreadNumberFactory implements ThreadFacto... method FixedThreadNumberFactory (line 1809) | public FixedThreadNumberFactory(int threadNumber) { method newThread (line 1813) | @Override class ChecksumParseTreeListener (line 1820) | protected static class ChecksumParseTreeListener implements ParseTreeL... method ChecksumParseTreeListener (line 1828) | public ChecksumParseTreeListener(MurmurHashChecksum checksum) { method visitTerminal (line 1832) | @Override method visitErrorNode (line 1838) | @Override method enterEveryRule (line 1844) | @Override method exitEveryRule (line 1851) | @Override class InputDescriptor (line 1860) | protected static final class InputDescriptor { method InputDescriptor (line 1864) | public InputDescriptor(String source) { method getInputStream (line 1872) | public synchronized CharStream getInputStream() { class CloneableANTLRFileStream (line 1892) | protected static class CloneableANTLRFileStream extends ANTLRFileStream { method CloneableANTLRFileStream (line 1894) | public CloneableANTLRFileStream(String fileName, String encoding) th... method createCopy (line 1898) | public ANTLRInputStream createCopy() { class StrongReference (line 1905) | public static class StrongReference extends WeakReference { method StrongReference (line 1908) | public StrongReference(T referent) { method get (line 1913) | @Override class MurmurHashChecksum (line 1919) | private static class MurmurHashChecksum { method MurmurHashChecksum (line 1923) | public MurmurHashChecksum() { method update (line 1927) | public void update(int value) { method getValue (line 1932) | public int getValue() { method testExponentialInclude (line 1937) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestScopeParsing.java class TestScopeParsing (line 23) | public class TestScopeParsing { method testArgs (line 61) | @ParameterizedTest method getAllTestDescriptors (line 76) | private static Collection getAllTestDescriptors() { class Parameter (line 86) | static class Parameter { method Parameter (line 90) | public Parameter(String input, String output) { method toString (line 95) | @Override FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestSplitParser.java class TestSplitParser (line 26) | public class TestSplitParser { method beforeEach (line 31) | @BeforeEach method testGeneratesDefaultFiles (line 36) | @Test method testGeneratesNoListenerFiles (line 47) | @Test method testGeneratesVisitorFiles (line 56) | @Test method testGeneratesSplitFiles (line 69) | @Test method generate (line 93) | Set generate(String ... args) throws IOException { method checkCompiles (line 114) | void checkCompiles(Set generated) throws Exception, ClassNotFo... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestSymbolIssues.java class TestSymbolIssues (line 18) | public class TestSymbolIssues { method testA (line 110) | @Test public void testA() { testErrors(A, false); } method testB (line 111) | @Test public void testB() { testErrors(B, false); } method testD (line 112) | @Test public void testD() { testErrors(D, false); } method testE (line 113) | @Test public void testE() { testErrors(E, false); } method testF (line 114) | @Test public void testF() { testErrors(F, false); } method testStringLiteralRedefs (line 116) | @Test public void testStringLiteralRedefs() throws Exception { method testEmptyLexerModeDetection (line 136) | @Test public void testEmptyLexerModeDetection() throws Exception { method testEmptyLexerRuleDetection (line 149) | @Test public void testEmptyLexerRuleDetection() throws Exception { method testTokensModesChannelsDeclarationConflictsWithReserved (line 165) | @Test public void testTokensModesChannelsDeclarationConflictsWithReser... method testTokensModesChannelsUsingConflictsWithReserved (line 186) | @Test public void testTokensModesChannelsUsingConflictsWithReserved() ... method testWrongIdForTypeChannelModeCommand (line 205) | @Test public void testWrongIdForTypeChannelModeCommand() throws Except... method testDuplicatedCommands (line 223) | @Test public void testDuplicatedCommands() throws Exception { method testIncompatibleCommands (line 249) | @Test public void testIncompatibleCommands() throws Exception { method testLabelsForTokensWithMixedTypes (line 285) | @Test public void testLabelsForTokensWithMixedTypes() { method testLabelsForTokensWithMixedTypesLRWithLabels (line 339) | @Test public void testLabelsForTokensWithMixedTypesLRWithLabels() { method testLabelsForTokensWithMixedTypesLRWithoutLabels (line 359) | @Test method testCharsCollision (line 380) | @Test public void testCharsCollision() throws Exception { method testCaseInsensitiveCharsCollision (line 400) | @Test public void testCaseInsensitiveCharsCollision() { method testCaseInsensitiveWithUnicodeRanges (line 417) | @Test public void testCaseInsensitiveWithUnicodeRanges() { method testUnreachableTokens (line 435) | @Test public void testUnreachableTokens() { method testIllegalCaseInsensitiveOptionValue (line 470) | @Test public void testIllegalCaseInsensitiveOptionValue() { method testRedundantCaseInsensitiveLexerRuleOption (line 483) | @Test public void testRedundantCaseInsensitiveLexerRuleOption() { method testCaseInsensitiveOptionInParseRule (line 503) | @Test public void testCaseInsensitiveOptionInParseRule() { method testNotImpliedCharacters (line 514) | @Test public void testNotImpliedCharacters() { method testNotImpliedCharactersWithCaseInsensitiveOption (line 529) | @Test public void testNotImpliedCharactersWithCaseInsensitiveOption() { method testUndefinedLabel (line 542) | @Test public void testUndefinedLabel() { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestTokenPositionOptions.java class TestTokenPositionOptions (line 21) | public class TestTokenPositionOptions { method testLeftRecursionRewrite (line 22) | @Test public void testLeftRecursionRewrite() throws Exception { method testLeftRecursionWithLabels (line 66) | @Test public void testLeftRecursionWithLabels() throws Exception { method testLeftRecursionWithSet (line 110) | @Test public void testLeftRecursionWithSet() throws Exception { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestTokenTypeAssignment.java class TestTokenTypeAssignment (line 21) | public class TestTokenTypeAssignment { method testParserSimpleTokens (line 22) | @Test public void testParserSimpleTokens() throws Exception { method testParserTokensSection (line 32) | @Test public void testParserTokensSection() throws Exception { method testLexerTokensSection (line 46) | @Test public void testLexerTokensSection() throws Exception { method testCombinedGrammarLiterals (line 60) | @Test public void testCombinedGrammarLiterals() throws Exception { method testLiteralInParserAndLexer (line 73) | @Test public void testLiteralInParserAndLexer() throws Exception { method testPredDoesNotHideNameToLiteralMapInLexer (line 93) | @Test public void testPredDoesNotHideNameToLiteralMapInLexer() throws ... method testCombinedGrammarWithRefToLiteralButNoTokenIDRef (line 108) | @Test public void testCombinedGrammarWithRefToLiteralButNoTokenIDRef()... method testSetDoesNotMissTokenAliases (line 118) | @Test public void testSetDoesNotMissTokenAliases() throws Exception { method testParserCharLiteralWithEscape (line 131) | @Test public void testParserCharLiteralWithEscape() throws Exception { method testParserCharLiteralWithBasicUnicodeEscape (line 140) | @Test public void testParserCharLiteralWithBasicUnicodeEscape() throws... method testParserCharLiteralWithExtendedUnicodeEscape (line 149) | @Test public void testParserCharLiteralWithExtendedUnicodeEscape() thr... method checkSymbols (line 158) | protected void checkSymbols(Grammar g, FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestToolSyntaxErrors.java class TestToolSyntaxErrors (line 16) | public class TestToolSyntaxErrors { method AllErrorCodesDistinct (line 59) | @Test method testA (line 69) | @Test public void testA() { testErrors(A, true); } method testExtraColon (line 71) | @Test public void testExtraColon() { method testMissingRuleSemi (line 81) | @Test public void testMissingRuleSemi() { method testMissingRuleSemi2 (line 91) | @Test public void testMissingRuleSemi2() { method testMissingRuleSemi3 (line 101) | @Test public void testMissingRuleSemi3() { method testMissingRuleSemi4 (line 111) | @Test public void testMissingRuleSemi4() { method testMissingRuleSemi5 (line 123) | @Test public void testMissingRuleSemi5() { method testBadRulePrequelStart (line 134) | @Test public void testBadRulePrequelStart() { method testBadRulePrequelStart2 (line 145) | @Test public void testBadRulePrequelStart2() { method testModeInParser (line 156) | @Test public void testModeInParser() { method testUnterminatedStringLiteral (line 174) | @Test public void testUnterminatedStringLiteral() { method testParserRuleNameStartingWithUnderscore (line 190) | @Test public void testParserRuleNameStartingWithUnderscore() { method testEmptyGrammarOptions (line 205) | @Test public void testEmptyGrammarOptions() { method testEmptyRuleOptions (line 221) | @Test public void testEmptyRuleOptions() { method testEmptyBlockOptions (line 236) | @Test public void testEmptyBlockOptions() { method testEmptyTokensBlock (line 246) | @Test public void testEmptyTokensBlock() { method testInvalidLexerCommand (line 262) | @Test public void testInvalidLexerCommand() { method testLexerCommandArgumentValidation (line 276) | @Test public void testLexerCommandArgumentValidation() { method testRuleRedefinition (line 290) | @Test public void testRuleRedefinition() { method testEpsilonClosureAnalysis (line 305) | @Test public void testEpsilonClosureAnalysis() { method testEpsilonNestedClosureAnalysis (line 327) | @Test public void testEpsilonNestedClosureAnalysis() { method testEpsilonClosureInLexer (line 344) | @Test public void testEpsilonClosureInLexer() { method testEofClosure (line 362) | @Test public void testEofClosure() { method testEpsilonOptionalAndClosureAnalysis (line 380) | @Test public void testEpsilonOptionalAndClosureAnalysis() { method testEpsilonOptionalAnalysis (line 396) | @Test public void testEpsilonOptionalAnalysis() { method testActionAtEndOfOneLexerAlternative (line 420) | @Test public void testActionAtEndOfOneLexerAlternative() { method testDoubleQuotedStringLiteral (line 449) | @Test public void testDoubleQuotedStringLiteral() { method testDoubleQuoteInTwoStringLiterals (line 481) | @Test public void testDoubleQuoteInTwoStringLiterals() { method testValidEscapeSequences (line 501) | @Test public void testValidEscapeSequences() { method testInvalidEscapeSequences (line 522) | @Test public void testInvalidEscapeSequences() { method testNotAllowedEmptyStrings (line 543) | @Test public void testNotAllowedEmptyStrings() { method testInvalidCharSetsAndStringLiterals (line 566) | @Test public void testInvalidCharSetsAndStringLiterals() { method testInvalidUnicodeEscapesInCharSet (line 598) | @Test public void testInvalidUnicodeEscapesInCharSet() { method testUnrecognizedAssocOption (line 642) | @Test public void testUnrecognizedAssocOption() { method testFragmentActionIgnored (line 664) | @Test public void testFragmentActionIgnored() { method testTokenNamedEOF (line 694) | @Test public void testTokenNamedEOF() { method testInvalidLanguageInGrammarWithLexerCommand (line 716) | @Test public void testInvalidLanguageInGrammarWithLexerCommand() { method testInvalidLanguageInGrammar (line 737) | @Test public void testInvalidLanguageInGrammar() { method testChannelDefinitionInLexer (line 753) | @Test public void testChannelDefinitionInLexer() throws Exception { method testChannelDefinitionInParser (line 771) | @Test public void testChannelDefinitionInParser() throws Exception { method testChannelDefinitionInCombined (line 789) | @Test public void testChannelDefinitionInCombined() throws Exception { method testChannelDefinitions (line 818) | @Test public void testChannelDefinitions() throws Exception { method testRangeInParserGrammar (line 840) | @Test public void testRangeInParserGrammar() { method testRuleNamesAsTree (line 855) | @Test public void testRuleNamesAsTree() { method testLexerRuleLabel (line 862) | @Test public void testLexerRuleLabel() { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestTopologicalSort.java class TestTopologicalSort (line 16) | public class TestTopologicalSort { method testFairlyLargeGraph (line 17) | @Test method testCyclicGraph (line 38) | @Test method testRepeatedEdges (line 52) | @Test method testSimpleTokenDependence (line 66) | @Test method testParserLexerCombo (line 80) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedCharStream.java class TestUnbufferedCharStream (line 25) | @SuppressWarnings("unused") method testNoChar (line 27) | @Test public void testNoChar() { method testConsumeEOF (line 38) | @Test method testNegativeSeek (line 45) | @Test method testSeekPastEOF (line 51) | @Test method testMarkReleaseOutOfOrder (line 65) | @Test method testMarkReleasedTwice (line 78) | @Test method testNestedMarkReleasedTwice (line 91) | @Test method testMarkPassedToSeek (line 105) | @Test method testSeekBeforeBufferStart (line 112) | @Test method testGetTextBeforeBufferStart (line 122) | @Test method testGetTextInMarkedRange (line 131) | @Test method testLastChar (line 142) | @Test method test1Char (line 168) | @Test public void test1Char() throws Exception { method test2Char (line 178) | @Test public void test2Char() throws Exception { method test2CharAhead (line 190) | @Test public void test2CharAhead() throws Exception { method testBufferExpand (line 197) | @Test public void testBufferExpand() throws Exception { method testBufferWrapSize1 (line 208) | @Test public void testBufferWrapSize1() throws Exception { method testBufferWrapSize2 (line 223) | @Test public void testBufferWrapSize2() throws Exception { method test1Mark (line 238) | @Test public void test1Mark() throws Exception { method test1MarkWithConsumesInSequence (line 249) | @Test public void test1MarkWithConsumesInSequence() throws Exception { method test2Mark (line 261) | @Test public void test2Mark() throws Exception { method testAFewTokens (line 277) | @Test public void testAFewTokens() throws Exception { method testUnicodeSMP (line 309) | @Test public void testUnicodeSMP() throws Exception { method testDanglingHighSurrogateAtEOFThrows (line 318) | @Test method testDanglingHighSurrogateThrows (line 323) | @Test method testDanglingLowSurrogateThrows (line 328) | @Test method createStream (line 333) | protected static TestingUnbufferedCharStream createStream(String text) { method createStream (line 337) | protected static TestingUnbufferedCharStream createStream(String text,... class TestingUnbufferedCharStream (line 341) | protected static class TestingUnbufferedCharStream extends UnbufferedC... method TestingUnbufferedCharStream (line 343) | public TestingUnbufferedCharStream(Reader input) { method TestingUnbufferedCharStream (line 347) | public TestingUnbufferedCharStream(Reader input, int bufferSize) { method getRemainingBuffer (line 354) | public String getRemainingBuffer() { method getBuffer (line 368) | public String getBuffer() { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedTokenStream.java class TestUnbufferedTokenStream (line 26) | @SuppressWarnings("unused") method testLookahead (line 28) | @Test method testNoBuffering (line 55) | @Test public void testNoBuffering() throws Exception { method testMarkStart (line 92) | @Test public void testMarkStart() throws Exception { method testMarkThenRelease (line 127) | @Test public void testMarkThenRelease() throws Exception { class TestingUnbufferedTokenStream (line 172) | protected static class TestingUnbufferedTokenStream e... method TestingUnbufferedTokenStream (line 174) | public TestingUnbufferedTokenStream(TokenSource tokenSource) { method getRemainingBuffer (line 181) | protected List getRemainingBuffer() { method getBuffer (line 192) | protected List getBuffer() { FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestUnicodeData.java class TestUnicodeData (line 14) | public class TestUnicodeData { method testUnicodeGeneralCategoriesLatin (line 15) | @Test method testUnicodeGeneralCategoriesBMP (line 27) | @Test method testUnicodeGeneralCategoriesSMP (line 41) | @Test method testUnicodeCategoryAliases (line 53) | @Test method testUnicodeBinaryProperties (line 63) | @Test method testUnicodeBinaryPropertyAliases (line 74) | @Test method testUnicodeScripts (line 84) | @Test method testUnicodeScriptEquals (line 92) | @Test method testUnicodeScriptAliases (line 100) | @Test method testUnicodeBlocks (line 108) | @Test method testUnicodeBlockEquals (line 116) | @Test method testUnicodeBlockAliases (line 124) | @Test method testEnumeratedPropertyEquals (line 130) | @Test method extendedPictographic (line 149) | @Test method emojiPresentation (line 159) | @Test method testPropertyCaseInsensitivity (line 181) | @Test method testPropertyDashSameAsUnderscore (line 189) | @Test method modifyingUnicodeDataShouldThrow (line 194) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestUnicodeEscapes.java class TestUnicodeEscapes (line 14) | public class TestUnicodeEscapes { method latinJavaEscape (line 15) | @Test method latinPythonEscape (line 20) | @Test method latinSwiftEscape (line 25) | @Test method bmpJavaEscape (line 30) | @Test method bmpPythonEscape (line 35) | @Test method bmpSwiftEscape (line 40) | @Test method smpJavaEscape (line 45) | @Test method smpPythonEscape (line 50) | @Test method smpSwiftEscape (line 55) | @Test method checkUnicodeEscape (line 60) | private void checkUnicodeEscape(String expected, int input, String lan... FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestUnicodeGrammar.java class TestUnicodeGrammar (line 26) | public class TestUnicodeGrammar { method unicodeBMPLiteralInGrammar (line 27) | @Test method unicodeSurrogatePairLiteralInGrammar (line 52) | public void unicodeSurrogatePairLiteralInGrammar() throws Exception { method unicodeSMPLiteralInGrammar (line 69) | @Test method unicodeSMPRangeInGrammar (line 87) | @Test method matchingDanglingSurrogateInInput (line 105) | @Test method binaryGrammar (line 121) | @Test method parseTreeForGrammarWithInput (line 156) | private static String parseTreeForGrammarWithInput( FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestUtils.java class TestUtils (line 12) | public class TestUtils { method testStripFileExtension (line 13) | @Test method testJoin (line 20) | @Test method testSortLinesInString (line 28) | @Test method testNodesToStrings (line 34) | @Test method testCapitalize (line 45) | @Test method testDecapitalize (line 50) | @Test method testSelect (line 55) | @Test method testFind (line 76) | @Test method testIndexOf (line 86) | @Test method testLastIndexOf (line 101) | @Test method testSetSize (line 116) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestVocabulary.java class TestVocabulary (line 19) | public class TestVocabulary { method testEmptyVocabulary (line 20) | @Test method testVocabularyFromTokenNames (line 27) | @Test FILE: tool-testsuite/test/org/antlr/v4/test/tool/TestXPath.java class TestXPath (line 30) | public class TestXPath { method testValidPaths (line 65) | @Test public void testValidPaths() throws Exception { method testWeirdChar (line 120) | @Test public void testWeirdChar() throws Exception { method testWeirdChar2 (line 127) | @Test public void testWeirdChar2() throws Exception { method testBadSyntax (line 134) | @Test public void testBadSyntax() throws Exception { method testMissingWordAtEnd (line 141) | @Test public void testMissingWordAtEnd() throws Exception { method testBadTokenName (line 148) | @Test public void testBadTokenName() throws Exception { method testBadRuleName (line 155) | @Test public void testBadRuleName() throws Exception { method testError (line 162) | private void testError(String grammarFileName, String grammar, String ... method getNodeStrings (line 177) | private List getNodeStrings(String grammarFileName, String gra... method compileAndExtract (line 198) | private Pair> compileAndExtract(String... FILE: tool-testsuite/test/org/antlr/v4/test/tool/ToolTestUtils.java class ToolTestUtils (line 39) | public class ToolTestUtils { method execLexer (line 40) | public static ExecutedState execLexer(String grammarFileName, String g... method execLexer (line 44) | public static ExecutedState execLexer(String grammarFileName, String g... method execParser (line 50) | public static ExecutedState execParser(String grammarFileName, String ... method execParser (line 58) | public static ExecutedState execParser(String grammarFileName, String ... method execRecognizer (line 66) | private static ExecutedState execRecognizer(String grammarFileName, St... method createOptionsForJavaToolTests (line 82) | public static RunOptions createOptionsForJavaToolTests( method testErrors (line 93) | public static void testErrors(String[] pairs, boolean printTree) { method getFilenameFromFirstLineOfGrammar (line 125) | public static String getFilenameFromFirstLineOfGrammar(String line) { method realElements (line 137) | public static List realElements(List elements) { method load (line 141) | public static String load(String fileName) method createATN (line 157) | public static ATN createATN(Grammar g, boolean useSerializer) { method semanticProcess (line 178) | public static void semanticProcess(Grammar g) { method getTokenTypesViaATN (line 192) | public static IntegerList getTokenTypesViaATN(String input, LexerATNSi... FILE: tool/src/org/antlr/v4/Tool.java class Tool (line 62) | public class Tool { type OptionArgType (line 76) | public static enum OptionArgType { NONE, STRING } class Option (line 77) | public static class Option { method Option (line 83) | public Option(String fieldName, String name, String description) { method Option (line 87) | public Option(String fieldName, String name, OptionArgType argType, ... method main (line 160) | public static void main(String[] args) { method Tool (line 186) | public Tool() { this(null); } method Tool (line 188) | public Tool(String[] args) { method handleArgs (line 198) | protected void handleArgs() { method handleOptionSetArg (line 275) | protected void handleOptionSetArg(String arg) { method processGrammarsOnCommandLine (line 302) | public void processGrammarsOnCommandLine() { method process (line 332) | public void process(Grammar g, boolean gencode) { method processNonCombinedGrammar (line 365) | public void processNonCombinedGrammar(Grammar g, boolean gencode) { method checkForRuleIssues (line 423) | public boolean checkForRuleIssues(final Grammar g) { method sortGrammarByTokenVocab (line 491) | public List sortGrammarByTokenVocab(List fileN... method findOptionValueAST (line 545) | public static GrammarAST findOptionValueAST(GrammarRootAST root, Strin... method createGrammar (line 567) | public Grammar createGrammar(GrammarRootAST ast) { method parseGrammar (line 577) | public GrammarRootAST parseGrammar(String fileName) { method loadGrammar (line 599) | public Grammar loadGrammar(String fileName) { method loadImportedGrammar (line 614) | public Grammar loadImportedGrammar(Grammar g, GrammarAST nameNode) thr... method parseGrammarFromString (line 647) | public GrammarRootAST parseGrammarFromString(String grammar) { method parse (line 651) | public GrammarRootAST parse(String fileName, CharStream in) { method generateATNs (line 678) | public void generateATNs(Grammar g) { method generateInterpreterData (line 699) | public static String generateInterpreterData(Grammar g) { method getOutputFileWriter (line 767) | public Writer getOutputFileWriter(Grammar g, String fileName) throws I... method getImportedGrammarFile (line 790) | public File getImportedGrammarFile(Grammar g, String fileName) { method getOutputDirectory (line 814) | public File getOutputDirectory(String fileNameWithPath) { method new_getOutputDirectory (line 869) | public File new_getOutputDirectory(String fileNameWithPath) { method writeDOTFile (line 899) | protected void writeDOTFile(Grammar g, Rule r, String dot) throws IOEx... method writeDOTFile (line 903) | protected void writeDOTFile(Grammar g, String name, String dot) throws... method help (line 913) | public void help() { method log (line 922) | public void log(String component, String msg) { logMgr.log(component, ... method log (line 923) | public void log(String msg) { log(null, msg); } method getNumErrors (line 925) | public int getNumErrors() { return errMgr.getNumErrors(); } method addListener (line 927) | public void addListener(ANTLRToolListener tl) { method removeListener (line 930) | public void removeListener(ANTLRToolListener tl) { listeners.remove(tl... method removeListeners (line 931) | public void removeListeners() { listeners.clear(); } method getListeners (line 932) | public List getListeners() { return listeners; } method info (line 934) | public void info(String msg) { method error (line 941) | public void error(ANTLRMessage msg) { method warning (line 948) | public void warning(ANTLRMessage msg) { method version (line 961) | public void version() { method exit (line 965) | public void exit(int e) { System.exit(e); } method panic (line 967) | public void panic() { throw new Error("ANTLR panic"); } FILE: tool/src/org/antlr/v4/analysis/AnalysisPipeline.java class AnalysisPipeline (line 22) | public class AnalysisPipeline { method AnalysisPipeline (line 25) | public AnalysisPipeline(Grammar g) { method process (line 29) | public void process() { method processLexer (line 44) | protected void processLexer() { method processParser (line 59) | protected void processParser() { method disjoint (line 81) | public static boolean disjoint(IntervalSet[] altLook) { FILE: tool/src/org/antlr/v4/analysis/LeftRecursionDetector.java class LeftRecursionDetector (line 24) | public class LeftRecursionDetector { method LeftRecursionDetector (line 36) | public LeftRecursionDetector(Grammar g, ATN atn) { method check (line 41) | public void check() { method check (line 68) | public boolean check(Rule enclosingRule, ATNState s, Set vis... method addRulesToCycle (line 109) | protected void addRulesToCycle(Rule enclosingRule, Rule targetRule) { FILE: tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAltInfo.java class LeftRecursiveRuleAltInfo (line 11) | public class LeftRecursiveRuleAltInfo { method LeftRecursiveRuleAltInfo (line 21) | public LeftRecursiveRuleAltInfo(int altNum, String altText) { method LeftRecursiveRuleAltInfo (line 25) | public LeftRecursiveRuleAltInfo(int altNum, String altText, FILE: tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAnalyzer.java class LeftRecursiveRuleAnalyzer (line 40) | public class LeftRecursiveRuleAnalyzer extends LeftRecursiveRuleWalker { type ASSOC (line 41) | public static enum ASSOC { left, right } method LeftRecursiveRuleAnalyzer (line 77) | public LeftRecursiveRuleAnalyzer(GrammarAST ruleAST, method setReturnValues (line 93) | @Override method setAltAssoc (line 98) | @Override method binaryAlt (line 124) | @Override method prefixAlt (line 154) | @Override method suffixAlt (line 172) | @Override method otherAlt (line 194) | @Override method getArtificialOpPrecRule (line 210) | public String getArtificialOpPrecRule() { method addPrecedenceArgToRules (line 243) | public AltAST addPrecedenceArgToRules(AltAST t, int prec) { method hasImmediateRecursiveRuleRefs (line 263) | public static boolean hasImmediateRecursiveRuleRefs(GrammarAST t, Stri... method stripLeftRecursion (line 288) | public GrammarAST stripLeftRecursion(GrammarAST altAST) { method stripAltLabel (line 312) | public void stripAltLabel(GrammarAST altAST) { method text (line 324) | public String text(GrammarAST t) { method precedence (line 403) | public int precedence(int alt) { method nextPrecedence (line 408) | public int nextPrecedence(int alt) { method toString (line 414) | @Override FILE: tool/src/org/antlr/v4/analysis/LeftRecursiveRuleTransformer.java class LeftRecursiveRuleTransformer (line 48) | public class LeftRecursiveRuleTransformer { method LeftRecursiveRuleTransformer (line 57) | public LeftRecursiveRuleTransformer(GrammarRootAST ast, Collection alts, boolean in... method charSetLiteral (line 64) | Handle charSetLiteral(GrammarAST charSetAST); method range (line 67) | Handle range(GrammarAST a, GrammarAST b); method stringLiteral (line 76) | Handle stringLiteral(TerminalAST stringLiteralAST); method ruleRef (line 95) | Handle ruleRef(GrammarAST node); method epsilon (line 99) | Handle epsilon(GrammarAST node); method sempred (line 106) | Handle sempred(PredAST pred); method action (line 112) | Handle action(ActionAST action); method action (line 115) | Handle action(String action); method alt (line 118) | Handle alt(List els); method block (line 144) | Handle block(BlockAST blockAST, GrammarAST ebnfRoot, List alte... method optional (line 157) | Handle optional(GrammarAST optAST, Handle blk); method plus (line 173) | Handle plus(GrammarAST plusAST, Handle blk); method star (line 206) | Handle star(GrammarAST starAST, Handle blk); method wildcard (line 210) | Handle wildcard(GrammarAST associatedAST); method lexerAltCommands (line 213) | Handle lexerAltCommands(Handle alt, Handle cmds); method lexerCallCommand (line 216) | Handle lexerCallCommand(GrammarAST ID, GrammarAST arg); method lexerCommand (line 219) | Handle lexerCommand(GrammarAST ID); FILE: tool/src/org/antlr/v4/automata/ATNOptimizer.java class ATNOptimizer (line 34) | public class ATNOptimizer { method optimize (line 36) | public static void optimize(Grammar g, ATN atn) { method optimizeSets (line 41) | private static void optimizeSets(Grammar g, ATN atn) { method optimizeStates (line 150) | private static void optimizeStates(ATN atn) { method ATNOptimizer (line 167) | private ATNOptimizer() { FILE: tool/src/org/antlr/v4/automata/ATNPrinter.java class ATNPrinter (line 34) | public class ATNPrinter { method ATNPrinter (line 40) | public ATNPrinter(Grammar g, ATNState start) { method asString (line 45) | public String asString() { method getStateString (line 101) | String getStateString(ATNState s) { FILE: tool/src/org/antlr/v4/automata/ATNVisitor.java class ATNVisitor (line 19) | public class ATNVisitor { method visit (line 20) | public void visit(ATNState s) { method visit_ (line 24) | public void visit_(ATNState s, Set visited) { method visitState (line 36) | public void visitState(ATNState s) { } FILE: tool/src/org/antlr/v4/automata/CharactersDataCheckStatus.java class CharactersDataCheckStatus (line 3) | public class CharactersDataCheckStatus { method CharactersDataCheckStatus (line 7) | public CharactersDataCheckStatus(boolean collision, boolean notImplied... FILE: tool/src/org/antlr/v4/automata/LexerATNFactory.java class LexerATNFactory (line 38) | public class LexerATNFactory extends ParserATNFactory { method LexerATNFactory (line 71) | public LexerATNFactory(LexerGrammar g) { method LexerATNFactory (line 75) | public LexerATNFactory(LexerGrammar g, CodeGenerator codeGenerator) { method getCommonConstants (line 81) | public static Set getCommonConstants() { method createATN (line 85) | @Override method rule (line 129) | @Override method action (line 135) | @Override method getLexerActionIndex (line 143) | protected int getLexerActionIndex(LexerAction lexerAction) { method action (line 154) | @Override method action (line 169) | protected Handle action(GrammarAST node, LexerAction lexerAction) { method lexerAltCommands (line 182) | @Override method lexerCallCommand (line 189) | @Override method lexerCommand (line 194) | @Override method lexerCallCommandOrCommand (line 199) | private Handle lexerCallCommandOrCommand(GrammarAST ID, GrammarAST arg) { method range (line 230) | @Override method set (line 244) | @Override method checkRange (line 294) | protected boolean checkRange(GrammarAST leftNode, GrammarAST rightNode... method stringLiteral (line 323) | @Override method charSetLiteral (line 349) | @Override class CharSetParseState (line 360) | private static class CharSetParseState { type Mode (line 361) | enum Mode { method CharSetParseState (line 376) | public CharSetParseState( method toString (line 387) | @Override method equals (line 398) | @Override method hashCode (line 413) | @Override method getSetFromCharSetLiteral (line 419) | public IntervalSet getSetFromCharSetLiteral(GrammarAST charSetAST) { method applyPrevStateAndMoveToCodePoint (line 480) | private CharSetParseState applyPrevStateAndMoveToCodePoint( method applyPrevStateAndMoveToProperty (line 507) | private CharSetParseState applyPrevStateAndMoveToProperty( method applyPrevState (line 528) | private void applyPrevState(GrammarAST charSetAST, IntervalSet set, Ch... method checkCharAndAddToSet (line 542) | private void checkCharAndAddToSet(GrammarAST ast, IntervalSet set, int... method checkRangeAndAddToSet (line 546) | private void checkRangeAndAddToSet(GrammarAST mainAst, IntervalSet set... method checkRangeAndAddToSet (line 550) | private CharactersDataCheckStatus checkRangeAndAddToSet(GrammarAST roo... method createTransition (line 604) | private Transition createTransition(ATNState target, int from, int to,... method tokenRef (line 622) | @Override method createLexerAction (line 634) | private LexerAction createLexerAction(GrammarAST ID, GrammarAST arg) { method checkCommands (line 688) | private void checkCommands(String command, Token commandToken) { method getModeConstantValue (line 736) | private Integer getModeConstantValue(String modeName, Token token) { method getTokenConstantValue (line 763) | private Integer getTokenConstantValue(String tokenName, Token token) { method getChannelConstantValue (line 789) | private Integer getChannelConstantValue(String channelName, Token toke... FILE: tool/src/org/antlr/v4/automata/ParserATNFactory.java class ParserATNFactory (line 74) | public class ParserATNFactory implements ATNFactory { method ParserATNFactory (line 93) | public ParserATNFactory(Grammar g) { method createATN (line 106) | @Override method checkEpsilonClosure (line 140) | protected void checkEpsilonClosure() { method _createATN (line 156) | protected void _createATN(Collection rules) { method setCurrentRuleName (line 176) | @Override method setCurrentOuterAlt (line 181) | @Override method rule (line 188) | @Override method tokenRef (line 204) | @Override method set (line 219) | @Override method range (line 240) | @Override method getTokenType (line 250) | protected int getTokenType(GrammarAST atom) { method stringLiteral (line 263) | @Override method charSetLiteral (line 270) | @Override method ruleRef (line 287) | @Override method _ruleRef (line 294) | public Handle _ruleRef(GrammarAST node) { method addFollowLink (line 314) | public void addFollowLink(int ruleIndex, ATNState right) { method epsilon (line 323) | @Override method sempred (line 337) | @Override method action (line 363) | @Override method action (line 375) | @Override method block (line 405) | @Override method makeBlock (line 438) | protected Handle makeBlock(BlockStartState start, BlockAST blkAST, Lis... method alt (line 459) | @Override method elemList (line 465) | public Handle elemList(List els) { method optional (line 522) | @Override method plus (line 549) | @Override method star (line 599) | @Override method wildcard (line 636) | @Override method epsilon (line 645) | protected void epsilon(ATNState a, ATNState b) { method epsilon (line 649) | protected void epsilon(ATNState a, ATNState b, boolean prepend) { method createRuleStartAndStopATNStates (line 659) | void createRuleStartAndStopATNStates() { method addRuleFollowLinks (line 674) | public void addRuleFollowLinks() { method addEOFTransitionToStartRules (line 694) | public int addEOFTransitionToStartRules() { method label (line 708) | @Override method listLabel (line 714) | @Override method newState (line 720) | public T newState(Class nodeType, GrammarAST n... method newState (line 748) | public ATNState newState(GrammarAST node) { method newState (line 756) | @Override method expectNonGreedy (line 759) | public boolean expectNonGreedy(BlockAST blkAST) { method blockHasWildcardAlt (line 770) | public static boolean blockHasWildcardAlt(GrammarAST block) { method lexerAltCommands (line 785) | @Override method lexerCallCommand (line 791) | @Override method lexerCommand (line 797) | @Override FILE: tool/src/org/antlr/v4/automata/RangeBorderCharactersData.java class RangeBorderCharactersData (line 7) | public class RangeBorderCharactersData { method RangeBorderCharactersData (line 14) | public RangeBorderCharactersData(int lowerFrom, int upperFrom, int low... method getAndCheckCharactersData (line 22) | public static RangeBorderCharactersData getAndCheckCharactersData(int ... method isSingleRange (line 48) | public boolean isSingleRange() { FILE: tool/src/org/antlr/v4/automata/TailEpsilonRemover.java class TailEpsilonRemover (line 22) | public class TailEpsilonRemover extends ATNVisitor { method TailEpsilonRemover (line 26) | public TailEpsilonRemover(ATN atn) { method visitState (line 30) | @Override FILE: tool/src/org/antlr/v4/codegen/ActionTranslator.java class ActionTranslator (line 59) | public class ActionTranslator implements ActionSplitterListener { method ActionTranslator (line 100) | public ActionTranslator(OutputModelFactory factory, ActionAST node) { method toString (line 107) | public static String toString(List chunks) { method translateAction (line 113) | public static List translateAction(OutputModelFactory fac... method translateActionChunk (line 129) | public static List translateActionChunk(OutputModelFactor... method attr (line 152) | @Override method qualifiedAttr (line 197) | @Override method setAttr (line 231) | @Override method nonLocalAttr (line 240) | @Override method setNonLocalAttr (line 248) | @Override method text (line 258) | @Override method getTokenPropertyRef (line 263) | TokenPropertyRef getTokenPropertyRef(Token x, Token y) { method getRulePropertyRef (line 275) | RulePropertyRef getRulePropertyRef(Token x, Token prop) { method getTokenLabel (line 287) | public String getTokenLabel(String x) { method getRuleLabel (line 292) | public String getRuleLabel(String x) { FILE: tool/src/org/antlr/v4/codegen/BlankOutputModelFactory.java class BlankOutputModelFactory (line 27) | public abstract class BlankOutputModelFactory implements OutputModelFact... method parserFile (line 28) | @Override method parser (line 31) | @Override method rule (line 34) | @Override method rulePostamble (line 37) | @Override method lexerFile (line 40) | @Override method lexer (line 43) | @Override method alternative (line 48) | @Override method finishAlternative (line 51) | @Override method epsilon (line 54) | @Override method ruleRef (line 57) | @Override method tokenRef (line 60) | @Override method stringRef (line 63) | @Override method set (line 66) | @Override method wildcard (line 69) | @Override method action (line 74) | @Override method sempred (line 77) | @Override method getChoiceBlock (line 82) | @Override method getEBNFBlock (line 85) | @Override method getLL1ChoiceBlock (line 88) | @Override method getComplexChoiceBlock (line 91) | @Override method getLL1EBNFBlock (line 94) | @Override method getComplexEBNFBlock (line 97) | @Override method getLL1Test (line 100) | @Override method needsImplicitLabel (line 103) | @Override FILE: tool/src/org/antlr/v4/codegen/CodeGenPipeline.java class CodeGenPipeline (line 13) | public class CodeGenPipeline { method CodeGenPipeline (line 17) | public CodeGenPipeline(Grammar g, CodeGenerator gen) { method process (line 22) | public void process() { method writeRecognizer (line 124) | protected void writeRecognizer(ST template, CodeGenerator gen, SourceT... FILE: tool/src/org/antlr/v4/codegen/CodeGenerator.java class CodeGenerator (line 27) | public class CodeGenerator { method create (line 44) | public static CodeGenerator create(Grammar g) { method create (line 48) | public static CodeGenerator create(Tool tool, Grammar g, String langua... method CodeGenerator (line 63) | private CodeGenerator(Tool tool, Grammar g, String language) { method getTarget (line 69) | public Target getTarget() { method getTemplates (line 73) | public STGroup getTemplates() { method createController (line 79) | private OutputModelController createController() { method walk (line 86) | private ST walk(OutputModelObject outputModel, SourceType sourceType) { method generateLexer (line 91) | public ST generateLexer() { return generateLexer(SourceType.SOURCE); } method generateLexer (line 92) | public ST generateLexer(SourceType sourceType) { return walk(createCon... method generateParser (line 94) | public ST generateParser() { return generateParser(SourceType.SOURCE); } method generateParser (line 95) | public ST generateParser(SourceType sourceType) { return walk(createCo... method generateListener (line 97) | public ST generateListener() { return generateListener(SourceType.SOUR... method generateListener (line 98) | public ST generateListener(SourceType sourceType) { return walk(create... method generateBaseListener (line 100) | public ST generateBaseListener() { return generateBaseListener(SourceT... method generateBaseListener (line 101) | public ST generateBaseListener(SourceType sourceType) { return walk(cr... method generateVisitor (line 103) | public ST generateVisitor() { return generateVisitor(SourceType.SOURCE... method generateVisitor (line 104) | public ST generateVisitor(SourceType sourceType) { return walk(createC... method generateBaseVisitor (line 106) | public ST generateBaseVisitor() { return generateBaseVisitor(SourceTyp... method generateBaseVisitor (line 107) | public ST generateBaseVisitor(SourceType sourceType) { return walk(cre... method getTokenVocabOutput (line 116) | ST getTokenVocabOutput() { method writeRecognizer (line 141) | public void writeRecognizer(ST outputFileST, SourceType sourceType) { method writeListener (line 145) | public void writeListener(ST outputFileST, SourceType sourceType) { method writeBaseListener (line 149) | public void writeBaseListener(ST outputFileST, SourceType sourceType) { method writeVisitor (line 153) | public void writeVisitor(ST outputFileST, SourceType sourceType) { method writeBaseVisitor (line 157) | public void writeBaseVisitor(ST outputFileST, SourceType sourceType) { method writeVocabFile (line 161) | public void writeVocabFile() { method write (line 171) | public void write(ST code, String fileName) { method getRecognizerFileName (line 188) | public String getRecognizerFileName() { return getRecognizerFileName(S... method getListenerFileName (line 189) | public String getListenerFileName() { return getListenerFileName(Sourc... method getVisitorFileName (line 190) | public String getVisitorFileName() { return getVisitorFileName(SourceT... method getBaseListenerFileName (line 191) | public String getBaseListenerFileName() { return getBaseListenerFileNa... method getBaseVisitorFileName (line 192) | public String getBaseVisitorFileName() { return getBaseVisitorFileName... method getRecognizerFileName (line 194) | public String getRecognizerFileName(SourceType sourceType) { return ta... method getListenerFileName (line 195) | public String getListenerFileName(SourceType sourceType) { return targ... method getVisitorFileName (line 196) | public String getVisitorFileName(SourceType sourceType) { return targe... method getBaseListenerFileName (line 197) | public String getBaseListenerFileName(SourceType sourceType) { return ... method getBaseVisitorFileName (line 198) | public String getBaseVisitorFileName(SourceType sourceType) { return t... method getVocabFileName (line 203) | public String getVocabFileName() { method getHeaderFileName (line 207) | public String getHeaderFileName() { FILE: tool/src/org/antlr/v4/codegen/CodeGeneratorExtension.java class CodeGeneratorExtension (line 24) | public class CodeGeneratorExtension { method CodeGeneratorExtension (line 27) | public CodeGeneratorExtension(OutputModelFactory factory) { method parserFile (line 31) | public ParserFile parserFile(ParserFile f) { return f; } method parser (line 33) | public Parser parser(Parser p) { return p; } method lexerFile (line 35) | public LexerFile lexerFile(LexerFile f) { return f; } method lexer (line 37) | public Lexer lexer(Lexer l) { return l; } method rule (line 39) | public RuleFunction rule(RuleFunction rf) { return rf; } method rulePostamble (line 41) | public List rulePostamble(List ops) { return ops; } method alternative (line 43) | public CodeBlockForAlt alternative(CodeBlockForAlt blk, boolean outerM... method finishAlternative (line 45) | public CodeBlockForAlt finishAlternative(CodeBlockForAlt blk, boolean ... method epsilon (line 47) | public CodeBlockForAlt epsilon(CodeBlockForAlt blk) { return blk; } method ruleRef (line 49) | public List ruleRef(List ops) { return ops; } method tokenRef (line 51) | public List tokenRef(List ops) { return ops; } method set (line 53) | public List set(List ops) { return ops; } method stringRef (line 55) | public List stringRef(List ops) { return ops; } method wildcard (line 57) | public List wildcard(List ops) { return ops; } method action (line 61) | public List action(List ops) { return ops; } method sempred (line 63) | public List sempred(List ops) { return ops; } method getChoiceBlock (line 67) | public Choice getChoiceBlock(Choice c) { return c; } method getEBNFBlock (line 69) | public Choice getEBNFBlock(Choice c) { return c; } method needsImplicitLabel (line 71) | public boolean needsImplicitLabel(GrammarAST ID, LabeledOp op) { retur... FILE: tool/src/org/antlr/v4/codegen/DefaultOutputModelFactory.java class DefaultOutputModelFactory (line 32) | public abstract class DefaultOutputModelFactory extends BlankOutputModel... method DefaultOutputModelFactory (line 41) | protected DefaultOutputModelFactory(CodeGenerator gen) { method setController (line 46) | @Override method getController (line 51) | @Override method rulePostamble (line 56) | @Override method getGrammar (line 75) | @Override method getGenerator (line 78) | @Override method getRoot (line 81) | @Override method getCurrentRuleFunction (line 84) | @Override method getCurrentOuterMostAlt (line 87) | @Override method getCurrentBlock (line 90) | @Override method getCurrentOuterMostAlternativeBlock (line 93) | @Override method getCodeBlockLevel (line 96) | @Override method getTreeLevel (line 99) | @Override method list (line 105) | public static List list(SrcOp... values) { method list (line 110) | public static List list(Collection values) { FILE: tool/src/org/antlr/v4/codegen/LexerFactory.java class LexerFactory (line 10) | public class LexerFactory extends DefaultOutputModelFactory { method LexerFactory (line 11) | public LexerFactory(CodeGenerator gen) { super(gen); } FILE: tool/src/org/antlr/v4/codegen/OutputModelController.java class OutputModelController (line 55) | public class OutputModelController { method OutputModelController (line 76) | public OutputModelController(OutputModelFactory factory) { method addExtension (line 80) | public void addExtension(CodeGeneratorExtension ext) { extensions.add(... method buildParserOutputModel (line 86) | public OutputModelObject buildParserOutputModel(SourceType sourceType) { method buildLexerOutputModel (line 104) | public OutputModelObject buildLexerOutputModel(SourceType sourceType) { method buildListenerOutputModel (line 118) | public OutputModelObject buildListenerOutputModel(SourceType sourceTyp... method buildBaseListenerOutputModel (line 123) | public OutputModelObject buildBaseListenerOutputModel(SourceType sourc... method buildVisitorOutputModel (line 128) | public OutputModelObject buildVisitorOutputModel(SourceType sourceType) { method buildBaseVisitorOutputModel (line 133) | public OutputModelObject buildBaseVisitorOutputModel(SourceType source... method parserFile (line 138) | public ParserFile parserFile(String fileName) { method parser (line 144) | public Parser parser(ParserFile file) { method lexerFile (line 150) | public LexerFile lexerFile(String fileName) { method lexer (line 154) | public Lexer lexer(LexerFile file) { method buildRuleFunction (line 161) | public void buildRuleFunction(Parser parser, Rule r) { method buildLeftRecursiveRuleFunction (line 191) | public void buildLeftRecursiveRuleFunction(LeftRecursiveRule r, LeftRe... method buildNormalRuleFunction (line 276) | public void buildNormalRuleFunction(Rule r, RuleFunction function) { method buildLexerRuleActions (line 297) | public void buildLexerRuleActions(Lexer lexer, final Rule r) { method rule (line 331) | public RuleFunction rule(Rule r) { method rulePostamble (line 337) | public List rulePostamble(RuleFunction function, Rule r) { method getGrammar (line 343) | public Grammar getGrammar() { return delegate.getGrammar(); } method getGenerator (line 345) | public CodeGenerator getGenerator() { return delegate.getGenerator(); } method alternative (line 347) | public CodeBlockForAlt alternative(Alternative alt, boolean outerMost) { method finishAlternative (line 356) | public CodeBlockForAlt finishAlternative(CodeBlockForAlt blk, List ruleRef(GrammarAST ID, GrammarAST label, GrammarAST... method tokenRef (line 372) | public List tokenRef(GrammarAST ID, GrammarAST label, GrammarAS... method stringRef (line 381) | public List stringRef(GrammarAST ID, GrammarAST label) { method set (line 390) | public List set(GrammarAST setAST, GrammarAST labelAST, boolean... method epsilon (line 398) | public CodeBlockForAlt epsilon(Alternative alt, boolean outerMost) { method wildcard (line 404) | public List wildcard(GrammarAST ast, GrammarAST labelAST) { method action (line 412) | public List action(ActionAST ast) { method sempred (line 418) | public List sempred(ActionAST ast) { method getChoiceBlock (line 424) | public Choice getChoiceBlock(BlockAST blkAST, List al... method getEBNFBlock (line 430) | public Choice getEBNFBlock(GrammarAST ebnfRoot, List ... method needsImplicitLabel (line 436) | public boolean needsImplicitLabel(GrammarAST ID, LabeledOp op) { method getRoot (line 442) | public OutputModelObject getRoot() { return root; } method setRoot (line 444) | public void setRoot(OutputModelObject root) { this.root = root; } method getCurrentRuleFunction (line 446) | public RuleFunction getCurrentRuleFunction() { method pushCurrentRule (line 451) | public void pushCurrentRule(RuleFunction r) { currentRule.push(r); } method popCurrentRule (line 453) | public RuleFunction popCurrentRule() { method getCurrentOuterMostAlt (line 458) | public Alternative getCurrentOuterMostAlt() { return currentOuterMostA... method setCurrentOuterMostAlt (line 460) | public void setCurrentOuterMostAlt(Alternative currentOuterMostAlt) { ... method setCurrentBlock (line 462) | public void setCurrentBlock(CodeBlock blk) { method getCurrentBlock (line 466) | public CodeBlock getCurrentBlock() { method setCurrentOuterMostAlternativeBlock (line 470) | public void setCurrentOuterMostAlternativeBlock(CodeBlockForOuterMostA... method getCurrentOuterMostAlternativeBlock (line 474) | public CodeBlockForOuterMostAlt getCurrentOuterMostAlternativeBlock() { method getCodeBlockLevel (line 478) | public int getCodeBlockLevel() { return codeBlockLevel; } FILE: tool/src/org/antlr/v4/codegen/OutputModelFactory.java type OutputModelFactory (line 31) | public interface OutputModelFactory { method getGrammar (line 32) | Grammar getGrammar(); method getGenerator (line 34) | CodeGenerator getGenerator(); method setController (line 36) | void setController(OutputModelController controller); method getController (line 38) | OutputModelController getController(); method parserFile (line 40) | ParserFile parserFile(String fileName); method parser (line 42) | Parser parser(ParserFile file); method lexerFile (line 44) | LexerFile lexerFile(String fileName); method lexer (line 46) | Lexer lexer(LexerFile file); method rule (line 48) | RuleFunction rule(Rule r); method rulePostamble (line 50) | List rulePostamble(RuleFunction function, Rule r); method alternative (line 54) | CodeBlockForAlt alternative(Alternative alt, boolean outerMost); method finishAlternative (line 56) | CodeBlockForAlt finishAlternative(CodeBlockForAlt blk, List ops); method epsilon (line 58) | CodeBlockForAlt epsilon(Alternative alt, boolean outerMost); method ruleRef (line 60) | List ruleRef(GrammarAST ID, GrammarAST label, GrammarAST args); method tokenRef (line 62) | List tokenRef(GrammarAST ID, GrammarAST label, GrammarAST args); method stringRef (line 64) | List stringRef(GrammarAST ID, GrammarAST label); method set (line 66) | List set(GrammarAST setAST, GrammarAST label, boolean invert); method wildcard (line 68) | List wildcard(GrammarAST ast, GrammarAST labelAST); method action (line 70) | List action(ActionAST ast); method sempred (line 72) | List sempred(ActionAST ast); method getChoiceBlock (line 74) | Choice getChoiceBlock(BlockAST blkAST, List alts, Gra... method getEBNFBlock (line 76) | Choice getEBNFBlock(GrammarAST ebnfRoot, List alts); method getLL1ChoiceBlock (line 78) | Choice getLL1ChoiceBlock(BlockAST blkAST, List alts); method getComplexChoiceBlock (line 80) | Choice getComplexChoiceBlock(BlockAST blkAST, List al... method getLL1EBNFBlock (line 82) | Choice getLL1EBNFBlock(GrammarAST ebnfRoot, List alts); method getComplexEBNFBlock (line 84) | Choice getComplexEBNFBlock(GrammarAST ebnfRoot, List ... method getLL1Test (line 86) | List getLL1Test(IntervalSet look, GrammarAST blkAST); method needsImplicitLabel (line 88) | boolean needsImplicitLabel(GrammarAST ID, LabeledOp op); method getRoot (line 92) | OutputModelObject getRoot(); method getCurrentRuleFunction (line 94) | RuleFunction getCurrentRuleFunction(); method getCurrentOuterMostAlt (line 96) | Alternative getCurrentOuterMostAlt(); method getCurrentBlock (line 98) | CodeBlock getCurrentBlock(); method getCurrentOuterMostAlternativeBlock (line 100) | CodeBlockForOuterMostAlt getCurrentOuterMostAlternativeBlock(); method getCodeBlockLevel (line 102) | int getCodeBlockLevel(); method getTreeLevel (line 104) | int getTreeLevel(); FILE: tool/src/org/antlr/v4/codegen/OutputModelWalker.java class OutputModelWalker (line 43) | public class OutputModelWalker { method OutputModelWalker (line 47) | public OutputModelWalker(Tool tool, method walk (line 54) | public ST walk(OutputModelObject omo, SourceType sourceType) { FILE: tool/src/org/antlr/v4/codegen/ParserFactory.java class ParserFactory (line 57) | public class ParserFactory extends DefaultOutputModelFactory { method ParserFactory (line 58) | public ParserFactory(CodeGenerator gen) { super(gen); } method parserFile (line 60) | @Override method parser (line 65) | @Override method rule (line 70) | @Override method epsilon (line 81) | @Override method alternative (line 86) | @Override method finishAlternative (line 92) | @Override method action (line 98) | @Override method sempred (line 101) | @Override method ruleRef (line 104) | @Override method tokenRef (line 113) | @Override method getTokenLabelDecl (line 144) | public Decl getTokenLabelDecl(String label) { method getTokenListLabelDecl (line 148) | public TokenListDecl getTokenListLabelDecl(String label) { method set (line 152) | @Override method wildcard (line 176) | @Override method getChoiceBlock (line 195) | @Override method getEBNFBlock (line 221) | @Override method getLL1ChoiceBlock (line 243) | @Override method getComplexChoiceBlock (line 248) | @Override method getLL1EBNFBlock (line 253) | @Override method getComplexEBNFBlock (line 275) | @Override method getLL1Test (line 294) | @Override method needsImplicitLabel (line 299) | @Override method defineImplicitLabel (line 309) | public void defineImplicitLabel(GrammarAST ast, LabeledOp op) { method getAddToListOpIfListLabelPresent (line 335) | public AddToLabelList getAddToListOpIfListLabelPresent(LabeledOp op, G... FILE: tool/src/org/antlr/v4/codegen/SourceType.java type SourceType (line 3) | public enum SourceType { FILE: tool/src/org/antlr/v4/codegen/Target.java class Target (line 29) | public abstract class Target { method Target (line 49) | protected Target(CodeGenerator gen) { method getTargetCharValueEscape (line 60) | public Map getTargetCharValueEscape() { method addEscapedChar (line 64) | protected static void addEscapedChar(HashMap map, c... method addEscapedChar (line 68) | protected static void addEscapedChar(HashMap map, c... method getLanguage (line 72) | public String getLanguage() { return gen.language; } method getCodeGenerator (line 74) | public CodeGenerator getCodeGenerator() { method getVersion (line 86) | public String getVersion() { method getTemplates (line 90) | public synchronized STGroup getTemplates() { method getReservedWords (line 107) | protected abstract Set getReservedWords(); method escapeIfNeeded (line 109) | public String escapeIfNeeded(String identifier) { method escapeWord (line 113) | protected String escapeWord(String word) { method genFile (line 117) | protected void genFile(Grammar g, ST outputFileST, String fileName) method getTokenTypeAsTargetLabel (line 128) | public String getTokenTypeAsTargetLabel(Grammar g, int ttype) { method getTokenTypesAsTargetLabels (line 138) | public String[] getTokenTypesAsTargetLabels(Grammar g, int[] ttypes) { method getTargetStringLiteralFromString (line 165) | public String getTargetStringLiteralFromString(String s, boolean quote... method appendUnicodeEscapedCodePoint (line 195) | private void appendUnicodeEscapedCodePoint(int codePoint, StringBuilde... method appendUnicodeEscapedCodePoint (line 209) | protected void appendUnicodeEscapedCodePoint(int codePoint, StringBuil... method getTargetStringLiteralFromString (line 213) | public String getTargetStringLiteralFromString(String s) { method getTargetStringLiteralFromANTLRStringLiteral (line 217) | public String getTargetStringLiteralFromANTLRStringLiteral(CodeGenerat... method getTargetStringLiteralFromANTLRStringLiteral (line 237) | public String getTargetStringLiteralFromANTLRStringLiteral( method shouldUseUnicodeEscapeForCodePointInDoubleQuotedString (line 325) | protected boolean shouldUseUnicodeEscapeForCodePointInDoubleQuotedStri... method encodeInt16AsCharEscape (line 339) | public String encodeInt16AsCharEscape(int v) { method escapeChar (line 368) | protected String escapeChar(int v) { method getLoopLabel (line 372) | public String getLoopLabel(GrammarAST ast) { method getLoopCounter (line 376) | public String getLoopCounter(GrammarAST ast) { method getListLabel (line 380) | public String getListLabel(String label) { method getRuleFunctionContextStructName (line 386) | public String getRuleFunctionContextStructName(Rule r) { method getAltLabelContextStructName (line 393) | public String getAltLabelContextStructName(String label) { method getRuleFunctionContextStructName (line 402) | public String getRuleFunctionContextStructName(RuleFunction function) { method getImplicitTokenLabel (line 412) | public String getImplicitTokenLabel(String tokenName) { method getImplicitSetLabel (line 424) | public String getImplicitSetLabel(String id) { method getImplicitRuleLabel (line 430) | public String getImplicitRuleLabel(String ruleName) { method getElementListName (line 436) | public String getElementListName(String name) { method getElementName (line 442) | public String getElementName(String name) { method getRecognizerFileName (line 456) | public String getRecognizerFileName(SourceType sourceType) { method getListenerFileName (line 465) | public String getListenerFileName(SourceType sourceType) { method getVisitorFileName (line 475) | public String getVisitorFileName(SourceType sourceType) { method getBaseListenerFileName (line 485) | public String getBaseListenerFileName(SourceType sourceType) { method getBaseVisitorFileName (line 495) | public String getBaseVisitorFileName(SourceType sourceType) { method getSerializedATNSegmentLimit (line 526) | public int getSerializedATNSegmentLimit() { method getInlineTestSetWordSize (line 536) | public int getInlineTestSetWordSize() { return 64; } method grammarSymbolCausesIssueInGeneratedCode (line 538) | public boolean grammarSymbolCausesIssueInGeneratedCode(GrammarAST idNo... method visibleGrammarSymbolCausesIssueInGeneratedCode (line 572) | @Deprecated method templatesExist (line 577) | public boolean templatesExist() { method loadTemplates (line 581) | protected STGroup loadTemplates() { method loadTemplatesHelper (line 621) | private STGroup loadTemplatesHelper(boolean reportErrorIfFail) { method wantsBaseListener (line 638) | public boolean wantsBaseListener() { method wantsBaseVisitor (line 643) | public boolean wantsBaseVisitor() { method supportsOverloadedMethods (line 648) | public boolean supportsOverloadedMethods() { method isATNSerializedAsInts (line 652) | public boolean isATNSerializedAsInts() { method needsHeader (line 657) | public boolean needsHeader() { return false; } method supportsSplitParser (line 660) | public boolean supportsSplitParser() { return false; } FILE: tool/src/org/antlr/v4/codegen/UnicodeEscapes.java class UnicodeEscapes (line 13) | public class UnicodeEscapes { method escapeCodePoint (line 14) | public static String escapeCodePoint(int codePoint, String language) { method appendEscapedCodePoint (line 20) | public static void appendEscapedCodePoint(StringBuilder sb, int codePo... FILE: tool/src/org/antlr/v4/codegen/model/Action.java class Action (line 24) | public class Action extends RuleElement { method Action (line 27) | public Action(OutputModelFactory factory, ActionAST ast) { method Action (line 39) | public Action(OutputModelFactory factory, StructDecl ctx, String actio... method Action (line 53) | public Action(OutputModelFactory factory, StructDecl ctx, ST actionST) { FILE: tool/src/org/antlr/v4/codegen/model/AddToLabelList.java class AddToLabelList (line 13) | public class AddToLabelList extends SrcOp { method AddToLabelList (line 17) | public AddToLabelList(OutputModelFactory factory, String listName, Dec... FILE: tool/src/org/antlr/v4/codegen/model/AltBlock.java class AltBlock (line 15) | public class AltBlock extends Choice { method AltBlock (line 18) | public AltBlock(OutputModelFactory factory, FILE: tool/src/org/antlr/v4/codegen/model/ArgAction.java class ArgAction (line 12) | public class ArgAction extends Action { method ArgAction (line 15) | public ArgAction(OutputModelFactory factory, ActionAST ast, String ctx... FILE: tool/src/org/antlr/v4/codegen/model/BaseListenerFile.java class BaseListenerFile (line 10) | public class BaseListenerFile extends ListenerFile { method BaseListenerFile (line 11) | public BaseListenerFile(OutputModelFactory factory, String fileName) { FILE: tool/src/org/antlr/v4/codegen/model/BaseVisitorFile.java class BaseVisitorFile (line 10) | public class BaseVisitorFile extends VisitorFile { method BaseVisitorFile (line 11) | public BaseVisitorFile(OutputModelFactory factory, String fileName) { FILE: tool/src/org/antlr/v4/codegen/model/CaptureNextToken.java class CaptureNextToken (line 11) | public class CaptureNextToken extends SrcOp { method CaptureNextToken (line 13) | public CaptureNextToken(OutputModelFactory factory, String varName) { FILE: tool/src/org/antlr/v4/codegen/model/CaptureNextTokenType.java class CaptureNextTokenType (line 12) | public class CaptureNextTokenType extends SrcOp { method CaptureNextTokenType (line 14) | public CaptureNextTokenType(OutputModelFactory factory, String varName) { FILE: tool/src/org/antlr/v4/codegen/model/Choice.java class Choice (line 32) | public abstract class Choice extends RuleElement { method Choice (line 39) | public Choice(OutputModelFactory factory, method addPreambleOp (line 47) | public void addPreambleOp(SrcOp op) { method getAltLookaheadAsStringLists (line 51) | public List getAltLookaheadAsStringLists(IntervalSet[] al... method addCodeForLookaheadTempVar (line 66) | public TestSetInline addCodeForLookaheadTempVar(IntervalSet look) { method getThrowNoViableAlt (line 78) | public ThrowNoViableAlt getThrowNoViableAlt(OutputModelFactory factory, FILE: tool/src/org/antlr/v4/codegen/model/CodeBlockForAlt.java class CodeBlockForAlt (line 13) | public class CodeBlockForAlt extends CodeBlock { method CodeBlockForAlt (line 15) | public CodeBlockForAlt(OutputModelFactory factory) { FILE: tool/src/org/antlr/v4/codegen/model/CodeBlockForOuterMostAlt.java class CodeBlockForOuterMostAlt (line 15) | public class CodeBlockForOuterMostAlt extends CodeBlockForAlt { method CodeBlockForOuterMostAlt (line 25) | public CodeBlockForOuterMostAlt(OutputModelFactory factory, Alternativ... FILE: tool/src/org/antlr/v4/codegen/model/DispatchMethod.java class DispatchMethod (line 10) | public class DispatchMethod extends OutputModelObject { method DispatchMethod (line 11) | public DispatchMethod(OutputModelFactory factory) { FILE: tool/src/org/antlr/v4/codegen/model/ElementFrequenciesVisitor.java class ElementFrequenciesVisitor (line 23) | public class ElementFrequenciesVisitor extends GrammarTreeVisitor { method ElementFrequenciesVisitor (line 34) | public ElementFrequenciesVisitor(TreeNodeStream input) { method getMinFrequencies (line 42) | FrequencySet getMinFrequencies() { method getErrorManager (line 51) | @Override method combineMax (line 68) | protected static FrequencySet combineMax(FrequencySet ... method combineMin (line 93) | protected static FrequencySet combineMin(FrequencySet ... method combineAndClip (line 119) | protected static FrequencySet combineAndClip(FrequencySet getLabels(); FILE: tool/src/org/antlr/v4/codegen/model/LeftRecursiveRuleFunction.java class LeftRecursiveRuleFunction (line 20) | public class LeftRecursiveRuleFunction extends RuleFunction { method LeftRecursiveRuleFunction (line 21) | public LeftRecursiveRuleFunction(OutputModelFactory factory, LeftRecur... FILE: tool/src/org/antlr/v4/codegen/model/Lexer.java class Lexer (line 17) | public class Lexer extends Recognizer { method Lexer (line 27) | public Lexer(OutputModelFactory factory, LexerFile file) { FILE: tool/src/org/antlr/v4/codegen/model/LexerFile.java class LexerFile (line 13) | public class LexerFile extends OutputFile { method LexerFile (line 21) | public LexerFile(OutputModelFactory factory, String fileName) { FILE: tool/src/org/antlr/v4/codegen/model/ListenerDispatchMethod.java class ListenerDispatchMethod (line 10) | public class ListenerDispatchMethod extends DispatchMethod { method ListenerDispatchMethod (line 13) | public ListenerDispatchMethod(OutputModelFactory factory, boolean isEn... FILE: tool/src/org/antlr/v4/codegen/model/ListenerFile.java class ListenerFile (line 20) | public class ListenerFile extends OutputFile { method ListenerFile (line 41) | public ListenerFile(OutputModelFactory factory, String fileName) { FILE: tool/src/org/antlr/v4/codegen/model/Loop.java class Loop (line 16) | public class Loop extends Choice { method Loop (line 23) | public Loop(OutputModelFactory factory, method addIterationOp (line 32) | public void addIterationOp(SrcOp op) { FILE: tool/src/org/antlr/v4/codegen/model/MatchNotSet.java class MatchNotSet (line 12) | public class MatchNotSet extends MatchSet { method MatchNotSet (line 14) | public MatchNotSet(OutputModelFactory factory, GrammarAST ast) { FILE: tool/src/org/antlr/v4/codegen/model/MatchSet.java class MatchSet (line 15) | public class MatchSet extends MatchToken { method MatchSet (line 19) | public MatchSet(OutputModelFactory factory, GrammarAST ast) { FILE: tool/src/org/antlr/v4/codegen/model/MatchToken.java class MatchToken (line 21) | public class MatchToken extends RuleElement implements LabeledOp { method MatchToken (line 27) | public MatchToken(OutputModelFactory factory, TerminalAST ast) { method MatchToken (line 37) | public MatchToken(OutputModelFactory factory, GrammarAST ast) { method getLabels (line 44) | @Override FILE: tool/src/org/antlr/v4/codegen/model/OptionalBlock.java class OptionalBlock (line 15) | public class OptionalBlock extends AltBlock { method OptionalBlock (line 16) | public OptionalBlock(OutputModelFactory factory, FILE: tool/src/org/antlr/v4/codegen/model/OutputFile.java class OutputFile (line 18) | public abstract class OutputFile extends OutputModelObject { method OutputFile (line 25) | public OutputFile(OutputModelFactory factory, String fileName) { method buildNamedActions (line 35) | public Map buildNamedActions(Grammar g) { method buildNamedActions (line 39) | public Map buildNamedActions(Grammar g, Predicate translateTokenStringsToTarget(String[] t... method translateTokenStringToTarget (line 104) | protected static String translateTokenStringToTarget(String tokenName,... FILE: tool/src/org/antlr/v4/codegen/model/RuleActionFunction.java class RuleActionFunction (line 14) | public class RuleActionFunction extends OutputModelObject { method RuleActionFunction (line 24) | public RuleActionFunction(OutputModelFactory factory, Rule r, String c... FILE: tool/src/org/antlr/v4/codegen/model/RuleElement.java class RuleElement (line 12) | public class RuleElement extends SrcOp { method RuleElement (line 16) | public RuleElement(OutputModelFactory factory, GrammarAST ast) { FILE: tool/src/org/antlr/v4/codegen/model/RuleFunction.java class RuleFunction (line 52) | public class RuleFunction extends OutputModelObject { method RuleFunction (line 75) | public RuleFunction(OutputModelFactory factory, Rule r) { method addContextGetters (line 120) | public void addContextGetters(OutputModelFactory factory, Rule r) { method fillNamedActions (line 157) | public void fillNamedActions(OutputModelFactory factory, Rule r) { method getDeclsForAllElements (line 173) | public Set getDeclsForAllElements(List altASTs) { method getRuleTokens (line 224) | private List getRuleTokens(List refs) { method getName (line 247) | private String getName(GrammarAST token) { method getElementFrequenciesForAlt (line 254) | protected Pair, FrequencySet> getElementF... method getDeclForAltElement (line 271) | public List getDeclForAltElement(GrammarAST t, String refLabelNa... method addLocalDecl (line 300) | public void addLocalDecl(Decl d) { method addContextDecl (line 307) | public void addContextDecl(String altLabel, Decl d) { FILE: tool/src/org/antlr/v4/codegen/model/RuleSempredFunction.java class RuleSempredFunction (line 12) | public class RuleSempredFunction extends RuleActionFunction { method RuleSempredFunction (line 13) | public RuleSempredFunction(OutputModelFactory factory, Rule r, String ... FILE: tool/src/org/antlr/v4/codegen/model/SemPred.java class SemPred (line 20) | public class SemPred extends Action { method SemPred (line 43) | public SemPred(OutputModelFactory factory, ActionAST ast) { FILE: tool/src/org/antlr/v4/codegen/model/SerializedATN.java class SerializedATN (line 18) | public class SerializedATN extends OutputModelObject { method SerializedATN (line 21) | public SerializedATN(OutputModelFactory factory) { method SerializedATN (line 25) | public SerializedATN(OutputModelFactory factory, ATN atn) { method getSerialized (line 31) | public Object getSerialized() { return serialized; } FILE: tool/src/org/antlr/v4/codegen/model/SerializedJavaATN.java class SerializedJavaATN (line 11) | public class SerializedJavaATN extends SerializedATN { method SerializedJavaATN (line 15) | public SerializedJavaATN(OutputModelFactory factory, ATN atn) { method getSerialized (line 38) | public Object getSerialized() { return serializedAsString; } method getSegments (line 39) | public String[][] getSegments() { return segments; } FILE: tool/src/org/antlr/v4/codegen/model/SrcOp.java class SrcOp (line 14) | public abstract class SrcOp extends OutputModelObject { method SrcOp (line 29) | public SrcOp(OutputModelFactory factory) { this(factory,null); } method SrcOp (line 30) | public SrcOp(OutputModelFactory factory, GrammarAST ast) { method getOuterMostAltCodeBlock (line 38) | public CodeBlockForOuterMostAlt getOuterMostAltCodeBlock() { method getContextName (line 53) | public String getContextName() { FILE: tool/src/org/antlr/v4/codegen/model/StarBlock.java class StarBlock (line 15) | public class StarBlock extends Loop { method StarBlock (line 18) | public StarBlock(OutputModelFactory factory, FILE: tool/src/org/antlr/v4/codegen/model/Sync.java class Sync (line 14) | public class Sync extends SrcOp { method Sync (line 17) | public Sync(OutputModelFactory factory, FILE: tool/src/org/antlr/v4/codegen/model/TestSetInline.java class TestSetInline (line 18) | public class TestSetInline extends SrcOp { method TestSetInline (line 23) | public TestSetInline(OutputModelFactory factory, GrammarAST ast, Inter... method createBitsets (line 32) | private static Bitset[] createBitsets(OutputModelFactory factory, class Bitset (line 58) | public static final class Bitset { method Bitset (line 63) | public Bitset(int shift) { method addToken (line 67) | public void addToken(int type, String name) { method getTokens (line 72) | public List getTokens() { method getCalculated (line 76) | public long getCalculated() { FILE: tool/src/org/antlr/v4/codegen/model/ThrowEarlyExitException.java class ThrowEarlyExitException (line 14) | public class ThrowEarlyExitException extends ThrowRecognitionException { method ThrowEarlyExitException (line 15) | public ThrowEarlyExitException(OutputModelFactory factory, GrammarAST ... FILE: tool/src/org/antlr/v4/codegen/model/ThrowNoViableAlt.java class ThrowNoViableAlt (line 14) | public class ThrowNoViableAlt extends ThrowRecognitionException { method ThrowNoViableAlt (line 15) | public ThrowNoViableAlt(OutputModelFactory factory, GrammarAST blkOrEb... FILE: tool/src/org/antlr/v4/codegen/model/ThrowRecognitionException.java class ThrowRecognitionException (line 14) | public class ThrowRecognitionException extends SrcOp { method ThrowRecognitionException (line 20) | public ThrowRecognitionException(OutputModelFactory factory, GrammarAS... FILE: tool/src/org/antlr/v4/codegen/model/TokenInfo.java class TokenInfo (line 3) | public class TokenInfo { method TokenInfo (line 7) | public TokenInfo(int type, String name) { method toString (line 12) | @Override FILE: tool/src/org/antlr/v4/codegen/model/VisitorDispatchMethod.java class VisitorDispatchMethod (line 10) | public class VisitorDispatchMethod extends DispatchMethod { method VisitorDispatchMethod (line 11) | public VisitorDispatchMethod(OutputModelFactory factory) { FILE: tool/src/org/antlr/v4/codegen/model/VisitorFile.java class VisitorFile (line 17) | public class VisitorFile extends OutputFile { method VisitorFile (line 38) | public VisitorFile(OutputModelFactory factory, String fileName) { FILE: tool/src/org/antlr/v4/codegen/model/Wildcard.java class Wildcard (line 12) | public class Wildcard extends MatchToken { method Wildcard (line 13) | public Wildcard(OutputModelFactory factory, GrammarAST ast) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/ActionChunk.java class ActionChunk (line 13) | public class ActionChunk extends OutputModelObject { method ActionChunk (line 17) | public ActionChunk(StructDecl ctx) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/ActionTemplate.java class ActionTemplate (line 12) | public class ActionTemplate extends ActionChunk { method ActionTemplate (line 15) | public ActionTemplate(StructDecl ctx, ST st) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/ActionText.java class ActionText (line 12) | public class ActionText extends ActionChunk { method ActionText (line 15) | public ActionText(StructDecl ctx, String text) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/ArgRef.java class ArgRef (line 12) | public class ArgRef extends LocalRef { method ArgRef (line 13) | public ArgRef(StructDecl ctx, String name, String escapedName) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/LabelRef.java class LabelRef (line 11) | public class LabelRef extends SymbolRefChunk { method LabelRef (line 12) | public LabelRef(StructDecl ctx, String name, String escapedName) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/ListLabelRef.java class ListLabelRef (line 11) | public class ListLabelRef extends LabelRef { method ListLabelRef (line 12) | public ListLabelRef(StructDecl ctx, String name, String escapedName) {... FILE: tool/src/org/antlr/v4/codegen/model/chunk/LocalRef.java class LocalRef (line 11) | public class LocalRef extends SymbolRefChunk { method LocalRef (line 12) | public LocalRef(StructDecl ctx, String name, String escapedName) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/NonLocalAttrRef.java class NonLocalAttrRef (line 11) | public class NonLocalAttrRef extends SymbolRefChunk { method NonLocalAttrRef (line 15) | public NonLocalAttrRef(StructDecl ctx, String ruleName, String name, S... FILE: tool/src/org/antlr/v4/codegen/model/chunk/QRetValueRef.java class QRetValueRef (line 12) | public class QRetValueRef extends RetValueRef { method QRetValueRef (line 15) | public QRetValueRef(StructDecl ctx, String dict, String name, String e... FILE: tool/src/org/antlr/v4/codegen/model/chunk/RetValueRef.java class RetValueRef (line 12) | public class RetValueRef extends SymbolRefChunk { method RetValueRef (line 13) | public RetValueRef(StructDecl ctx, String name, String escapedName) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef.java class RulePropertyRef (line 12) | public class RulePropertyRef extends ActionChunk { method RulePropertyRef (line 15) | public RulePropertyRef(StructDecl ctx, String label) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_ctx.java class RulePropertyRef_ctx (line 11) | public class RulePropertyRef_ctx extends RulePropertyRef { method RulePropertyRef_ctx (line 12) | public RulePropertyRef_ctx(StructDecl ctx, String label) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_parser.java class RulePropertyRef_parser (line 12) | public class RulePropertyRef_parser extends RulePropertyRef { method RulePropertyRef_parser (line 13) | public RulePropertyRef_parser(StructDecl ctx, String label) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_start.java class RulePropertyRef_start (line 12) | public class RulePropertyRef_start extends RulePropertyRef { method RulePropertyRef_start (line 13) | public RulePropertyRef_start(StructDecl ctx, String label) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_stop.java class RulePropertyRef_stop (line 12) | public class RulePropertyRef_stop extends RulePropertyRef { method RulePropertyRef_stop (line 13) | public RulePropertyRef_stop(StructDecl ctx, String label) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_text.java class RulePropertyRef_text (line 12) | public class RulePropertyRef_text extends RulePropertyRef { method RulePropertyRef_text (line 13) | public RulePropertyRef_text(StructDecl ctx, String label) { FILE: tool/src/org/antlr/v4/codegen/model/chunk/SetAttr.java class SetAttr (line 15) | public class SetAttr extends SymbolRefChunk { method SetAttr (line 18) | public SetAttr(StructDecl ctx, String name, String escapedName, List ops) { FILE: tool/src/org/antlr/v4/codegen/model/decl/ContextGetterDecl.java class ContextGetterDecl (line 12) | public abstract class ContextGetterDecl extends Decl { method ContextGetterDecl (line 13) | public ContextGetterDecl(OutputModelFactory factory, String name) { method ContextGetterDecl (line 17) | public ContextGetterDecl(OutputModelFactory factory, String name, bool... method getArgType (line 25) | public String getArgType() { return ""; } method getSignatureDecl (line 28) | abstract ContextGetterDecl getSignatureDecl(); method hashCode (line 30) | @Override method equals (line 43) | @Override FILE: tool/src/org/antlr/v4/codegen/model/decl/ContextRuleGetterDecl.java class ContextRuleGetterDecl (line 12) | public class ContextRuleGetterDecl extends ContextGetterDecl { method ContextRuleGetterDecl (line 16) | public ContextRuleGetterDecl(OutputModelFactory factory, String name, ... method ContextRuleGetterDecl (line 20) | public ContextRuleGetterDecl(OutputModelFactory factory, String name, ... method getSignatureDecl (line 26) | @Override FILE: tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListGetterDecl.java class ContextRuleListGetterDecl (line 14) | public class ContextRuleListGetterDecl extends ContextGetterDecl { method ContextRuleListGetterDecl (line 16) | public ContextRuleListGetterDecl(OutputModelFactory factory, String na... method ContextRuleListGetterDecl (line 20) | public ContextRuleListGetterDecl(OutputModelFactory factory, String na... method getSignatureDecl (line 25) | @Override FILE: tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListIndexedGetterDecl.java class ContextRuleListIndexedGetterDecl (line 11) | public class ContextRuleListIndexedGetterDecl extends ContextRuleListGet... method ContextRuleListIndexedGetterDecl (line 12) | public ContextRuleListIndexedGetterDecl(OutputModelFactory factory, St... method ContextRuleListIndexedGetterDecl (line 16) | public ContextRuleListIndexedGetterDecl(OutputModelFactory factory, St... method getArgType (line 20) | @Override method getSignatureDecl (line 25) | @Override FILE: tool/src/org/antlr/v4/codegen/model/decl/ContextTokenGetterDecl.java class ContextTokenGetterDecl (line 12) | public class ContextTokenGetterDecl extends ContextGetterDecl { method ContextTokenGetterDecl (line 15) | public ContextTokenGetterDecl(OutputModelFactory factory, String name,... method ContextTokenGetterDecl (line 19) | public ContextTokenGetterDecl(OutputModelFactory factory, String name,... method getSignatureDecl (line 24) | @Override FILE: tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListGetterDecl.java class ContextTokenListGetterDecl (line 14) | public class ContextTokenListGetterDecl extends ContextGetterDecl { method ContextTokenListGetterDecl (line 15) | public ContextTokenListGetterDecl(OutputModelFactory factory, String n... method ContextTokenListGetterDecl (line 19) | public ContextTokenListGetterDecl(OutputModelFactory factory, String n... method getSignatureDecl (line 23) | @Override FILE: tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListIndexedGetterDecl.java class ContextTokenListIndexedGetterDecl (line 11) | public class ContextTokenListIndexedGetterDecl extends ContextTokenListG... method ContextTokenListIndexedGetterDecl (line 12) | public ContextTokenListIndexedGetterDecl(OutputModelFactory factory, S... method ContextTokenListIndexedGetterDecl (line 16) | public ContextTokenListIndexedGetterDecl(OutputModelFactory factory, S... method getArgType (line 20) | @Override method getSignatureDecl (line 25) | @Override FILE: tool/src/org/antlr/v4/codegen/model/decl/Decl.java class Decl (line 13) | public class Decl extends SrcOp { method Decl (line 20) | public Decl(OutputModelFactory factory, String name) { method Decl (line 24) | public Decl(OutputModelFactory factory, String name, String decl) { method hashCode (line 31) | @Override method equals (line 37) | @Override FILE: tool/src/org/antlr/v4/codegen/model/decl/ElementListDecl.java class ElementListDecl (line 11) | public class ElementListDecl extends Decl { method ElementListDecl (line 12) | public ElementListDecl(OutputModelFactory factory, String name) { FILE: tool/src/org/antlr/v4/codegen/model/decl/RuleContextDecl.java class RuleContextDecl (line 12) | public class RuleContextDecl extends Decl { method RuleContextDecl (line 16) | public RuleContextDecl(OutputModelFactory factory, String name, String... FILE: tool/src/org/antlr/v4/codegen/model/decl/RuleContextListDecl.java class RuleContextListDecl (line 11) | public class RuleContextListDecl extends RuleContextDecl { method RuleContextListDecl (line 12) | public RuleContextListDecl(OutputModelFactory factory, String name, St... FILE: tool/src/org/antlr/v4/codegen/model/decl/StructDecl.java class StructDecl (line 26) | public class StructDecl extends Decl { method StructDecl (line 48) | public StructDecl(OutputModelFactory factory, Rule r) { method StructDecl (line 52) | protected StructDecl(OutputModelFactory factory, Rule r, String name) { method addDispatchMethods (line 59) | public void addDispatchMethods(Rule r) { method addDecl (line 73) | public void addDecl(Decl d) { method addDecl (line 103) | public void addDecl(Attribute a) { method addDecls (line 107) | public void addDecls(Collection attrList) { method implementInterface (line 111) | public void implementInterface(OutputModelObject value) { method addExtensionMember (line 119) | public void addExtensionMember(OutputModelObject member) { method isEmpty (line 127) | public boolean isEmpty() { return attrs.isEmpty(); } FILE: tool/src/org/antlr/v4/codegen/model/decl/TokenDecl.java class TokenDecl (line 12) | public class TokenDecl extends Decl { method TokenDecl (line 15) | public TokenDecl(OutputModelFactory factory, String varName) { FILE: tool/src/org/antlr/v4/codegen/model/decl/TokenListDecl.java class TokenListDecl (line 12) | public class TokenListDecl extends TokenDecl { method TokenListDecl (line 13) | public TokenListDecl(OutputModelFactory factory, String varName) { FILE: tool/src/org/antlr/v4/codegen/model/decl/TokenTypeDecl.java class TokenTypeDecl (line 12) | public class TokenTypeDecl extends Decl { method TokenTypeDecl (line 13) | public TokenTypeDecl(OutputModelFactory factory, String name) { FILE: tool/src/org/antlr/v4/codegen/target/CSharpTarget.java class CSharpTarget (line 20) | public class CSharpTarget extends Target { method CSharpTarget (line 120) | public CSharpTarget(CodeGenerator gen) { method getTargetCharValueEscape (line 124) | @Override method getReservedWords (line 129) | @Override method escapeWord (line 134) | @Override method isATNSerializedAsInts (line 139) | @Override method escapeChar (line 144) | @Override FILE: tool/src/org/antlr/v4/codegen/target/CppTarget.java class CppTarget (line 15) | public class CppTarget extends Target { method CppTarget (line 55) | public CppTarget(CodeGenerator gen) { method getTargetCharValueEscape (line 59) | @Override method getReservedWords (line 64) | @Override method needsHeader (line 69) | public boolean needsHeader() { return true; } method shouldUseUnicodeEscapeForCodePointInDoubleQuotedString (line 71) | @Override method getRecognizerFileName (line 83) | @Override method getListenerFileName (line 90) | @Override method getVisitorFileName (line 98) | @Override method getBaseListenerFileName (line 106) | @Override method getBaseVisitorFileName (line 114) | @Override FILE: tool/src/org/antlr/v4/codegen/target/DartTarget.java class DartTarget (line 14) | public class DartTarget extends Target { method DartTarget (line 50) | public DartTarget(CodeGenerator gen) { method getTargetCharValueEscape (line 54) | @Override method getTargetStringLiteralFromANTLRStringLiteral (line 59) | @Override method getReservedWords (line 65) | public Set getReservedWords() { method isATNSerializedAsInts (line 69) | @Override method escapeChar (line 74) | @Override FILE: tool/src/org/antlr/v4/codegen/target/GoTarget.java class GoTarget (line 23) | public class GoTarget extends Target { method GoTarget (line 61) | public GoTarget(CodeGenerator gen) { method getReservedWords (line 65) | @Override method genFile (line 70) | @Override method gofmt (line 78) | private void gofmt(File fileName) { method getRecognizerFileName (line 106) | @Override method getListenerFileName (line 129) | @Override method getVisitorFileName (line 140) | @Override method getBaseListenerFileName (line 151) | @Override method getBaseVisitorFileName (line 162) | @Override FILE: tool/src/org/antlr/v4/codegen/target/JavaScriptTarget.java class JavaScriptTarget (line 16) | public class JavaScriptTarget extends Target { method JavaScriptTarget (line 42) | public JavaScriptTarget(CodeGenerator gen) { method getReservedWords (line 46) | @Override method getInlineTestSetWordSize (line 51) | @Override method wantsBaseListener (line 56) | @Override method wantsBaseVisitor (line 61) | @Override method supportsOverloadedMethods (line 66) | @Override method isATNSerializedAsInts (line 71) | @Override FILE: tool/src/org/antlr/v4/codegen/target/JavaTarget.java class JavaTarget (line 19) | public class JavaTarget extends Target { method JavaTarget (line 39) | public JavaTarget(CodeGenerator gen) { method getReservedWords (line 43) | @Override method getSerializedATNSegmentLimit (line 48) | @Override method isATNSerializedAsInts (line 55) | @Override method supportsSplitParser (line 60) | @Override method getRecognizerFileName (line 63) | @Override FILE: tool/src/org/antlr/v4/codegen/target/PHPTarget.java class PHPTarget (line 14) | public class PHPTarget extends Target { method PHPTarget (line 61) | public PHPTarget(CodeGenerator gen) { method getTargetCharValueEscape (line 65) | @Override method getReservedWords (line 70) | @Override method supportsOverloadedMethods (line 75) | @Override method getTargetStringLiteralFromANTLRStringLiteral (line 80) | @Override method isATNSerializedAsInts (line 88) | @Override method escapeChar (line 93) | @Override FILE: tool/src/org/antlr/v4/codegen/target/Python3Target.java class Python3Target (line 14) | public class Python3Target extends Target { method Python3Target (line 63) | public Python3Target(CodeGenerator gen) { method getTargetCharValueEscape (line 67) | @Override method getReservedWords (line 72) | @Override method wantsBaseListener (line 77) | @Override method wantsBaseVisitor (line 82) | @Override method supportsOverloadedMethods (line 87) | @Override FILE: tool/src/org/antlr/v4/codegen/target/SwiftTarget.java class SwiftTarget (line 20) | public class SwiftTarget extends Target { method SwiftTarget (line 50) | public SwiftTarget(CodeGenerator gen) { method getTargetCharValueEscape (line 54) | @Override method getReservedWords (line 59) | @Override method escapeWord (line 64) | @Override method escapeChar (line 69) | @Override FILE: tool/src/org/antlr/v4/codegen/target/TypeScriptTarget.java class TypeScriptTarget (line 14) | public class TypeScriptTarget extends Target { method TypeScriptTarget (line 81) | public TypeScriptTarget(CodeGenerator gen) { method getReservedWords (line 85) | @Override method getInlineTestSetWordSize (line 90) | @Override method wantsBaseListener (line 95) | @Override method wantsBaseVisitor (line 100) | @Override method supportsOverloadedMethods (line 105) | @Override method isATNSerializedAsInts (line 110) | @Override FILE: tool/src/org/antlr/v4/gui/BasicFontMetrics.java class BasicFontMetrics (line 50) | public abstract class BasicFontMetrics { method getWidth (line 55) | public double getWidth(String s, int fontSize) { method getWidth (line 63) | public double getWidth(char c, int fontSize) { method getLineHeight (line 68) | public double getLineHeight(int fontSize) { FILE: tool/src/org/antlr/v4/gui/GraphicsSupport.java class GraphicsSupport (line 28) | public class GraphicsSupport { method saveImage (line 57) | public static void saveImage(final JComponent comp, String fileName) FILE: tool/src/org/antlr/v4/gui/Interpreter.java class Interpreter (line 30) | public class Interpreter { class IgnoreTokenVocabGrammar (line 35) | protected static class IgnoreTokenVocabGrammar extends Grammar { method IgnoreTokenVocabGrammar (line 36) | public IgnoreTokenVocabGrammar(String fileName, method importTokensFromTokensFile (line 45) | @Override method Interpreter (line 63) | public Interpreter(String[] args) throws Exception { method interp (line 132) | protected ParseInfo interp() throws RecognitionException, IOException { method dumpProfilerCSV (line 211) | private void dumpProfilerCSV(GrammarParserInterpreter parser, ParseInf... method getValue (line 250) | public static Object getValue(DecisionInfo decisionInfo, method main (line 275) | public static void main(String[] args) throws Exception { FILE: tool/src/org/antlr/v4/gui/JFileChooserConfirmOverwrite.java class JFileChooserConfirmOverwrite (line 15) | public class JFileChooserConfirmOverwrite extends JFileChooser { method JFileChooserConfirmOverwrite (line 17) | public JFileChooserConfirmOverwrite() { method approveSelection (line 21) | @Override FILE: tool/src/org/antlr/v4/gui/PostScriptDocument.java class PostScriptDocument (line 14) | public class PostScriptDocument { method PostScriptDocument (line 46) | public PostScriptDocument() { method PostScriptDocument (line 50) | public PostScriptDocument(String fontName, int fontSize) { method getPS (line 55) | public String getPS() { method boundingBox (line 60) | public void boundingBox(int w, int h) { method close (line 67) | public void close() { method header (line 75) | protected StringBuilder header() { method setFont (line 104) | public void setFont(String fontName, int fontSize) { method lineWidth (line 117) | public void lineWidth(double w) { method move (line 122) | public void move(double x, double y) { method lineto (line 126) | public void lineto(double x, double y) { method line (line 130) | public void line(double x1, double y1, double x2, double y2) { method rect (line 135) | public void rect(double x, double y, double width, double height) { method highlight (line 143) | public void highlight(double x, double y, double width, double height) { method stroke (line 147) | public void stroke() { method text (line 159) | public void text(String s, double x, double y) { method getWidth (line 183) | public double getWidth(char c) { return fontMetrics.getWidth(c, fontSi... method getWidth (line 184) | public double getWidth(String s) { return fontMetrics.getWidth(s, font... method getLineHeight (line 185) | public double getLineHeight() { return fontMetrics.getLineHeight(fontS... method getFontSize (line 187) | public int getFontSize() { return fontSize; } FILE: tool/src/org/antlr/v4/gui/SystemFontMetrics.java class SystemFontMetrics (line 18) | public class SystemFontMetrics extends BasicFontMetrics { method SystemFontMetrics (line 21) | public SystemFontMetrics(String fontName) { method getFont (line 36) | public Font getFont() { FILE: tool/src/org/antlr/v4/gui/TestRig.java class TestRig (line 42) | public class TestRig { method TestRig (line 57) | public TestRig(String[] args) throws Exception { method main (line 116) | public static void main(String[] args) throws Exception { method process (line 123) | public void process() throws Exception { method process (line 170) | protected void process(Lexer lexer, Class parserClas... FILE: tool/src/org/antlr/v4/gui/TreeLayoutAdaptor.java class TreeLayoutAdaptor (line 16) | public class TreeLayoutAdaptor implements TreeForTreeLayout { class AntlrTreeChildrenIterable (line 17) | private static class AntlrTreeChildrenIterable implements Iterable { method getWidth (line 24) | @Override method getHeight (line 30) | @Override method TreePostScriptGenerator (line 52) | public TreePostScriptGenerator(List ruleNames, Tree root) { method TreePostScriptGenerator (line 56) | public TreePostScriptGenerator(List ruleNames, Tree root, method getTreeLayoutAdaptor (line 74) | public TreeForTreeLayout getTreeLayoutAdaptor(Tree root) { method getPS (line 78) | public String getPS() { method generateEdges (line 91) | protected void generateEdges(Tree parent) { method generateNode (line 108) | protected void generateNode(Tree t) { method getTree (line 126) | protected TreeForTreeLayout getTree() { method getChildren (line 130) | protected Iterable getChildren(Tree parent) { method getBoundsOfNode (line 134) | protected Rectangle2D.Double getBoundsOfNode(Tree node) { method getText (line 138) | protected String getText(Tree tree) { method getTreeTextProvider (line 144) | public TreeTextProvider getTreeTextProvider() { method setTreeTextProvider (line 148) | public void setTreeTextProvider(TreeTextProvider treeTextProvider) { FILE: tool/src/org/antlr/v4/gui/TreeTextProvider.java type TreeTextProvider (line 11) | public interface TreeTextProvider { method getText (line 12) | String getText(Tree node); FILE: tool/src/org/antlr/v4/gui/TreeViewer.java class TreeViewer (line 53) | public class TreeViewer extends JComponent { class DefaultTreeTextProvider (line 56) | public static class DefaultTreeTextProvider implements TreeTextProvider { method DefaultTreeTextProvider (line 59) | public DefaultTreeTextProvider(List ruleNames) { method getText (line 63) | @Override class VariableExtentProvide (line 69) | public static class VariableExtentProvide implements NodeExtentProvide... method VariableExtentProvide (line 71) | public VariableExtentProvide(TreeViewer viewer) { method getWidth (line 74) | @Override method getHeight (line 82) | @Override method TreeViewer (line 115) | public TreeViewer(List ruleNames, Tree tree) { method updatePreferredSize (line 123) | private void updatePreferredSize() { method getUseCurvedEdges (line 136) | public boolean getUseCurvedEdges() { method setUseCurvedEdges (line 140) | public void setUseCurvedEdges(boolean useCurvedEdges) { method paintEdges (line 144) | protected void paintEdges(Graphics g, Tree parent) { method paintBox (line 175) | protected void paintBox(Graphics g, Tree tree) { method text (line 213) | public void text(Graphics g, String s, int x, int y) { method paint (line 219) | @Override method generateEdges (line 251) | protected void generateEdges(Writer writer, Tree parent) throws IOExce... method generateBox (line 268) | protected void generateBox(Writer writer, Tree parent) throws IOExcept... method line (line 285) | private static String line(String x1, String y1, String x2, String y2, method rect (line 292) | private static String rect(String x, String y, String width, String he... method text (line 299) | private static String text(String x, String y, String style, String te... method paintSVG (line 305) | private void paintSVG(Writer writer) throws IOException { method getComponentGraphics (line 314) | @Override method showInDialog (line 331) | protected static JFrame showInDialog(final TreeViewer viewer) { method generatePNGFile (line 490) | private static void generatePNGFile(TreeViewer viewer, JFrame dialog) { method getFileChooser (line 528) | private static JFileChooser getFileChooser(final String fileEnding, method generateSVGFile (line 555) | private static void generateSVGFile(TreeViewer viewer, JFrame dialog) { method generateNonExistingFile (line 591) | private static File generateNonExistingFile(String extension) { method fillTree (line 609) | private static void fillTree(TreeNodeWrapper node, Tree tree, TreeView... method getScaledTreeSize (line 626) | private Dimension getScaledTreeSize() { method open (line 635) | public Future open() { method save (line 664) | public void save(String fileName) throws IOException, PrintException { method getBoundsOfNode (line 679) | protected Rectangle2D.Double getBoundsOfNode(Tree node) { method getText (line 683) | protected String getText(Tree tree) { method getTreeTextProvider (line 689) | public TreeTextProvider getTreeTextProvider() { method setTreeTextProvider (line 693) | public void setTreeTextProvider(TreeTextProvider treeTextProvider) { method setFontSize (line 697) | public void setFontSize(int sz) { method setFontName (line 702) | public void setFontName(String name) { method addHighlightedNodes (line 708) | public void addHighlightedNodes(Collection nodes) { method removeHighlightedNodes (line 713) | public void removeHighlightedNodes(Collection nodes) { method isHighlighted (line 723) | protected boolean isHighlighted(Tree node) { method getHighlightedNodeIndex (line 727) | protected int getHighlightedNodeIndex(Tree node) { method getFont (line 736) | @Override method setFont (line 741) | @Override method getArcSize (line 746) | public int getArcSize() { method setArcSize (line 750) | public void setArcSize(int arcSize) { method getBoxColor (line 754) | public Color getBoxColor() { method setBoxColor (line 758) | public void setBoxColor(Color boxColor) { method getHighlightedBoxColor (line 762) | public Color getHighlightedBoxColor() { method setHighlightedBoxColor (line 766) | public void setHighlightedBoxColor(Color highlightedBoxColor) { method getBorderColor (line 770) | public Color getBorderColor() { method setBorderColor (line 774) | public void setBorderColor(Color borderColor) { method getTextColor (line 778) | public Color getTextColor() { method setTextColor (line 782) | public void setTextColor(Color textColor) { method getTree (line 786) | protected TreeForTreeLayout getTree() { method setTree (line 790) | public void setTree(Tree root) { method getTreeLayoutAdaptor (line 810) | public TreeForTreeLayout getTreeLayoutAdaptor(Tree root) { method getScale (line 814) | public double getScale() { method setScale (line 818) | public void setScale(double scale) { method setRuleNames (line 826) | public void setRuleNames(List ruleNames) { class TreeNodeWrapper (line 830) | private static class TreeNodeWrapper extends DefaultMutableTreeNode { method TreeNodeWrapper (line 834) | TreeNodeWrapper(Tree tree, TreeViewer viewer) { method toString (line 839) | @Override class EmptyIcon (line 845) | private static class EmptyIcon implements Icon { method getIconWidth (line 847) | @Override method getIconHeight (line 852) | @Override method paintIcon (line 857) | @Override FILE: tool/src/org/antlr/v4/gui/Trees.java class Trees (line 22) | public class Trees { method inspect (line 24) | public static Future inspect(Tree t, List ruleNames) { method inspect (line 30) | public static Future inspect(Tree t, Parser parser) { method save (line 36) | public static void save(Tree t, Parser parser, String fileName) method save (line 44) | public static void save(Tree t, Parser parser, String fileName, method save (line 53) | public static void save(Tree t, List ruleNames, String fileName) method save (line 60) | public static void save(Tree t, method getPS (line 68) | public static String getPS(Tree t, List ruleNames, method getPS (line 76) | public static String getPS(Tree t, List ruleNames) { method writePS (line 80) | public static void writePS(Tree t, List ruleNames, method writePS (line 96) | public static void writePS(Tree t, List ruleNames, String file... method toStringTree (line 107) | public static String toStringTree(Tree t, TreeTextProvider nodeTextPro... method Trees (line 124) | private Trees() { FILE: tool/src/org/antlr/v4/misc/CharSupport.java class CharSupport (line 16) | public class CharSupport { method getANTLRCharLiteralForChar (line 46) | public static String getANTLRCharLiteralForChar(int c) { method getCharValueFromGrammarCharLiteral (line 81) | public static int getCharValueFromGrammarCharLiteral(String literal) { method getStringFromGrammarStringLiteral (line 86) | public static String getStringFromGrammarStringLiteral(String literal) { method getCharValueFromCharInGrammarLiteral (line 134) | public static int getCharValueFromCharInGrammarLiteral(String cstr) { method parseHexValue (line 169) | public static int parseHexValue(String cstr, int startOff, int endOff) { method capitalize (line 183) | public static String capitalize(String s) { method getIntervalSetEscapedString (line 187) | public static String getIntervalSetEscapedString(IntervalSet intervalS... method getRangeEscapedString (line 200) | public static String getRangeEscapedString(int codePointStart, int cod... FILE: tool/src/org/antlr/v4/misc/EscapeSequenceParsing.java class EscapeSequenceParsing (line 24) | public abstract class EscapeSequenceParsing { class Result (line 25) | public static class Result { type Type (line 26) | public enum Type { method Result (line 38) | public Result(Type type, int codePoint, IntervalSet propertyInterval... method toString (line 46) | @Override method equals (line 57) | @Override method hashCode (line 72) | @Override method parseEscape (line 83) | public static Result parseEscape(String s, int startOff) { method invalid (line 178) | private static Result invalid(int start, int stop) { // start..stop is... FILE: tool/src/org/antlr/v4/misc/FrequencySet.java class FrequencySet (line 12) | public class FrequencySet extends HashMap { method count (line 13) | public int count(T key) { method add (line 18) | public void add(T key) { FILE: tool/src/org/antlr/v4/misc/Graph.java class Graph (line 21) | public class Graph { class Node (line 23) | public static class Node { method Node (line 29) | public Node(T payload) { this.payload = payload; } method addEdge (line 31) | public void addEdge(Node n) { method toString (line 36) | @Override method addEdge (line 43) | public void addEdge(T a, T b) { method getNode (line 50) | public Node getNode(T a) { method sort (line 69) | public List sort() { method DFS (line 86) | public void DFS(Node n, Set> visited, ArrayList sorted) { FILE: tool/src/org/antlr/v4/misc/MutableInt.java class MutableInt (line 9) | public class MutableInt extends Number implements Comparable { method MutableInt (line 12) | public MutableInt(int v) { this.v = v; } method equals (line 14) | @Override method hashCode (line 20) | @Override public int hashCode() { return v; } method compareTo (line 22) | @Override public int compareTo(MutableInt o) { return v-o.intValue(); } method intValue (line 23) | @Override public int intValue() { return v; } method longValue (line 24) | @Override public long longValue() { return v; } method floatValue (line 25) | @Override public float floatValue() { return v; } method doubleValue (line 26) | @Override public double doubleValue() { return v; } method toString (line 28) | @Override FILE: tool/src/org/antlr/v4/misc/OrderedHashMap.java class OrderedHashMap (line 17) | public class OrderedHashMap extends LinkedHashMap { method getKey (line 21) | public K getKey(int i) { return elements.get(i); } method getElement (line 23) | public V getElement(int i) { return get(elements.get(i)); } method put (line 25) | @Override method putAll (line 31) | @Override method remove (line 38) | @Override method clear (line 44) | @Override FILE: tool/src/org/antlr/v4/misc/Utils.java class Utils (line 19) | public class Utils { type Filter (line 22) | public interface Filter { method select (line 23) | boolean select(T t); type Func0 (line 26) | public interface Func0 { method exec (line 27) | TResult exec(); type Func1 (line 30) | public interface Func1 { method exec (line 31) | TResult exec(T1 arg1); method stripFileExtension (line 34) | public static String stripFileExtension(String name) { method join (line 41) | public static String join(Object[] a, String separator) { method sortLinesInString (line 53) | public static String sortLinesInString(String s) { method nodesToStrings (line 65) | public static List nodesToStrings(List<... method writeSerializedATNIntegerHistogram (line 80) | public static void writeSerializedATNIntegerHistogram(String filename,... method capitalize (line 105) | public static String capitalize(String s) { method decapitalize (line 109) | public static String decapitalize(String s) { method select (line 116) | public static List select(List list, Func1 T find(List ops, Class cl) { method indexOf (line 134) | public static int indexOf(List elems, Filter filte... method lastIndexOf (line 141) | public static int lastIndexOf(List elems, Filter f... method setSize (line 148) | public static void setSize(List list, int size) { FILE: tool/src/org/antlr/v4/parse/ActionSplitterListener.java type ActionSplitterListener (line 12) | public interface ActionSplitterListener { method qualifiedAttr (line 13) | void qualifiedAttr(String expr, Token x, Token y); method setAttr (line 14) | void setAttr(String expr, Token x, Token rhs); method attr (line 15) | void attr(String expr, Token x); method setNonLocalAttr (line 17) | void setNonLocalAttr(String expr, Token x, Token y, Token rhs); method nonLocalAttr (line 18) | void nonLocalAttr(String expr, Token x, Token y); method text (line 20) | void text(String text); FILE: tool/src/org/antlr/v4/parse/GrammarASTAdaptor.java class GrammarASTAdaptor (line 17) | public class GrammarASTAdaptor extends CommonTreeAdaptor { method GrammarASTAdaptor (line 19) | public GrammarASTAdaptor() { } method GrammarASTAdaptor (line 20) | public GrammarASTAdaptor(org.antlr.runtime.CharStream input) { this.in... method create (line 22) | @Override method create (line 27) | @Override method dupNode (line 47) | @Override method errorNode (line 53) | @Override FILE: tool/src/org/antlr/v4/parse/GrammarToken.java class GrammarToken (line 16) | public class GrammarToken extends CommonToken { method GrammarToken (line 20) | public GrammarToken(Grammar g, Token oldToken) { method getCharPositionInLine (line 25) | @Override method getLine (line 31) | @Override method getTokenIndex (line 37) | @Override method getStartIndex (line 42) | @Override method getStopIndex (line 50) | @Override method toString (line 56) | @Override FILE: tool/src/org/antlr/v4/parse/ResyncToEndOfRuleBlock.java class ResyncToEndOfRuleBlock (line 12) | public class ResyncToEndOfRuleBlock extends RuntimeException { FILE: tool/src/org/antlr/v4/parse/ScopeParser.java class ScopeParser (line 30) | public class ScopeParser { method parseTypedArgList (line 46) | public static AttributeDict parseTypedArgList(ActionAST action, String... method parse (line 50) | public static AttributeDict parse(ActionAST action, String s, char sep... method parseAttributeDef (line 68) | public static Attribute parseAttributeDef(ActionAST action, Pair _parsePrefixDecl(Attribute attr, ... method _parsePostfixDecl (line 196) | public static Pair _parsePostfixDecl(Attribute attr,... method splitDecls (line 259) | public static List> splitDecls(String s, int sep... method _splitArgumentList (line 265) | public static int _splitArgumentList(String actionText, FILE: tool/src/org/antlr/v4/parse/TokenVocabParser.java class TokenVocabParser (line 28) | public class TokenVocabParser { method TokenVocabParser (line 31) | public TokenVocabParser(Grammar g) { method load (line 36) | public Map load() { method getImportedVocabFile (line 134) | public File getImportedVocabFile() { FILE: tool/src/org/antlr/v4/parse/ToolANTLRLexer.java class ToolANTLRLexer (line 15) | public class ToolANTLRLexer extends ANTLRLexer { method ToolANTLRLexer (line 18) | public ToolANTLRLexer(CharStream input, Tool tool) { method displayRecognitionError (line 23) | @Override method grammarError (line 29) | @Override FILE: tool/src/org/antlr/v4/parse/ToolANTLRParser.java class ToolANTLRParser (line 19) | public class ToolANTLRParser extends ANTLRParser { method ToolANTLRParser (line 22) | public ToolANTLRParser(TokenStream input, Tool tool) { method displayRecognitionError (line 27) | @Override method getParserErrorMessage (line 41) | public String getParserErrorMessage(Parser parser, RecognitionExceptio... method grammarError (line 56) | @Override FILE: tool/src/org/antlr/v4/parse/v4ParserException.java class v4ParserException (line 13) | public class v4ParserException extends RecognitionException { method v4ParserException (line 16) | public v4ParserException() {} method v4ParserException (line 18) | public v4ParserException(String msg, IntStream input) { FILE: tool/src/org/antlr/v4/semantics/ActionSniffer.java class ActionSniffer (line 25) | public class ActionSniffer extends BlankActionSplitterListener { method ActionSniffer (line 33) | public ActionSniffer(Grammar g, Rule r, Alternative alt, ActionAST nod... method examineAction (line 42) | public void examineAction() { method processNested (line 52) | public void processNested(Token actionToken) { method attr (line 62) | @Override method qualifiedAttr (line 65) | @Override method setAttr (line 68) | @Override method setNonLocalAttr (line 74) | @Override method trackRef (line 79) | public void trackRef(Token x) { FILE: tool/src/org/antlr/v4/semantics/AttributeChecks.java class AttributeChecks (line 28) | public class AttributeChecks implements ActionSplitterListener { method AttributeChecks (line 36) | public AttributeChecks(Grammar g, Rule r, Alternative alt, ActionAST n... method checkAllAttributeExpressions (line 45) | public static void checkAllAttributeExpressions(Grammar g) { method examineAction (line 77) | public void examineAction() { method qualifiedAttr (line 90) | @Override method setAttr (line 126) | @Override method attr (line 146) | @Override method nonLocalAttr (line 170) | @Override method setNonLocalAttr (line 184) | @Override method text (line 198) | @Override method templateInstance (line 202) | public void templateInstance(String expr) { } method indirectTemplateInstance (line 203) | public void indirectTemplateInstance(String expr) { } method setExprAttribute (line 204) | public void setExprAttribute(String expr) { } method setSTAttribute (line 205) | public void setSTAttribute(String expr) { } method templateExpr (line 206) | public void templateExpr(String expr) { } method isolatedRuleRef (line 210) | public Rule isolatedRuleRef(String x) { FILE: tool/src/org/antlr/v4/semantics/BasicSemanticChecks.java class BasicSemanticChecks (line 60) | public class BasicSemanticChecks extends GrammarTreeVisitor { method BasicSemanticChecks (line 109) | public BasicSemanticChecks(Grammar g, RuleCollector ruleCollector) { method getErrorManager (line 115) | @Override method process (line 118) | public void process() { visitGrammar(g.ast); } method discoverGrammar (line 122) | @Override method finishPrequels (line 127) | @Override method importGrammar (line 137) | @Override method discoverRules (line 142) | @Override method enterMode (line 147) | @Override method exitMode (line 152) | @Override method modeDef (line 170) | @Override method discoverRule (line 178) | @Override method discoverLexerRule (line 190) | @Override method exitLexerRule (line 209) | @Override method ruleRef (line 214) | @Override method grammarOption (line 219) | @Override method ruleOption (line 224) | @Override method blockOption (line 229) | @Override method defineToken (line 234) | @Override method enterChannelsSpec (line 239) | @Override method defineChannel (line 251) | @Override method elementOption (line 256) | @Override method finishRule (line 261) | @Override method checkGrammarName (line 304) | void checkGrammarName(Token nameToken) { method checkNumRules (line 321) | void checkNumRules(GrammarAST rulesNode) { method checkNumPrequels (line 330) | void checkNumPrequels(List options, method checkInvalidRuleDef (line 351) | void checkInvalidRuleDef(Token ruleID) { method checkInvalidRuleRef (line 368) | void checkInvalidRuleRef(Token ruleID) { method checkTokenDefinition (line 376) | void checkTokenDefinition(Token tokenID) { method checkChannelDefinition (line 386) | void checkChannelDefinition(Token tokenID) { method enterLexerElement (line 389) | @Override method enterLexerCommand (line 393) | @Override method actionInAlt (line 404) | @Override method checkElementIsOuterMostInSingleAlt (line 420) | protected void checkElementIsOuterMostInSingleAlt(GrammarAST tree) { method label (line 437) | @Override method enterTerminal (line 459) | @Override method checkOptions (line 468) | void checkOptions(GrammarAST parent, Token optionID, GrammarAST valueA... method checkCaseInsensitiveOption (line 493) | private void checkCaseInsensitiveOption(Token optionID, GrammarAST val... method checkElementOptions (line 517) | boolean checkElementOptions(GrammarASTWithOptions elem, method checkRuleRefOptions (line 555) | boolean checkRuleRefOptions(RuleRefAST elem, GrammarAST ID, GrammarAST... method checkTokenOptions (line 570) | boolean checkTokenOptions(TerminalAST elem, GrammarAST ID, GrammarAST ... method checkImport (line 585) | void checkImport(Token importID) { FILE: tool/src/org/antlr/v4/semantics/BlankActionSplitterListener.java class BlankActionSplitterListener (line 12) | public class BlankActionSplitterListener implements ActionSplitterListen... method qualifiedAttr (line 13) | @Override method setAttr (line 17) | @Override method attr (line 21) | @Override method templateInstance (line 25) | public void templateInstance(String expr) { method nonLocalAttr (line 28) | @Override method setNonLocalAttr (line 32) | @Override method indirectTemplateInstance (line 36) | public void indirectTemplateInstance(String expr) { method setExprAttribute (line 39) | public void setExprAttribute(String expr) { method setSTAttribute (line 42) | public void setSTAttribute(String expr) { method templateExpr (line 45) | public void templateExpr(String expr) { method text (line 48) | @Override FILE: tool/src/org/antlr/v4/semantics/RuleCollector.java class RuleCollector (line 25) | public class RuleCollector extends GrammarTreeVisitor { method RuleCollector (line 37) | public RuleCollector(Grammar g) { method getErrorManager (line 42) | @Override method process (line 45) | public void process(GrammarAST ast) { visitGrammar(ast); } method discoverRule (line 47) | @Override method discoverOuterAlt (line 92) | @Override method grammarOption (line 102) | @Override method discoverLexerRule (line 110) | @Override method getCaseInsensitiveValue (line 131) | private Boolean getCaseInsensitiveValue(GrammarAST optionID, GrammarAS... FILE: tool/src/org/antlr/v4/semantics/SemanticPipeline.java class SemanticPipeline (line 47) | public class SemanticPipeline { method SemanticPipeline (line 50) | public SemanticPipeline(Grammar g) { method process (line 54) | public void process() { method identifyStartRules (line 129) | void identifyStartRules(SymbolCollector collector) { method assignLexerTokenTypes (line 137) | void assignLexerTokenTypes(Grammar g, List tokensDefs) { method hasTypeOrMoreCommand (line 182) | boolean hasTypeOrMoreCommand(Rule r) { method assignTokenTypes (line 210) | void assignTokenTypes(Grammar g, List tokensDefs, method assignChannelTypes (line 255) | void assignChannelTypes(Grammar g, List channelDefs) { FILE: tool/src/org/antlr/v4/semantics/SymbolChecks.java class SymbolChecks (line 44) | public class SymbolChecks { method SymbolChecks (line 59) | public SymbolChecks(Grammar g, SymbolCollector collector) { method process (line 69) | public void process() { method checkActionRedefinitions (line 81) | public void checkActionRedefinitions(List actions) { method checkForLabelConflicts (line 117) | public void checkForLabelConflicts(Collection rules) { method checkLabelPairs (line 156) | private void checkLabelPairs(Rule r, Map lab... method findAltLabelName (line 170) | private String findAltLabelName(CommonTree label) { method checkForTypeMismatch (line 191) | private void checkForTypeMismatch(Rule r, LabelElementPair prevLabelPa... method checkForLabelConflict (line 227) | public void checkForLabelConflict(Rule r, GrammarAST labelID) { method checkForAttributeConflicts (line 255) | public void checkForAttributeConflicts(Rule r) { method checkDeclarationRuleConflicts (line 270) | protected void checkDeclarationRuleConflicts(Rule r, AttributeDict att... method checkLocalConflictingDeclarations (line 287) | protected void checkLocalConflictingDeclarations(Rule r, AttributeDict... method checkReservedNames (line 303) | protected void checkReservedNames(Collection rules) { method checkForModeConflicts (line 311) | public void checkForModeConflicts(Grammar g) { method checkForUnreachableTokens (line 338) | public void checkForUnreachableTokens(Grammar g) { method getSingleTokenValues (line 378) | private List getSingleTokenValues(Rule rule) method checkForOverlap (line 429) | private void checkForOverlap(Grammar g, Rule rule1, Rule rule2, List rulerefs) { method checkForQualifiedRuleIssues (line 462) | public void checkForQualifiedRuleIssues(Grammar g, List qu... FILE: tool/src/org/antlr/v4/semantics/SymbolCollector.java class SymbolCollector (line 33) | public class SymbolCollector extends GrammarTreeVisitor { method SymbolCollector (line 54) | public SymbolCollector(Grammar g) { method getErrorManager (line 59) | @Override method process (line 62) | public void process(GrammarAST ast) { visitGrammar(ast); } method globalNamedAction (line 64) | @Override method defineToken (line 71) | @Override method defineChannel (line 78) | @Override method discoverRule (line 83) | @Override method discoverLexerRule (line 94) | @Override method discoverOuterAlt (line 101) | @Override method actionInAlt (line 106) | @Override method sempredInAlt (line 112) | @Override method ruleCatch (line 118) | @Override method finallyAction (line 125) | @Override method label (line 131) | @Override method stringRef (line 137) | @Override method tokenRef (line 146) | @Override method ruleRef (line 155) | @Override method grammarOption (line 164) | @Override method ruleOption (line 169) | @Override method blockOption (line 174) | @Override method elementOption (line 179) | @Override method setActionResolver (line 185) | private void setActionResolver(GrammarAST valueAST) { FILE: tool/src/org/antlr/v4/semantics/UseDefAnalyzer.java class UseDefAnalyzer (line 29) | public class UseDefAnalyzer { method trackTokenRuleRefsInActions (line 31) | public static void trackTokenRuleRefsInActions(Grammar g) { method actionIsContextDependent (line 43) | public static boolean actionIsContextDependent(ActionAST actionAST) { method getRuleDependencies (line 69) | public static Map> getRuleDependencies(Grammar g) { method getRuleDependencies (line 73) | public static Map> getRuleDependencies(LexerGrammar g,... method getRuleDependencies (line 77) | public static Map> getRuleDependencies(Grammar g, Coll... FILE: tool/src/org/antlr/v4/tool/ANTLRMessage.java class ANTLRMessage (line 14) | public class ANTLRMessage { method ANTLRMessage (line 35) | public ANTLRMessage(ErrorType errorType) { method ANTLRMessage (line 39) | public ANTLRMessage(ErrorType errorType, Token offendingToken, Object.... method ANTLRMessage (line 43) | public ANTLRMessage(ErrorType errorType, Throwable e, Token offendingT... method getErrorType (line 51) | public ErrorType getErrorType() { method getArgs (line 56) | public Object[] getArgs() { method getMessageTemplate (line 64) | public ST getMessageTemplate(boolean verbose) { method getCause (line 91) | public Throwable getCause() { method toString (line 95) | @Override FILE: tool/src/org/antlr/v4/tool/ANTLRToolListener.java type ANTLRToolListener (line 16) | public interface ANTLRToolListener { method info (line 17) | public void info(String msg); method error (line 18) | public void error(ANTLRMessage msg); method warning (line 19) | public void warning(ANTLRMessage msg); FILE: tool/src/org/antlr/v4/tool/Alternative.java class Alternative (line 20) | public class Alternative implements AttributeResolver { method Alternative (line 55) | public Alternative(Rule r, int altNum) { this.rule = r; this.altNum = ... method resolvesToToken (line 57) | @Override method resolvesToAttributeDict (line 65) | @Override method resolveToAttribute (line 76) | @Override method resolveToAttribute (line 84) | @Override method resolvesToLabel (line 108) | @Override method resolvesToListLabel (line 116) | @Override method getAnyLabelDef (line 124) | public LabelElementPair getAnyLabelDef(String x) { method resolveToRule (line 131) | public Rule resolveToRule(String x) { FILE: tool/src/org/antlr/v4/tool/Attribute.java class Attribute (line 14) | public class Attribute { method Attribute (line 33) | public Attribute() {} method Attribute (line 35) | public Attribute(String name) { this(name,null); } method Attribute (line 37) | public Attribute(String name, String decl) { method toString (line 42) | @Override FILE: tool/src/org/antlr/v4/tool/AttributeDict.java class AttributeDict (line 24) | public class AttributeDict { type DictType (line 44) | public enum DictType { method AttributeDict (line 54) | public AttributeDict() {} method AttributeDict (line 55) | public AttributeDict(DictType type) { this.type = type; } method add (line 57) | public Attribute add(Attribute a) { a.dict = this; return attributes.p... method get (line 58) | public Attribute get(String name) { return attributes.get(name); } method getName (line 60) | public String getName() { method size (line 64) | public int size() { return attributes.size(); } method intersection (line 70) | public Set intersection(AttributeDict other) { method toString (line 80) | @Override FILE: tool/src/org/antlr/v4/tool/AttributeResolver.java type AttributeResolver (line 40) | public interface AttributeResolver { method resolvesToListLabel (line 41) | public boolean resolvesToListLabel(String x, ActionAST node); method resolvesToLabel (line 42) | public boolean resolvesToLabel(String x, ActionAST node); method resolvesToAttributeDict (line 43) | public boolean resolvesToAttributeDict(String x, ActionAST node); method resolvesToToken (line 44) | public boolean resolvesToToken(String x, ActionAST node); method resolveToAttribute (line 45) | public Attribute resolveToAttribute(String x, ActionAST node); method resolveToAttribute (line 46) | public Attribute resolveToAttribute(String x, String y, ActionAST node); FILE: tool/src/org/antlr/v4/tool/BuildDependencyGenerator.java class BuildDependencyGenerator (line 63) | public class BuildDependencyGenerator { method BuildDependencyGenerator (line 69) | public BuildDependencyGenerator(Tool tool, Grammar g) { method getGeneratedFileList (line 78) | public List getGeneratedFileList() { method getOutputFile (line 167) | public File getOutputFile(String fileName) { method getDependenciesFileList (line 194) | public List getDependenciesFileList() { method getNonImportDependenciesFileList (line 221) | public List getNonImportDependenciesFileList() { method getDependencies (line 242) | public ST getDependencies() { method loadDependencyTemplates (line 251) | public void loadDependencyTemplates() { method getGenerator (line 257) | public CodeGenerator getGenerator() { method groomQualifiedFileName (line 261) | public String groomQualifiedFileName(String outputDir, String fileName) { FILE: tool/src/org/antlr/v4/tool/DOTGenerator.java class DOTGenerator (line 44) | public class DOTGenerator { method DOTGenerator (line 56) | public DOTGenerator(Grammar grammar) { method getDOT (line 60) | public String getDOT(DFA dfa, boolean isLexer) { method getStateLabel (line 111) | protected String getStateLabel(DFAState s) { method getDOT (line 165) | public String getDOT(ATNState startState) { method getDOT (line 169) | public String getDOT(ATNState startState, boolean isLexer) { method getDOT (line 181) | public String getDOT(ATNState startState, String[] ruleNames, boolean ... method getEdgeLabel (line 428) | protected String getEdgeLabel(String label) { method getStateLabel (line 436) | protected String getStateLabel(ATNState s) { FILE: tool/src/org/antlr/v4/tool/DefaultToolListener.java class DefaultToolListener (line 13) | public class DefaultToolListener implements ANTLRToolListener { method DefaultToolListener (line 16) | public DefaultToolListener(Tool tool) { this.tool = tool; } method info (line 18) | @Override method error (line 26) | @Override method warning (line 36) | @Override FILE: tool/src/org/antlr/v4/tool/ErrorManager.java class ErrorManager (line 19) | public class ErrorManager { method ErrorManager (line 38) | public ErrorManager(Tool tool) { method resetErrorState (line 42) | public void resetErrorState() { method getMessageTemplate (line 47) | public ST getMessageTemplate(ANTLRMessage msg) { method getLocationFormat (line 95) | public ST getLocationFormat() { method getReportFormat (line 99) | public ST getReportFormat(ErrorSeverity severity) { method getMessageFormat (line 105) | public ST getMessageFormat() { method formatWantsSingleLineMessage (line 108) | public boolean formatWantsSingleLineMessage() { method info (line 112) | public void info(String msg) { tool.info(msg); } method syntaxError (line 114) | public void syntaxError(ErrorType etype, method fatalInternalError (line 124) | public static void fatalInternalError(String error, Throwable e) { method internalError (line 129) | public static void internalError(String error, Throwable e) { method internalError (line 134) | public static void internalError(String error) { method toolError (line 147) | public void toolError(ErrorType errorType, Object... args) { method toolError (line 151) | public void toolError(ErrorType errorType, Throwable e, Object... args) { method grammarError (line 156) | public void grammarError(ErrorType etype, method leftRecursionCycles (line 166) | public void leftRecursionCycles(String fileName, Collection visited) { method defineAction (line 418) | public void defineAction(GrammarAST atAST) { method defineRule (line 443) | public boolean defineRule(Rule r) { method undefineRule (line 469) | public boolean undefineRule(Rule r) { method getRule (line 496) | public Rule getRule(String name) { method getATN (line 511) | public ATN getATN() { method getRule (line 519) | public Rule getRule(int index) { return indexToRule.get(index); } method getRule (line 521) | public Rule getRule(String grammarName, String ruleName) { method getAllImportedGrammars (line 536) | public List getAllImportedGrammars() { method getImportedGrammars (line 555) | public List getImportedGrammars() { return importedGrammars; } method getImplicitLexer (line 557) | public LexerGrammar getImplicitLexer() { method load (line 562) | public static Grammar load(String fileName) { method getGrammarAncestors (line 570) | public List getGrammarAncestors() { method getOutermostGrammar (line 586) | public Grammar getOutermostGrammar() { method getRecognizerName (line 596) | public String getRecognizerName() { method getStringLiteralLexerRuleName (line 617) | public String getStringLiteralLexerRuleName(String lit) { method getImportedGrammar (line 622) | public Grammar getImportedGrammar(String name) { method getTokenType (line 629) | public int getTokenType(String token) { method getTokenName (line 642) | public String getTokenName(String literal) { method getTokenDisplayName (line 656) | public String getTokenDisplayName(int ttype) { method getTokenName (line 697) | public String getTokenName(int ttype) { method getChannelValue (line 730) | public int getChannelValue(String channel) { method getRuleNames (line 746) | public String[] getRuleNames() { method getTokenNames (line 764) | public String[] getTokenNames() { method getTokenDisplayNames (line 782) | public String[] getTokenDisplayNames() { method getTokenLiteralNames (line 796) | public String[] getTokenLiteralNames() { method getTokenSymbolicNames (line 817) | public String[] getTokenSymbolicNames() { method getVocabulary (line 836) | public Vocabulary getVocabulary() { method getSemanticContextDisplayString (line 843) | public String getSemanticContextDisplayString(SemanticContext semctx) { method joinPredicateOperands (line 858) | public String joinPredicateOperands(SemanticContext.Operator op, Strin... method getIndexToPredicateMap (line 871) | public LinkedHashMap getIndexToPredicateMap() { method getPredicateDisplayString (line 884) | public String getPredicateDisplayString(SemanticContext.Predicate pred) { method getMaxCharValue (line 895) | public int getMaxCharValue() { method getTokenTypes (line 906) | public IntSet getTokenTypes() { method getAllCharValues (line 916) | public IntSet getAllCharValues() { method getMaxTokenType (line 921) | public int getMaxTokenType() { method getNewTokenType (line 926) | public int getNewTokenType() { method getNewChannelNumber (line 932) | public int getNewChannelNumber() { method importTokensFromTokensFile (line 937) | public void importTokensFromTokensFile() { method importVocab (line 950) | public void importVocab(Grammar importG) { method defineTokenName (line 977) | public int defineTokenName(String name) { method defineTokenName (line 983) | public int defineTokenName(String name, int ttype) { method defineStringLiteral (line 992) | public int defineStringLiteral(String lit) { method defineStringLiteral (line 1000) | public int defineStringLiteral(String lit, int ttype) { method defineTokenAlias (line 1015) | public int defineTokenAlias(String name, String lit) { method setTokenForType (line 1022) | public void setTokenForType(int ttype, String text) { method defineChannelName (line 1048) | public int defineChannelName(String name) { method defineChannelName (line 1067) | public int defineChannelName(String name, int value) { method setChannelNameForValue (line 1089) | public void setChannelNameForValue(int channelValue, String name) { method resolveToAttribute (line 1101) | @Override method resolveToAttribute (line 1107) | @Override method resolvesToLabel (line 1112) | @Override method resolvesToListLabel (line 1115) | @Override method resolvesToToken (line 1118) | @Override method resolvesToAttributeDict (line 1121) | @Override method getDefaultActionScope (line 1130) | public String getDefaultActionScope() { method getType (line 1141) | public int getType() { method getTokenStream (line 1146) | public org.antlr.runtime.TokenStream getTokenStream() { method isLexer (line 1151) | public boolean isLexer() { return getType()==ANTLRParser.LEXER; } method isParser (line 1152) | public boolean isParser() { return getType()==ANTLRParser.PARSER; } method isCombined (line 1153) | public boolean isCombined() { return getType()==ANTLRParser.COMBINED; } method isTokenName (line 1156) | public static boolean isTokenName(String id) { method getTypeString (line 1160) | public String getTypeString() { method getGrammarTypeToFileNameSuffix (line 1165) | public static String getGrammarTypeToFileNameSuffix(int type) { method getLanguage (line 1177) | public String getLanguage() { method getOptionString (line 1181) | public String getOptionString(String key) { return ast.getOptionString... method setNodeOptions (line 1186) | public static void setNodeOptions(GrammarAST node, GrammarAST options) { method getStringLiteralAliasesFromLexerRules (line 1202) | public static List> getStringLiteralAliase... method defAlias (line 1240) | protected static boolean defAlias(GrammarAST r, String pattern, method getStringLiterals (line 1256) | public Set getStringLiterals() { method setLookaheadDFA (line 1270) | public void setLookaheadDFA(int decision, DFA lookaheadDFA) { method getStateToGrammarRegionMap (line 1274) | public static Map getStateToGrammarRegionMap(Gramma... method getStateToGrammarRegion (line 1308) | public Interval getStateToGrammarRegion(int atnStateNumber) { method createLexerInterpreter (line 1317) | public LexerInterpreter createLexerInterpreter(CharStream input) { method createGrammarParserInterpreter (line 1345) | public GrammarParserInterpreter createGrammarParserInterpreter(TokenSt... method createParserInterpreter (line 1356) | public ParserInterpreter createParserInterpreter(TokenStream tokenStre... FILE: tool/src/org/antlr/v4/tool/GrammarInterpreterRuleContext.java class GrammarInterpreterRuleContext (line 17) | public class GrammarInterpreterRuleContext extends InterpreterRuleContext { method GrammarInterpreterRuleContext (line 20) | public GrammarInterpreterRuleContext(ParserRuleContext parent, int inv... method getOuterAltNum (line 28) | public int getOuterAltNum() { return outerAltNum; } method setOuterAltNum (line 30) | public void setOuterAltNum(int outerAltNum) { method getAltNumber (line 34) | @Override method setAltNumber (line 40) | @Override FILE: tool/src/org/antlr/v4/tool/GrammarParserInterpreter.java class GrammarParserInterpreter (line 44) | public class GrammarParserInterpreter extends ParserInterpreter { method GrammarParserInterpreter (line 61) | public GrammarParserInterpreter(Grammar g, method GrammarParserInterpreter (line 71) | public GrammarParserInterpreter(Grammar g, ATN atn, TokenStream input) { method createInterpreterRuleContext (line 81) | @Override method reset (line 89) | @Override method findOuterMostDecisionStates (line 101) | public BitSet findOuterMostDecisionStates() { method visitDecisionState (line 162) | @Override method getAllPossibleParseTrees (line 272) | public static List getAllPossibleParseTrees(Grammar g, method getLookaheadParseTrees (line 338) | public static List getLookaheadParseTrees(Grammar g, method deriveTempParserInterpreter (line 392) | public static ParserInterpreter deriveTempParserInterpreter(Grammar g,... class BailButConsumeErrorStrategy (line 431) | public static class BailButConsumeErrorStrategy extends DefaultErrorSt... method recover (line 433) | @Override method recoverInline (line 446) | @Override method sync (line 459) | @Override FILE: tool/src/org/antlr/v4/tool/GrammarSemanticsMessage.java class GrammarSemanticsMessage (line 14) | public class GrammarSemanticsMessage extends ANTLRMessage { method GrammarSemanticsMessage (line 15) | public GrammarSemanticsMessage(ErrorType etype, FILE: tool/src/org/antlr/v4/tool/GrammarSyntaxMessage.java class GrammarSyntaxMessage (line 15) | public class GrammarSyntaxMessage extends ANTLRMessage { method GrammarSyntaxMessage (line 16) | public GrammarSyntaxMessage(ErrorType etype, method getCause (line 31) | @SuppressWarnings({"ThrowableResultOfMethodCallIgnored"}) FILE: tool/src/org/antlr/v4/tool/GrammarTransformPipeline.java class GrammarTransformPipeline (line 39) | public class GrammarTransformPipeline { method GrammarTransformPipeline (line 43) | public GrammarTransformPipeline(Grammar g, Tool tool) { method process (line 48) | public void process() { method reduceBlocksToSets (line 60) | public void reduceBlocksToSets(GrammarAST root) { method expandParameterizedLoops (line 76) | public void expandParameterizedLoops(GrammarAST root) { method expandParameterizedLoop (line 91) | public GrammarAST expandParameterizedLoop(GrammarAST t) { method setGrammarPtr (line 97) | public static void setGrammarPtr(final Grammar g, GrammarAST tree) { method augmentTokensWithOriginalPosition (line 109) | public static void augmentTokensWithOriginalPosition(final Grammar g, ... method integrateImportedGrammars (line 156) | public void integrateImportedGrammars(Grammar rootGrammar) { method extractImplicitLexer (line 385) | public GrammarRootAST extractImplicitLexer(Grammar combinedGrammar) { FILE: tool/src/org/antlr/v4/tool/LabelElementPair.java class LabelElementPair (line 13) | public class LabelElementPair { method LabelElementPair (line 25) | public LabelElementPair(Grammar g, GrammarAST label, GrammarAST elemen... method toString (line 46) | @Override FILE: tool/src/org/antlr/v4/tool/LabelType.java type LabelType (line 10) | public enum LabelType { FILE: tool/src/org/antlr/v4/tool/LeftRecursionCyclesMessage.java class LeftRecursionCyclesMessage (line 13) | public class LeftRecursionCyclesMessage extends ANTLRMessage { method LeftRecursionCyclesMessage (line 14) | public LeftRecursionCyclesMessage(String fileName, Collection getTokenRefs() { method getElementLabelNames (line 164) | public Set getElementLabelNames() { method getElementLabelDefs (line 173) | public MultiMap getElementLabelDefs() { method hasAltSpecificContexts (line 186) | public boolean hasAltSpecificContexts() { method getOriginalNumberOfAlts (line 191) | public int getOriginalNumberOfAlts() { method getAltLabels (line 201) | public Map>> getAltLabels() { method getUnlabeledAltASTs (line 219) | public List getUnlabeledAltASTs() { method resolveToAttribute (line 231) | @Override method resolveToAttribute (line 247) | @Override method resolvesToLabel (line 267) | @Override method resolvesToListLabel (line 275) | @Override method resolvesToToken (line 283) | @Override method resolvesToAttributeDict (line 290) | @Override method resolveToRule (line 296) | public Rule resolveToRule(String x) { method getAnyLabelDef (line 305) | public LabelElementPair getAnyLabelDef(String x) { method getPredefinedScope (line 311) | public AttributeDict getPredefinedScope(LabelType ltype) { method isFragment (line 316) | public boolean isFragment() { method hashCode (line 324) | @Override method equals (line 327) | @Override method toString (line 340) | @Override FILE: tool/src/org/antlr/v4/tool/ToolMessage.java class ToolMessage (line 19) | public class ToolMessage extends ANTLRMessage { method ToolMessage (line 20) | public ToolMessage(ErrorType errorType) { method ToolMessage (line 23) | public ToolMessage(ErrorType errorType, Object... args) { method ToolMessage (line 26) | public ToolMessage(ErrorType errorType, Throwable e, Object... args) { FILE: tool/src/org/antlr/v4/tool/ast/ActionAST.java class ActionAST (line 14) | public class ActionAST extends GrammarASTWithOptions implements RuleElem... method ActionAST (line 20) | public ActionAST(ActionAST node) { method ActionAST (line 26) | public ActionAST(Token t) { super(t); } method ActionAST (line 27) | public ActionAST(int type) { super(type); } method ActionAST (line 28) | public ActionAST(int type, Token t) { super(type, t); } method dupNode (line 30) | @Override method visit (line 33) | @Override method setScope (line 36) | public void setScope(GrammarAST scope) { method getScope (line 40) | public GrammarAST getScope() { FILE: tool/src/org/antlr/v4/tool/ast/AltAST.java class AltAST (line 14) | public class AltAST extends GrammarASTWithOptions { method AltAST (line 25) | public AltAST(AltAST node) { method AltAST (line 32) | public AltAST(Token t) { super(t); } method AltAST (line 33) | public AltAST(int type) { super(type); } method AltAST (line 34) | public AltAST(int type, Token t) { super(type, t); } method AltAST (line 35) | public AltAST(int type, Token t, String text) { super(type,t,text); } method dupNode (line 37) | @Override method visit (line 40) | @Override FILE: tool/src/org/antlr/v4/tool/ast/BlockAST.java class BlockAST (line 14) | public class BlockAST extends GrammarASTWithOptions implements RuleEleme... method BlockAST (line 23) | public BlockAST(BlockAST node) { method BlockAST (line 27) | public BlockAST(Token t) { super(t); } method BlockAST (line 28) | public BlockAST(int type) { super(type); } method BlockAST (line 29) | public BlockAST(int type, Token t) { super(type, t); } method BlockAST (line 30) | public BlockAST(int type, Token t, String text) { super(type,t,text); } method dupNode (line 32) | @Override method visit (line 35) | @Override FILE: tool/src/org/antlr/v4/tool/ast/GrammarAST.java class GrammarAST (line 26) | public class GrammarAST extends CommonTree { method GrammarAST (line 36) | public GrammarAST() {} method GrammarAST (line 37) | public GrammarAST(Token t) { super(t); } method GrammarAST (line 38) | public GrammarAST(GrammarAST node) { method GrammarAST (line 44) | public GrammarAST(int type) { super(new CommonToken(type, ANTLRParser.... method GrammarAST (line 45) | public GrammarAST(int type, Token t) { method GrammarAST (line 49) | public GrammarAST(int type, Token t, String text) { method getChildrenAsArray (line 55) | public GrammarAST[] getChildrenAsArray() { method getNodesWithType (line 59) | public List getNodesWithType(int ttype) { method getAllChildrenWithType (line 63) | public List getAllChildrenWithType(int type) { method getNodesWithType (line 74) | public List getNodesWithType(IntervalSet types) { method getNodesWithTypePreorderDFS (line 89) | public List getNodesWithTypePreorderDFS(IntervalSet types) { method getNodesWithTypePreorderDFS_ (line 95) | public void getNodesWithTypePreorderDFS_(List nodes, Inter... method getNodeWithTokenIndex (line 104) | public GrammarAST getNodeWithTokenIndex(int index) { method getOutermostAltNode (line 119) | public AltAST getOutermostAltNode() { method getAltLabel (line 131) | public String getAltLabel() { method deleteChild (line 147) | public boolean deleteChild(org.antlr.runtime.tree.Tree t) { method getFirstDescendantWithType (line 161) | public CommonTree getFirstDescendantWithType(int type) { method getFirstDescendantWithType (line 174) | public CommonTree getFirstDescendantWithType(org.antlr.runtime.BitSet ... method setType (line 186) | public void setType(int type) { method setText (line 199) | public void setText(String text) { method dupNode (line 209) | @Override method dupTree (line 214) | public GrammarAST dupTree() { method toTokenString (line 221) | public String toTokenString() { method visit (line 239) | public Object visit(GrammarASTVisitor v) { return v.visit(this); } FILE: tool/src/org/antlr/v4/tool/ast/GrammarASTErrorNode.java class GrammarASTErrorNode (line 14) | public class GrammarASTErrorNode extends GrammarAST { method GrammarASTErrorNode (line 16) | public GrammarASTErrorNode(TokenStream input, Token start, Token stop, method isNil (line 22) | @Override method getType (line 25) | @Override method getText (line 28) | @Override method toString (line 30) | @Override FILE: tool/src/org/antlr/v4/tool/ast/GrammarASTVisitor.java type GrammarASTVisitor (line 22) | public interface GrammarASTVisitor { method visit (line 26) | Object visit(GrammarAST node); method visit (line 28) | Object visit(GrammarRootAST node); method visit (line 29) | Object visit(RuleAST node); method visit (line 31) | Object visit(BlockAST node); method visit (line 32) | Object visit(OptionalBlockAST node); method visit (line 33) | Object visit(PlusBlockAST node); method visit (line 34) | Object visit(StarBlockAST node); method visit (line 36) | Object visit(AltAST node); method visit (line 38) | Object visit(NotAST node); method visit (line 39) | Object visit(PredAST node); method visit (line 40) | Object visit(RangeAST node); method visit (line 41) | Object visit(SetAST node); method visit (line 42) | Object visit(RuleRefAST node); method visit (line 43) | Object visit(TerminalAST node); FILE: tool/src/org/antlr/v4/tool/ast/GrammarASTWithOptions.java class GrammarASTWithOptions (line 17) | public abstract class GrammarASTWithOptions extends GrammarAST { method GrammarASTWithOptions (line 20) | public GrammarASTWithOptions(GrammarASTWithOptions node) { method GrammarASTWithOptions (line 25) | public GrammarASTWithOptions(Token t) { super(t); } method GrammarASTWithOptions (line 26) | public GrammarASTWithOptions(int type) { super(type); } method GrammarASTWithOptions (line 27) | public GrammarASTWithOptions(int type, Token t) { super(type, t); } method GrammarASTWithOptions (line 28) | public GrammarASTWithOptions(int type, Token t, String text) { super(t... method setOption (line 30) | public void setOption(String key, GrammarAST node) { method getOptionString (line 35) | public String getOptionString(String key) { method getOptionAST (line 57) | public GrammarAST getOptionAST(String key) { method getNumberOfOptions (line 62) | public int getNumberOfOptions() { method dupNode (line 66) | @Override method getOptions (line 70) | public Map getOptions() { FILE: tool/src/org/antlr/v4/tool/ast/GrammarRootAST.java class GrammarRootAST (line 16) | public class GrammarRootAST extends GrammarASTWithOptions { method GrammarRootAST (line 30) | public GrammarRootAST(GrammarRootAST node) { method GrammarRootAST (line 37) | public GrammarRootAST(Token t, TokenStream tokenStream) { method GrammarRootAST (line 46) | public GrammarRootAST(int type, Token t, TokenStream tokenStream) { method GrammarRootAST (line 55) | public GrammarRootAST(int type, Token t, String text, TokenStream toke... method getGrammarName (line 64) | public String getGrammarName() { method getOptionString (line 70) | @Override method visit (line 82) | @Override method dupNode (line 85) | @Override FILE: tool/src/org/antlr/v4/tool/ast/NotAST.java class NotAST (line 11) | public class NotAST extends GrammarAST implements RuleElementAST { method NotAST (line 13) | public NotAST(NotAST node) { method NotAST (line 17) | public NotAST(int type, Token t) { super(type, t); } method dupNode (line 19) | @Override method visit (line 24) | @Override FILE: tool/src/org/antlr/v4/tool/ast/OptionalBlockAST.java class OptionalBlockAST (line 11) | public class OptionalBlockAST extends GrammarAST implements RuleElementA... method OptionalBlockAST (line 14) | public OptionalBlockAST(OptionalBlockAST node) { method OptionalBlockAST (line 19) | public OptionalBlockAST(int type, Token t, Token nongreedy) { method isGreedy (line 24) | @Override method dupNode (line 29) | @Override method visit (line 32) | @Override FILE: tool/src/org/antlr/v4/tool/ast/PlusBlockAST.java class PlusBlockAST (line 11) | public class PlusBlockAST extends GrammarAST implements RuleElementAST, ... method PlusBlockAST (line 14) | public PlusBlockAST(PlusBlockAST node) { method PlusBlockAST (line 19) | public PlusBlockAST(int type, Token t, Token nongreedy) { method isGreedy (line 24) | @Override method dupNode (line 29) | @Override method visit (line 32) | @Override FILE: tool/src/org/antlr/v4/tool/ast/PredAST.java class PredAST (line 11) | public class PredAST extends ActionAST { method PredAST (line 12) | public PredAST(PredAST node) { method PredAST (line 16) | public PredAST(Token t) { super(t); } method PredAST (line 17) | public PredAST(int type) { super(type); } method PredAST (line 18) | public PredAST(int type, Token t) { super(type, t); } method dupNode (line 20) | @Override method visit (line 23) | @Override FILE: tool/src/org/antlr/v4/tool/ast/QuantifierAST.java type QuantifierAST (line 13) | public interface QuantifierAST { method isGreedy (line 15) | boolean isGreedy(); FILE: tool/src/org/antlr/v4/tool/ast/RangeAST.java class RangeAST (line 11) | public class RangeAST extends GrammarAST implements RuleElementAST { method RangeAST (line 13) | public RangeAST(RangeAST node) { method RangeAST (line 17) | public RangeAST(Token t) { super(t); } method dupNode (line 19) | @Override method visit (line 24) | @Override FILE: tool/src/org/antlr/v4/tool/ast/RuleAST.java class RuleAST (line 14) | public class RuleAST extends GrammarASTWithOptions { method RuleAST (line 15) | public RuleAST(RuleAST node) { method RuleAST (line 19) | public RuleAST(Token t) { super(t); } method RuleAST (line 20) | public RuleAST(int type) { super(type); } method isLexerRule (line 22) | public boolean isLexerRule() { method getRuleName (line 27) | public String getRuleName() { method dupNode (line 33) | @Override method getLexerAction (line 36) | public ActionAST getLexerAction() { method visit (line 48) | @Override FILE: tool/src/org/antlr/v4/tool/ast/RuleElementAST.java type RuleElementAST (line 10) | public interface RuleElementAST { FILE: tool/src/org/antlr/v4/tool/ast/RuleRefAST.java class RuleRefAST (line 12) | public class RuleRefAST extends GrammarASTWithOptions implements RuleEle... method RuleRefAST (line 13) | public RuleRefAST(RuleRefAST node) { method RuleRefAST (line 17) | public RuleRefAST(Token t) { super(t); } method RuleRefAST (line 18) | public RuleRefAST(int type) { super(type); } method RuleRefAST (line 19) | public RuleRefAST(int type, Token t) { super(type, t); } method dupNode (line 22) | @Override method visit (line 34) | @Override FILE: tool/src/org/antlr/v4/tool/ast/SetAST.java class SetAST (line 11) | public class SetAST extends GrammarAST implements RuleElementAST { method SetAST (line 13) | public SetAST(SetAST node) { method SetAST (line 17) | public SetAST(int type, Token t, String text) { super(type,t,text); } method dupNode (line 19) | @Override method visit (line 24) | @Override FILE: tool/src/org/antlr/v4/tool/ast/StarBlockAST.java class StarBlockAST (line 11) | public class StarBlockAST extends GrammarAST implements RuleElementAST, ... method StarBlockAST (line 14) | public StarBlockAST(StarBlockAST node) { method StarBlockAST (line 19) | public StarBlockAST(int type, Token t, Token nongreedy) { method isGreedy (line 24) | @Override method dupNode (line 29) | @Override method visit (line 32) | @Override FILE: tool/src/org/antlr/v4/tool/ast/TerminalAST.java class TerminalAST (line 11) | public class TerminalAST extends GrammarASTWithOptions implements RuleEl... method TerminalAST (line 13) | public TerminalAST(TerminalAST node) { method TerminalAST (line 17) | public TerminalAST(Token t) { super(t); } method TerminalAST (line 18) | public TerminalAST(int type) { super(type); } method TerminalAST (line 19) | public TerminalAST(int type, Token t) { super(type, t); } method dupNode (line 21) | @Override method visit (line 24) | @Override FILE: tool/src/org/antlr/v4/unicode/UnicodeDataTemplateController.java class UnicodeDataTemplateController (line 29) | public abstract class UnicodeDataTemplateController { method addIntervalForCategory (line 30) | private static void addIntervalForCategory( method addPropertyAliases (line 43) | private static void addPropertyAliases( method addPropertyAlias (line 62) | private static void addPropertyAlias( method getProperties (line 69) | public static Map getProperties() { method convertToRawArray (line 101) | private static List convertToRawArray(IntervalSet intervalSet) { method getShortPropertyName (line 112) | private static String getShortPropertyName(int property) { method addUnicodeCategoryCodesToCodePointRanges (line 121) | private static void addUnicodeCategoryCodesToCodePointRanges(Map... method addUnicodeBinaryPropertyCodesToCodePointRanges (line 172) | private static void addUnicodeBinaryPropertyCodesToCodePointRanges(Map... method addUnicodeBinaryPropertyCodesToNames (line 187) | private static void addUnicodeBinaryPropertyCodesToNames(Map p... method addUnicodeBlocksToNames (line 413) | private static void addUnicodeBlocksToNames(Map proper... method addUnicodeIntPropertyCodesToNames (line 417) | private static void addUnicodeIntPropertyCodesToNames(Map