Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 33 | 89.1% |
gold | [1:9] | 3 | 8.10% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 1 | 2.70% |
All colors | 37 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
20 | 16 |
[org.antlr.v4.misc.OrderedHashMap].
|
call site: 00016 | [org.antlr.v4.runtime.CharStreams].fromString(String) |
13 | 2 | [GrammarFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00002 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
GrammarFuzzer.java | 9 |
antlr4/toolorg/antlr/v4/tool/LexerGrammar.java | 1 |
antlr4/toolorg/antlr/v4/tool/Grammar.java | 6 |
antlr4/toolorg/antlr/v4/misc/OrderedHashMap.java | 1 |
antlr4/runtime/Javaorg/antlr/v4/runtime/CharStreams.java | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['[org.antlr.v4.misc.OrderedHashMap].()', '[GrammarFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
[org.antlr.v4.parse.TokenVocabParser].load() | 52 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].ruleBlock(org.antlr.v4.tool.ast.GrammarAST) | 52 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].block(org.antlr.v4.tool.ast.GrammarAST) | 50 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].alternative() | 68 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].element() | 96 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].labeledElement() | 35 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].subrule() | 53 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].setElement() | 62 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].atom() | 113 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].ruleref() | 90 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].terminal() | 83 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].elementOption() | 72 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ATNBuilder].
|
111 | 0 | 0.0% | |
[org.antlr.v4.parse.ANTLRLexer].mSRC() | 57 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ANTLRLexer$DFA2].specialStateTransition(int,org.antlr.runtime.IntStream) | 104 | 0 | 0.0% | |
[org.antlr.v4.parse.GrammarTreeVisitor].grammarSpec() | 38 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].prequelConstructs() | 36 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].prequelConstruct() | 44 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].rules() | 38 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].lexerRule() | 49 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].rule() | 112 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].lexerAlternative() | 44 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].lexerElement() | 78 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].lexerBlock() | 36 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].lexerAtom() | 71 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].actionElement() | 56 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].alternative() | 54 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].lexerCommand() | 33 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].element() | 120 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].astOperand() | 55 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].subrule() | 31 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].lexerSubrule() | 31 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].atom() | 101 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].setElement() | 78 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].block() | 53 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].ruleref() | 32 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].terminal() | 64 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].elementOption(org.antlr.v4.tool.ast.GrammarASTWithOptions) | 87 | 0 | 0.0% | [] |
[org.antlr.v4.parse.GrammarTreeVisitor].
|
219 | 0 | 0.0% | |
[org.antlr.v4.parse.ScopeParser].parseAttributeDef(org.antlr.v4.tool.ast.ActionAST,org.antlr.v4.runtime.misc.Pair,org.antlr.v4.tool.Grammar) | 44 | 0 | 0.0% | |
[org.antlr.v4.parse.ScopeParser]._splitArgumentList(java.lang.String,int,int,int,java.util.List) | 53 | 0 | 0.0% | |
[org.antlr.v4.parse.ActionSplitter].mSET_NONLOCAL_ATTR() | 41 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ActionSplitter].mSET_ATTR() | 32 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ActionSplitter].mTEXT() | 54 | 0 | 0.0% | [] |
[org.antlr.v4.parse.ActionSplitter].mTokens() | 46 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].rec_rule() | 77 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].outerAlternative() | 39 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].binary() | 43 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].prefix() | 44 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].suffix() | 35 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].recurse() | 33 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].token() | 77 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].elementOption() | 67 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].element() | 102 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].epsilonElement() | 50 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].setElement() | 49 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].ebnf() | 40 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].atom() | 99 | 0 | 0.0% | [] |
[org.antlr.v4.parse.LeftRecursiveRuleWalker].
|
163 | 0 | 0.0% | |
[org.antlr.v4.gui.TreeViewer].showInDialog(org.antlr.v4.gui.TreeViewer) | 58 | 0 | 0.0% | [] |
[org.antlr.v4.gui.TestRig].
|
52 | 0 | 0.0% | |
[org.antlr.v4.gui.TestRig].process() | 33 | 0 | 0.0% | [] |
[org.antlr.v4.gui.TestRig].process(org.antlr.v4.runtime.Lexer,java.lang.Class,org.antlr.v4.runtime.Parser,org.antlr.v4.runtime.CharStream) | 31 | 0 | 0.0% | |
[org.antlr.v4.gui.Interpreter].
|
57 | 0 | 0.0% | |
[org.antlr.v4.gui.Interpreter].interp() | 49 | 0 | 0.0% | [] |
[org.antlr.v4.test.tool.TestPerformance$4].parseFile(org.antlr.v4.runtime.CharStream,int,int) | 67 | 0 | 0.0% | |
[org.antlr.v4.test.tool.ATNDescriber].decode(int[]) | 71 | 0 | 0.0% | [] |
[org.antlr.v4.test.tool.TestPerformance].compileJdk() | 31 | 0 | 0.0% | [] |
[org.antlr.v4.test.tool.TestPerformance].computeTransitionStatistics() | 48 | 0 | 0.0% | [] |
[org.antlr.v4.test.tool.TestPerformance].computeTimingStatistics() | 37 | 0 | 0.0% | [] |
[org.antlr.v4.test.tool.TestPerformance].parseSources(int,org.antlr.v4.test.tool.TestPerformance$ParserFactory,java.util.Collection,boolean) | 121 | 0 | 0.0% | |
[org.antlr.v4.test.tool.TestGraphNodes].toDOTString(org.antlr.v4.runtime.atn.PredictionContext,boolean) | 48 | 0 | 0.0% | [] |
[org.antlr.v4.test.tool.TestCommonTokenStream].testFetchOffChannel() | 34 | 0 | 0.0% | [] |
[org.antlr.v4.test.tool.JavaUnicodeInputStream].LA(int) | 32 | 0 | 0.0% | [] |
[org.antlr.v4.test.tool.TestPerformance$FileParseResult].
|
52 | 0 | 0.0% | |
[org.antlr.v4.test.tool.TestCompositeGrammars].testBigTreeOfImports(java.nio.file.Path) | 32 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.CodeGenPipeline].process() | 63 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].block(org.antlr.v4.tool.ast.GrammarAST,org.antlr.v4.tool.ast.GrammarAST) | 58 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].alt(boolean) | 58 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].element() | 83 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].labeledElement() | 115 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].subrule() | 65 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].atom(org.antlr.v4.tool.ast.GrammarAST,boolean) | 121 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].terminal(org.antlr.v4.tool.ast.GrammarAST) | 88 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].elementOption() | 72 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.SourceGenTriggers].
|
94 | 0 | 0.0% | |
[org.antlr.v4.codegen.OutputModelController].buildLeftRecursiveRuleFunction(org.antlr.v4.tool.LeftRecursiveRule,org.antlr.v4.codegen.model.LeftRecursiveRuleFunction) | 55 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.OutputModelWalker].walk(org.antlr.v4.codegen.model.OutputModelObject,org.antlr.v4.codegen.SourceType) | 60 | 0 | 0.0% | |
[org.antlr.v4.codegen.Target].getTargetStringLiteralFromANTLRStringLiteral(org.antlr.v4.codegen.CodeGenerator,java.lang.String,boolean,boolean) | 37 | 0 | 0.0% | |
[org.antlr.v4.analysis.LeftRecursiveRuleTransformer].translateLeftRecursiveRule(org.antlr.v4.tool.ast.GrammarRootAST,org.antlr.v4.tool.LeftRecursiveRule,java.lang.String) | 47 | 0 | 0.0% | |
[org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer].text(org.antlr.v4.tool.ast.GrammarAST) | 46 | 0 | 0.0% | [] |
[org.antlr.v4.codegen.model.InvokeRule].
|
31 | 0 | 0.0% | |
[org.antlr.v4.codegen.model.RuleFunction].
|
34 | 0 | 0.0% | |
[org.antlr.v4.codegen.model.RuleFunction].getDeclsForAllElements(java.util.List) | 35 | 0 | 0.0% | |
[org.antlr.v4.test.runtime.java.JavaRunner].compile(org.antlr.v4.test.runtime.RunOptions,org.antlr.v4.test.runtime.states.GeneratedState) | 34 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.JavaRunner].execute(org.antlr.v4.test.runtime.RunOptions,org.antlr.v4.test.runtime.states.CompiledState) | 56 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.TestInterpreterDataReader].testParseFile() | 31 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.ATNSerializer].addLexerActions() | 38 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.ATNSerializer].addEdges(int,java.util.Map) | 56 | 0 | 0.0% | |
[org.antlr.v4.runtime.atn.LL1Analyzer]._LOOK(org.antlr.v4.runtime.atn.ATNState,org.antlr.v4.runtime.atn.ATNState,org.antlr.v4.runtime.atn.PredictionContext,org.antlr.v4.runtime.misc.IntervalSet,java.util.Set,java.util.BitSet,boolean,boolean) | 51 | 0 | 0.0% | |
[org.antlr.v4.runtime.atn.ATNDeserializer].deserialize(int[]) | 182 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.ATNDeserializer].verifyATN(org.antlr.v4.runtime.atn.ATN) | 35 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.PredictionContext].mergeSingletons(org.antlr.v4.runtime.atn.SingletonPredictionContext,org.antlr.v4.runtime.atn.SingletonPredictionContext,boolean,org.antlr.v4.runtime.misc.DoubleKeyMap) | 37 | 0 | 0.0% | |
[org.antlr.v4.runtime.atn.PredictionContext].mergeArrays(org.antlr.v4.runtime.atn.ArrayPredictionContext,org.antlr.v4.runtime.atn.ArrayPredictionContext,boolean,org.antlr.v4.runtime.misc.DoubleKeyMap) | 72 | 0 | 0.0% | |
[org.antlr.v4.runtime.atn.PredictionContext].toDOTString(org.antlr.v4.runtime.atn.PredictionContext) | 41 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.PredictionContext].getCachedContext(org.antlr.v4.runtime.atn.PredictionContext,org.antlr.v4.runtime.atn.PredictionContextCache,java.util.IdentityHashMap) | 34 | 0 | 0.0% | |
[org.antlr.v4.runtime.atn.PredictionContext].toStrings(org.antlr.v4.runtime.Recognizer,org.antlr.v4.runtime.atn.PredictionContext,int) | 41 | 0 | 0.0% | |
[org.antlr.v4.runtime.atn.ParserATNSimulator].adaptivePredict(org.antlr.v4.runtime.TokenStream,int,org.antlr.v4.runtime.ParserRuleContext) | 33 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.ParserATNSimulator].execATN(org.antlr.v4.runtime.dfa.DFA,org.antlr.v4.runtime.dfa.DFAState,org.antlr.v4.runtime.TokenStream,int,org.antlr.v4.runtime.ParserRuleContext) | 52 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.ParserATNSimulator].execATNWithFullContext(org.antlr.v4.runtime.dfa.DFA,org.antlr.v4.runtime.dfa.DFAState,org.antlr.v4.runtime.atn.ATNConfigSet,org.antlr.v4.runtime.TokenStream,int,org.antlr.v4.runtime.ParserRuleContext) | 45 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.ParserATNSimulator].computeReachSet(org.antlr.v4.runtime.atn.ATNConfigSet,int,boolean) | 45 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.atn.ParserATNSimulator].canDropLoopEntryEdgeInLeftRecursiveRule(org.antlr.v4.runtime.atn.ATNConfig) | 33 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.TokenStreamRewriter].reduceToSingleOperationPerIndex(java.util.List) | 59 | 0 | 0.0% | |
[org.antlr.v4.runtime.ParserInterpreter].visitState(org.antlr.v4.runtime.atn.ATNState) | 39 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.CharStreams].fromChannel(java.nio.channels.ReadableByteChannel,java.nio.charset.Charset,int,java.nio.charset.CodingErrorAction,java.lang.String,long) | 32 | 0 | 0.0% | |
[org.antlr.v4.tool.GrammarTransformPipeline].integrateImportedGrammars(org.antlr.v4.tool.Grammar) | 137 | 19 | 13.86% | ['GrammarFuzzer'] |
[org.antlr.v4.tool.GrammarTransformPipeline].extractImplicitLexer(org.antlr.v4.tool.Grammar) | 78 | 0 | 0.0% | [] |
[org.antlr.v4.tool.BuildDependencyGenerator].getGeneratedFileList() | 47 | 0 | 0.0% | [] |
[org.antlr.v4.tool.DOTGenerator].getDOT(org.antlr.v4.runtime.dfa.DFA,boolean) | 39 | 0 | 0.0% | [] |
[org.antlr.v4.tool.DOTGenerator].getStateLabel(org.antlr.v4.runtime.dfa.DFAState) | 39 | 0 | 0.0% | [] |
[org.antlr.v4.tool.DOTGenerator].getDOT(org.antlr.v4.runtime.atn.ATNState[],java.lang.String,boolean) | 96 | 0 | 0.0% | |
[org.antlr.v4.test.runtime.java.api.perf.graphemesParser].emoji_sequence() | 31 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.perf.graphemesParser].grapheme_cluster() | 53 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.perf.TimeLexerSpeed].main(java.lang.String[]) | 42 | 0 | 0.0% | |
[org.antlr.v4.runtime.misc.InterpreterDataReader].parseFile(java.lang.String) | 55 | 0 | 0.0% | |
[org.antlr.v4.runtime.misc.IntervalSet].subtract(org.antlr.v4.runtime.misc.IntervalSet,org.antlr.v4.runtime.misc.IntervalSet) | 39 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.misc.IntervalSet].and(org.antlr.v4.runtime.misc.IntSet) | 38 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.tree.xpath.XPath].split(java.lang.String) | 41 | 0 | 0.0% | |
[org.antlr.v4.test.runtime.java.api.VisitorCalcParser].expr(int) | 59 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.TestTokenStreamRewriter].testToStringStartStop2() | 35 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].compilationUnit() | 34 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].typeDeclaration() | 67 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].classDeclaration() | 37 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].enumDeclaration() | 43 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].enumConstant() | 32 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].classBodyDeclaration() | 38 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].memberDeclaration() | 46 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].methodDeclaration() | 52 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].interfaceMemberDeclaration() | 38 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].interfaceMethodDeclaration() | 44 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].arrayInitializer() | 37 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].type() | 42 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].classOrInterfaceType() | 33 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].typeArgument() | 32 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].formalParameterList() | 37 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].elementValueArrayInitializer() | 37 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].annotationTypeElementRest() | 56 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].statement() | 225 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].switchLabel() | 32 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].forControl() | 38 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].expression(int) | 321 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].primary() | 66 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].creator() | 33 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].createdName() | 42 | 0 | 0.0% | [] |
[org.antlr.v4.test.runtime.java.api.JavaParser].arrayCreatorRest() | 61 | 0 | 0.0% | [] |
[org.antlr.v4.runtime.tree.pattern.ParseTreePatternMatcher].matchImpl(org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.misc.MultiMap) | 46 | 0 | 0.0% | |
[org.antlr.v4.runtime.tree.pattern.ParseTreePatternMatcher].split(java.lang.String) | 57 | 0 | 0.0% | |
[org.antlr.v4.unicode.UnicodeData].
|
1189 | 0 | 0.0% | |
[org.antlr.v4.unicode.UnicodeDataTemplateController].addTR35ExtendedPictographicPropertyCodesToCodePointRanges(java.util.Map) | 138 | 0 | 0.0% | |
[org.antlr.v4.test.runtime.RuntimeTestDescriptorParser].parse(java.lang.String,java.lang.String,java.net.URI) | 79 | 0 | 0.0% | |
[org.antlr.v4.test.runtime.RunOptions].
|
33 | 0 | 0.0% | |
[org.antlr.v4.test.runtime.RuntimeTests].
|
32 | 0 | 0.0% | |
[org.antlr.v4.test.runtime.TraceATN].
|
39 | 0 | 0.0% | |
[org.antlr.v4.test.runtime.Generator].antlrOnString(java.lang.String,java.lang.String,java.lang.String,boolean[],java.lang.String) | 32 | 0 | 0.0% | |
[org.antlr.mojo.antlr4.Antlr4Mojo].execute() | 51 | 0 | 0.0% | [] |
[org.antlr.mojo.antlr4.Antlr4Mojo].processGrammarFiles(java.util.List,java.util.Set,org.antlr.mojo.antlr4.GrammarDependencies,java.io.File) | 35 | 0 | 0.0% | |
[org.antlr.mojo.antlr4.HelpMojo].execute() | 31 | 0 | 0.0% | [] |
[org.antlr.mojo.antlr4.Antlr4MojoTest].importsCustomLayout() | 55 | 0 | 0.0% | [] |
[org.antlr.mojo.antlr4.Antlr4MojoTest].importsStandardLayout() | 64 | 0 | 0.0% | [] |
[org.antlr.v4.misc.CharSupport].getStringFromGrammarStringLiteral(java.lang.String) | 31 | 0 | 0.0% | |
[org.antlr.v4.misc.EscapeSequenceParsing].parseEscape(java.lang.String,int) | 49 | 0 | 0.0% | |
[org.antlr.v4.Tool].handleArgs() | 55 | 8 | 14.54% | ['GrammarFuzzer'] |
[org.antlr.v4.Tool].sortGrammarByTokenVocab(java.util.List) | 34 | 0 | 0.0% | |
[org.antlr.v4.Tool].generateInterpreterData(org.antlr.v4.tool.Grammar) | 33 | 0 | 0.0% | [] |
[org.antlr.v4.automata.LexerATNFactory].set(org.antlr.v4.tool.ast.GrammarAST,java.util.List,boolean) | 33 | 0 | 0.0% | |
[org.antlr.v4.automata.LexerATNFactory].getSetFromCharSetLiteral(org.antlr.v4.tool.ast.GrammarAST) | 39 | 0 | 0.0% | [] |
[org.antlr.v4.automata.LexerATNFactory].checkRangeAndAddToSet(org.antlr.v4.tool.ast.GrammarAST,org.antlr.v4.tool.ast.GrammarAST,org.antlr.v4.runtime.misc.IntervalSet,int,int,boolean,org.antlr.v4.automata.CharactersDataCheckStatus) | 31 | 0 | 0.0% | [] |
[org.antlr.v4.automata.LexerATNFactory].createLexerAction(org.antlr.v4.tool.ast.GrammarAST,org.antlr.v4.tool.ast.GrammarAST) | 33 | 0 | 0.0% | [] |
[org.antlr.v4.automata.ATNOptimizer].optimizeSets(org.antlr.v4.tool.Grammar,org.antlr.v4.runtime.atn.ATN) | 62 | 0 | 0.0% | [] |
[org.antlr.v4.automata.ATNPrinter].asString() | 39 | 0 | 0.0% | [] |
[org.antlr.v4.semantics.SemanticPipeline].process() | 40 | 0 | 0.0% | [] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/api/TestExpectedTokens.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/Transition.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/TokenStream.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestATNDeserialization.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/Alternative.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ATN.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/FileUtils.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/SrcOp.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardAnywhereElement.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/MultiMap.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestLexerActions.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/TestInterpreterDataReader.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/LexerNoViableAltException.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/LabelElementPair.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestATNInterpreter.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestActionSplitter.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/helpers/CustomStreamErrorListener.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/RuntimeRunner.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/FlexibleHashMap.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexer.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/ActionSniffer.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathElement.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestTopologicalSort.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/TestRig.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/RuntimeTests.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/WritableToken.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorStrategy.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/parse/ScopeParser.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/Vocabulary.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorCalcParser.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/TokenStreamRewriter.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/DoubleKeyMap.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/CppTarget.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/ToolTestUtils.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/automata/ATNOptimizer.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/IterativeParseTreeWalker.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/api/TestTokenStreamRewriter.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/php/PhpRuntimeTests.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/SingletonPredictionContext.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestActionTranslation.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/LexerGrammar.java | ['GrammarFuzzer'] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/BaseErrorListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/UseDefAnalyzer.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestDollarParser.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfigSet.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorCalcLexer.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/RuleContextWithAltNum.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestParserExec.java | [] | [] |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/parse/ActionSplitter.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/GoTarget.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/TerminalAST.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/NoViableAltException.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/WildcardTransition.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestATNLexerInterpreter.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/AtomTransition.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/RuleTagToken.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LoopEndState.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/BufferedTokenStream.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/SymbolCollector.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/perf/graphemesParser.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/misc/CharSupport.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/JavaRunner.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorCalcBaseListener.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/InterpreterDataReader.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListIndexedGetterDecl.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/OptionalBlockAST.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContext.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorBasicBaseVisitor.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ANTLRMessage.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionInfo.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/helpers/TreeShapeListener.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/perf/graphemesBaseListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/OutputModelWalker.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleTransformer.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/Interval.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/csharp/CSharpRunner.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/UnbufferedTokenStream.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/EpsilonTransition.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/Array2DHashSet.java | [] | [] |
/src/GrammarFuzzer.java | ['GrammarFuzzer'] | ['GrammarFuzzer'] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/QuantifierAST.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/parse/ToolANTLRLexer.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/php/PHPRunner.java | [] | [] |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/parse/ATNBuilder.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/JavaParser.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ProxyErrorListener.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/RecognitionException.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/python3/Python3RuntimeTests.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/CodeGeneratorExtension.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestXPath.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/TreeLayoutAdaptor.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/VocabularyImpl.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/parse/TokenVocabParser.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/BlockEndState.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestUnicodeEscapes.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/runtime/TestCodePointCharStream.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/TypeScriptTarget.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerIndexedCustomAction.java | [] | [] |
/src/antlr4/tool/target/generated-sources/tool/src/org/antlr/v4/unicode/UnicodeData.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/unicode/UnicodeDataTemplateController.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/api/perf/Instrumentor.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/StarBlockStartState.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/LexerInterpreter.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorBasicLexer.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestEscapeSequenceParsing.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestCharSupport.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/OutputModelFactory.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/SerializedATN.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/Choice.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/Generator.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNConfig.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/RangeTransition.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorListener.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/OrderedHashSet.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/AttributeDict.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/TestSetInline.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorCalcBaseVisitor.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestSplitParser.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/LL1Loop.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenElement.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/misc/OrderedHashMap.java | ['GrammarFuzzer'] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/states/State.java | [] | [] |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/parse/ANTLRParser.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/TreePostScriptGenerator.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/misc/Utils.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeProperty.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ErrorManager.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/PlusBlockAST.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/BasicState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/BlankActionSplitterListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/parse/GrammarASTAdaptor.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializer.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ANTLRToolListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/PHPTarget.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/Decl.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePatternMatcher.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/BailErrorStrategy.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/EqualityComparator.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestToolSyntaxErrors.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/typescript/TypeScriptRuntimeTests.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/Trees.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ANTLRFileStream.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TagChunk.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/SetAST.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/parse/GrammarToken.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/python/PythonRunner.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/UnicodeEscapes.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestUnbufferedCharStream.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/Parser.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestGrammarParserInterpreter.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestAmbigParseTrees.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/GrammarTransformPipeline.java | [] | [] |
/src/antlr4/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/GrammarDependencies.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorBasicVisitor.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestFastQueue.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardElement.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/go/GoRunner.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/SwiftTarget.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/PlusLoopbackState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/Python3Target.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerTypeAction.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestParserProfiler.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/JavaUnicodeInputStream.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestGraphNodes.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/CustomDescriptors.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorCalcListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/GrammarSyntaxMessage.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/CommonToken.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/SemanticPipeline.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/SerializedJavaATN.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ProfilingATNSimulator.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/Pair.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/DefaultOutputModelFactory.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTree.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/Recognizer.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorBasicParser.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/TestCharStreams.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/api/TestTokenStream.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/swift/SwiftRuntimeTests.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LL1Analyzer.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenAnywhereElement.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/perf/graphemesVisitor.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/LeftRecursionCyclesMessage.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/GrammarInterpreterRuleContext.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/api/perf/TimeLexerSpeed.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListGetterDecl.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePattern.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/BlockAST.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListIndexedGetterDecl.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/JavaLexer.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/ProcessorResult.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/PredAST.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/dfa/LexerDFASerializer.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/IntStream.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestCodeGeneration.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerStack.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/ATNDescriber.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/misc/Graph.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/BlankOutputModelFactory.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestAttributeChecks.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/IntervalSet.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListGetterDecl.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/CodeBlock.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStartState.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/cpp/CppRunner.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/states/ExecutedState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/RuleCollector.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/automata/ATNFactory.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/BasicFontMetrics.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/ErrorQueue.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/RuntimeTestUtils.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/DefaultToolListener.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/UnbufferedCharStream.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/JavaVisitor.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeVisitor.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/GeneratedFile.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopbackState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/LabeledOp.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestUtils.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNodeImpl.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/misc/EscapeSequenceParsing.java | [] | [] |
/src/antlr4/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4ErrorLog.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/typescript/TsNodeRunner.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestParseTreeMatcher.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ActionTransition.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNode.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ConsoleErrorListener.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/JavaBaseListener.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/perf/graphemesLexer.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/Interpreter.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/ParserInterpreterForTesting.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSerializer.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/ActionTranslator.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/TokenInfo.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/dfa/DFASerializer.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/RuleNode.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/DiagnosticErrorListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/GrammarASTErrorNode.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/helpers/RuntimeTestParser.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerCustomAction.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TextChunk.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/TokenFactory.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/TestIntegerList.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerAction.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/JavaScriptTarget.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/FailedPredicateException.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPushModeAction.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/analysis/LeftRecursionDetector.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/GrammarRootAST.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/StreamReader.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/SetTransition.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestCompositeGrammars.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/SystemFontMetrics.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/Tree.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/MockIntTokenStream.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/BasicSemanticChecks.java | [] | [] |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/parse/LeftRecursiveRuleWalker.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleAnywhereElement.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/CommonTokenFactory.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/ActionAST.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/automata/LexerATNFactory.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/TraceATN.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializationOptions.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexerErrorListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleGetterDecl.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/ObjectEqualityComparator.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/helpers/RuntimeTestLexer.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestTokenPositionOptions.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestIntervalSet.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContextCache.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/SyntaxTree.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/TreeTextProvider.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/csharp/CSharpRuntimeTests.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/swift/SwiftRunner.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/Processor.java | [] | [] |
/src/antlr4/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4Mojo.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/dfa/DFA.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/CommonTokenStream.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/AltAST.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/cpp/CppRuntimeTests.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestTokenTypeAssignment.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/go/GoRuntimeTests.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerMoreAction.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/python3/Python3Runner.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/CSharpTarget.java | [] | [] |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/parse/GrammarTreeVisitor.java | [] | [] |
/src/antlr4/antlr4-maven-plugin/src/test/java/org/antlr/mojo/antlr4/Antlr4MojoTest.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/JavaTarget.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/dfa/DFAState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/Target.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStopState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/AttributeChecks.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfig.java | [] | [] |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/parse/ANTLRLexer.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/states/GeneratedState.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestCommonTokenStream.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/StarBlockAST.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ArrayPredictionContext.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ANTLRInputStream.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestSymbolIssues.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ListTokenSource.java | [] | [] |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/parse/BlockSetTransformer.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/GraphicsSupport.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/misc/FrequencySet.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/perf/graphemesBaseVisitor.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleElement.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/RangeAST.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreeMatch.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeWalker.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/InvokeRule.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/IntSet.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/NotAST.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/Token.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/Utils.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestLeftRecursionToolIssues.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/OutputModelController.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/RuntimeTestDescriptor.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenGetterDecl.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerList.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/JavaBaseVisitor.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/RuntimeTestDescriptorParser.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/Attribute.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/PostScriptDocument.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/BasicBlockStartState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/CodeGenerator.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestParserInterpreter.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/CodeGenPipeline.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerModeAction.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/JFileChooserConfirmOverwrite.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/PlusBlockStartState.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/InterpreterTreeTextProvider.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/RuleTransition.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/parse/ActionSplitterListener.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestBasicSemanticErrors.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/api/TestVisitors.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopEntryState.java | [] | [] |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/codegen/SourceGenTriggers.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/BuildDependencyGenerator.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/DartTarget.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/DefaultErrorStrategy.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionExecutor.java | [] | [] |
/src/antlr4/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/MojoUtils.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestASTStructure.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/states/JavaCompiledState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/Tool.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSimulator.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/misc/MutableInt.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ATNState.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestUnicodeData.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/NotSetTransition.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/states/CompiledState.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/GrammarParserInterpreter.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/RuleAST.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/RuleFunction.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/MurmurHash.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/RuleRefAST.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/CodePointCharStream.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/DOTGenerator.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/parse/ToolANTLRParser.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/Recognizer.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestScopeParsing.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/OutputFile.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/CodePointTransitions.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/Lexer.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/JavaListener.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/automata/TailEpsilonRemover.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/semantics/SymbolChecks.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPopModeAction.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/Loop.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/perf/graphemesListener.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestUnicodeGrammar.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/ElementFrequenciesVisitor.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestATNConstruction.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/StructDecl.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerChannelAction.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/Grammar.java | ['GrammarFuzzer'] | ['GrammarFuzzer'] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/RuntimeMetaData.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/dart/DartRuntimeTests.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestErrorSets.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/GrammarAST.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/GrammarASTWithOptions.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/AltLabelStructDecl.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateTransition.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/automata/ParserATNFactory.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/AbstractParseTreeVisitor.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestBufferedTokenStream.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/GrammarASTVisitor.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/LogManager.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/LeftRecursiveRule.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/ParserFactory.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ParserInterpreter.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/dart/DartRunner.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/JavaRuntimeTests.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/AttributeResolver.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/CodePointBuffer.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/javascript/NodeRunner.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPath.java | [] | [] |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/javascript/JavaScriptRuntimeTests.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/ContextGetterDecl.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/automata/ATNPrinter.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/MatchToken.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorBasicBaseListener.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestPerformance.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/analysis/AnalysisPipeline.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/gui/TreeViewer.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestLookaheadTrees.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestUnbufferedTokenStream.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/SemanticContext.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNSimulator.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ParseInfo.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/TokensStartState.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/automata/RangeBorderCharactersData.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNodeImpl.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TokenTagToken.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/PrecedencePredicateTransition.java | [] | [] |
/src/antlr4/antlr4-maven-plugin/target/generated-sources/plugin/org/antlr/mojo/antlr4/HelpMojo.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/CharStreams.java | ['GrammarFuzzer'] | [] |
/src/antlr4/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAnalyzer.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestATNParserPrediction.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/tool/Rule.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/CharStream.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorCalcVisitor.java | [] | [] |
/src/antlr4/tool/src/org/antlr/v4/automata/ATNVisitor.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/TokenSource.java | [] | [] |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/VisitorBasicListener.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/EmptyPredictionContext.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/LexerSkipAction.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestATNSerialization.java | [] | [] |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/Triple.java | [] | [] |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/TestVocabulary.java | [] | [] |
Directory |
---|
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/python3/ |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/ |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/dfa/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/api/perf/ |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/ |
/src/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/go/ |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/codegen/ |
/src/antlr4/antlr4-maven-plugin/target/generated-sources/plugin/org/antlr/mojo/antlr4/ |
/src/antlr4/tool/src/org/antlr/v4/tool/ |
/src/antlr4/tool/src/org/antlr/v4/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/dart/ |
/src/antlr4/tool/src/org/antlr/v4/codegen/model/decl/ |
/src/antlr4/tool/src/org/antlr/v4/codegen/target/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/ |
/src/antlr4/tool/src/org/antlr/v4/gui/ |
/src/antlr4/tool/src/org/antlr/v4/unicode/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/javascript/ |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/states/ |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/ |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/atn/ |
/src/antlr4/tool/target/generated-sources/antlr3/org/antlr/v4/parse/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/helpers/ |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/misc/ |
/src/antlr4/tool/src/org/antlr/v4/semantics/ |
/src/antlr4/tool/src/org/antlr/v4/misc/ |
/src/antlr4/tool/src/org/antlr/v4/codegen/ |
/src/antlr4/tool/src/org/antlr/v4/parse/ |
/src/antlr4/antlr4-maven-plugin/src/test/java/org/antlr/mojo/antlr4/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/csharp/ |
/src/antlr4/tool/src/org/antlr/v4/tool/ast/ |
/src/antlr4/tool/target/generated-sources/tool/src/org/antlr/v4/unicode/ |
/src/antlr4/tool/src/org/antlr/v4/analysis/ |
/src/antlr4/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/ |
/src/antlr4/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/swift/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/cpp/ |
/src/antlr4/tool-testsuite/target/test-classes/org/antlr/v4/test/tool/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/java/api/ |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/php/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/typescript/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/test/runtime/python/ |
/src/antlr4/runtime-testsuite/target/test-classes/org/antlr/v4/runtime/ |
/src/antlr4/tool/src/org/antlr/v4/automata/ |
/src/antlr4/runtime-testsuite/target/generated-test-sources/antlr4/org/antlr/v4/test/runtime/java/api/perf/ |
This section shows a list of 3rd party function calls and their relative coverage information. By static analysis of the target project code, all of the 3rd party function call and their caller information, including the source file and line number that initiate the call are captured. The caller source code file and line number are shown in column 2 while column 1 is the function name of the 3rd party function call. Each occurrent of the 3rd party function call will occuply a separate row. Column 3 of each row indicate if the 3rd party call in the source file line is unreachable. Column 4 lists all fuzzers that have covered that particular system call in that specific location (source file and line)during their dynamic fuzzing.
Target sink | Callsite location | Reached by fuzzer | Covered by Fuzzers |
---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
GrammarFuzzer | fuzzerLogFile-GrammarFuzzer.data | fuzzerLogFile-GrammarFuzzer.data.yaml | jacoco.xml |