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 | 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 | 30503 | 75.3% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 10000 | 24.6% |
All colors | 40503 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
10421 | 3941 | [org.antlr.runtime.MissingTokenException].toString() | call site: 03941 | |
1398 | 16394 | [org.antlr.tool.GrammarAST].equals(java.lang.Object) | call site: 16394 | |
1262 | 2677 | [org.antlr.runtime.MismatchedTreeNodeException].toString() | call site: 02677 | |
1091 | 21849 | [org.stringtemplate.v4.STGroup].rawDefineTemplate(java.lang.String,org.stringtemplate.v4.compiler.CompiledST,org.antlr.runtime.Token) | call site: 21849 | |
928 | 15458 | [org.antlr.tool.GrammarAST].findFirstType(int) | call site: 15458 | |
798 | 30016 | [org.antlr.tool.Grammar].getBlockOption(org.antlr.tool.GrammarAST,java.lang.String) | call site: 30016 | |
681 | 28849 | [org.antlr.tool.Grammar].getTokenType(java.lang.String) | call site: 28849 | |
635 | 14411 | [org.antlr.runtime.BitSet].remove(int) | call site: 14411 | |
624 | 25480 | [org.antlr.grammar.v3.ANTLRParser].id() | call site: 25480 | |
611 | 26111 | [org.antlr.runtime.DFA].predict(org.antlr.runtime.IntStream) | call site: 26111 | |
602 | 28245 | [org.antlr.runtime.tree.CommonTreeNodeStream].isEOF(java.lang.Object) | call site: 28245 | |
456 | 37103 | [org.antlr.tool.Grammar].dealWithTreeFilterMode() | call site: 37103 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
GrammarFuzzer | 1 |
org.antlr.tool.Grammar | 120 |
org.antlr.tool.NameSpaceChecker | 9 |
org.antlr.analysis.LL1Analyzer | 6 |
org.antlr.tool.GrammarSanity | 4 |
org.antlr.tool.CompositeGrammar | 16 |
org.antlr.misc.Utils | 2 |
org.stringtemplate.v4.misc.TypeRegistry | 13 |
org.antlr.runtime.tree.BufferedTreeNodeStream$StreamIterator | 3 |
org.antlr.stringtemplate.language.Cat | 5 |
org.antlr.runtime.tree.TreeIterator | 4 |
org.antlr.runtime.misc.FastQueue | 7 |
org.antlr.runtime.misc.LookaheadStream | 13 |
org.antlr.runtime.tree.BaseTreeAdaptor | 18 |
org.antlr.runtime.tree.BaseTree | 20 |
org.antlr.runtime.tree.CommonTreeAdaptor | 17 |
org.antlr.runtime.debug.DebugTreeAdaptor | 25 |
org.antlr.runtime.tree.CommonTree | 18 |
org.antlr.misc.OrderedHashSet | 11 |
org.antlr.stringtemplate.language.ArrayWrappedInList | 5 |
org.antlr.stringtemplate.language.ArrayIterator | 4 |
org.antlr.misc.IntArrayList | 5 |
org.stringtemplate.v4.misc.ArrayIterator | 4 |
org.antlr.runtime.tree.CommonTreeNodeStream | 13 |
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken | 12 |
org.antlr.runtime.CommonToken | 22 |
org.antlr.runtime.ClassicToken | 11 |
org.stringtemplate.v4.misc.AmbiguousMatchException | 1 |
org.antlr.tool.CompositeGrammarTree | 9 |
org.stringtemplate.v4.STGroupString | 6 |
org.stringtemplate.v4.STGroup | 36 |
org.stringtemplate.v4.misc.ObjectModelAdaptor | 6 |
org.stringtemplate.v4.misc.STModelAdaptor | 3 |
org.stringtemplate.v4.misc.MapModelAdaptor | 5 |
org.stringtemplate.v4.misc.AggregateModelAdaptor | 3 |
org.stringtemplate.v4.STGroupFile | 8 |
org.stringtemplate.v4.misc.Misc | 13 |
java.io.File | 2 |
org.stringtemplate.v4.STGroupDir | 8 |
org.antlr.runtime.ANTLRStringStream | 17 |
org.stringtemplate.v4.compiler.GroupLexer | 31 |
org.antlr.runtime.Lexer | 20 |
org.antlr.runtime.BaseRecognizer | 24 |
org.antlr.runtime.RecognizerSharedState | 1 |
org.stringtemplate.v4.compiler.GroupLexer$DFA8 | 2 |
org.antlr.runtime.DFA | 6 |
org.antlr.runtime.CommonTokenStream | 7 |
org.antlr.runtime.BufferedTokenStream | 21 |
org.stringtemplate.v4.compiler.GroupParser | 20 |
org.antlr.runtime.Parser | 5 |
org.antlr.runtime.UnbufferedTokenStream | 10 |
org.antlr.runtime.debug.DebugTokenStream | 16 |
org.antlr.runtime.LegacyCommonTokenStream | 19 |
org.antlr.tool.Interpreter | 7 |
org.antlr.runtime.debug.DebugTreeNodeStream | 13 |
org.antlr.grammar.v3.ANTLRParser$GrammarASTErrorNode:org.antlr.runtime.tree.BaseTree:org.antlr.runtime.tree.CommonErrorNode:org.antlr.runtime.tree.CommonTree:org.stringtemplate.v4.gui.JTreeScopeStackModel$StringTree | 1 |
org.stringtemplate.v4.compiler.STLexer | 27 |
org.stringtemplate.v4.compiler.STLexer$STToken | 3 |
org.antlr.runtime.NoViableAltException | 2 |
org.antlr.runtime.RecognitionException | 4 |
org.antlr.runtime.misc.LookaheadStream:org.antlr.runtime.tree.BufferedTreeNodeStream | 1 |
org.antlr.runtime.BufferedTokenStream:org.antlr.runtime.LegacyCommonTokenStream:org.antlr.runtime.misc.LookaheadStream | 1 |
org.antlr.runtime.BufferedTokenStream:org.antlr.runtime.LegacyCommonTokenStream:org.antlr.runtime.debug.BlankDebugEventListener:org.antlr.runtime.misc.LookaheadStream | 1 |
org.antlr.runtime.debug.DebugEventSocketProxy | 26 |
java.io.PrintWriter | 4 |
java.io.BufferedReader | 4 |
org.antlr.runtime.debug.DebugEventHub | 20 |
org.antlr.runtime.debug.DebugEventRepeater | 20 |
org.antlr.runtime.debug.ParseTreeBuilder | 7 |
org.antlr.runtime.debug.Profiler | 15 |
org.antlr.runtime.debug.BlankDebugEventListener | 21 |
org.antlr.grammar.v3.ActionTranslator | 98 |
org.antlr.runtime.CharStreamState | 1 |
org.antlr.runtime.MismatchedTokenException | 2 |
org.antlr.runtime.MismatchedSetException | 2 |
org.antlr.runtime.EarlyExitException | 1 |
org.antlr.tool.Rule | 26 |
org.antlr.tool.RuleLabelScope | 1 |
org.antlr.tool.AttributeScope | 9 |
org.antlr.runtime.FailedPredicateException | 2 |
org.antlr.codegen.CodeGenerator | 11 |
org.stringtemplate.v4.ST | 16 |
org.stringtemplate.v4.ST$DebugState | 1 |
org.stringtemplate.v4.misc.MultiMap | 2 |
org.stringtemplate.v4.debug.AddAttributeEvent | 2 |
org.stringtemplate.v4.debug.ConstructionEvent | 4 |
org.stringtemplate.v4.compiler.FormalArgument | 4 |
org.stringtemplate.v4.compiler.CompiledST | 8 |
org.stringtemplate.v4.ST$AttributeList | 2 |
org.antlr.runtime.ClassicToken:org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken | 2 |
org.antlr.runtime.ClassicToken:org.antlr.runtime.CommonToken:org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken | 9 |
org.antlr.tool.ErrorManager | 32 |
org.antlr.tool.ErrorManager$ErrorState | 1 |
org.antlr.misc.BitSet | 29 |
org.antlr.tool.GrammarSemanticsMessage | 2 |
org.antlr.tool.Message | 5 |
org.antlr.tool.ErrorManager$4 | 4 |
org.antlr.tool.GrammarSyntaxMessage | 2 |
org.stringtemplate.v4.AutoIndentWriter | 13 |
java.lang.System | 1 |
org.stringtemplate.v4.Interpreter | 45 |
org.stringtemplate.v4.InstanceScope | 1 |
org.stringtemplate.v4.misc.ErrorManager | 16 |
org.stringtemplate.v4.misc.STRuntimeMessage | 7 |
org.stringtemplate.v4.misc.STMessage | 7 |
org.stringtemplate.v4.misc.ErrorBuffer | 5 |
org.antlr.tool.ErrorManager$5 | 4 |
org.stringtemplate.v4.misc.ErrorManager$1 | 4 |
org.antlr.tool.ErrorManager$7 | 4 |
org.stringtemplate.v4.misc.Coordinate | 2 |
org.stringtemplate.v4.misc.STCompiletimeMessage | 3 |
org.stringtemplate.v4.misc.STLexerMessage | 2 |
org.stringtemplate.v4.misc.STGroupCompiletimeMessage | 3 |
org.antlr.tool.ToolMessage | 5 |
org.antlr.tool.NonRegularDecisionMessage | 2 |
org.antlr.analysis.DFA | 39 |
org.antlr.tool.GrammarAST | 36 |
org.antlr.tool.RecursionOverflowMessage | 2 |
org.antlr.analysis.DecisionProbe | 33 |
org.antlr.analysis.DFAState | 25 |
org.antlr.analysis.NFAState | 14 |
org.antlr.analysis.Label | 18 |
org.antlr.analysis.PredicateLabel | 7 |
org.antlr.misc.IntervalSet | 20 |
org.antlr.analysis.ActionLabel | 5 |
org.antlr.tool.GrammarInsufficientPredicatesMessage | 2 |
org.antlr.tool.LeftRecursionCyclesMessage | 2 |
org.antlr.tool.GrammarAnalysisAbortedMessage | 1 |
org.antlr.tool.GrammarNonDeterminismMessage | 2 |
org.antlr.misc.Interval | 12 |
antlr.collections.impl.BitSet | 24 |
org.antlr.analysis.SemanticContext$CommutativePredicate | 9 |
org.antlr.analysis.SemanticContext | 9 |
org.antlr.analysis.SemanticContext$FalsePredicate | 4 |
org.antlr.analysis.SemanticContext$Predicate | 10 |
org.antlr.analysis.SemanticContext$TruePredicate | 4 |
org.antlr.analysis.SemanticContext$NOT | 9 |
org.antlr.analysis.LookaheadSet | 12 |
org.antlr.runtime.BitSet | 16 |
org.antlr.grammar.v3.ANTLRParser$GrammarASTErrorNode | 5 |
org.antlr.runtime.tree.BufferedTreeNodeStream | 18 |
org.antlr.runtime.tree.TreeWizard$TreePatternTreeAdaptor | 1 |
org.antlr.runtime.tree.TreeWizard$TreePattern | 2 |
org.antlr.grammar.v3.ANTLRParser$grammar_Adaptor | 3 |
org.antlr.runtime.debug.TraceDebugEventListener | 8 |
org.antlr.runtime.tree.CommonErrorNode | 5 |
org.antlr.runtime.TokenRewriteStream | 7 |
org.stringtemplate.v4.gui.JTreeSTModel$Wrapper | 2 |
org.stringtemplate.v4.StringRenderer | 3 |
org.antlr.tool.Interp$FilteringTokenStream | 1 |
antlr.TokenStreamRecognitionException | 2 |
antlr.RecognitionException | 3 |
antlr.DefaultFileLineFormatter | 1 |
antlr.FileLineFormatter | 1 |
antlr.NoViableAltException | 3 |
antlr.BaseAST | 10 |
antlr.CommonAST | 6 |
antlr.StringUtils | 1 |
antlr.ParseTreeToken | 1 |
antlr.CommonToken:antlr.Token | 3 |
antlr.ParseTreeRule | 1 |
antlr.ASTNULLType | 11 |
antlr.MismatchedTokenException | 5 |
antlr.NoViableAltForCharException | 2 |
antlr.MismatchedCharException | 5 |
antlr.OneOrMoreBlock | 2 |
antlr.AlternativeBlock | 4 |
antlr.collections.impl.Vector | 7 |
antlr.SimpleTokenManager | 4 |
antlr.Lookahead | 13 |
antlr.preprocessor.Option | 1 |
org.antlr.analysis.SemanticContext$AND | 6 |
org.antlr.analysis.SemanticContext$OR | 6 |
antlr.ZeroOrMoreBlock | 2 |
org.antlr.runtime.tree.ParseTree | 4 |
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree | 4 |
org.antlr.stringtemplate.language.ASTExpr | 34 |
antlr.Token | 9 |
antlr.CommonToken | 6 |
antlr.GrammarAtom | 5 |
org.antlr.runtime.UnwantedTokenException | 3 |
org.antlr.runtime.MismatchedNotSetException | 1 |
org.antlr.stringtemplate.StringTemplateGroupInterface | 3 |
org.antlr.tool.GrammarReport2 | 3 |
org.antlr.analysis.Transition | 7 |
org.antlr.analysis.Label:org.antlr.analysis.PredicateLabel | 1 |
antlr.TokenStreamRewriteEngine | 8 |
antlr.TokenStreamRewriteEngine$ReplaceOp | 1 |
antlr.TokenStreamRewriteEngine$InsertBeforeOp | 1 |
antlr.TokenStreamRewriteEngine$RewriteOperation | 2 |
org.antlr.tool.Attribute | 3 |
org.antlr.runtime.SerializedGrammar$RuleRef | 1 |
org.antlr.tool.FASerializer | 6 |
org.antlr.analysis.State | 3 |
org.antlr.analysis.ActionLabel:org.antlr.analysis.Label | 2 |
org.stringtemplate.v4.compiler.Compiler | 6 |
org.stringtemplate.v4.compiler.Compiler$1 | 2 |
org.stringtemplate.v4.compiler.STParser | 33 |
org.stringtemplate.v4.compiler.STParser$templateAndEOF_return | 2 |
org.antlr.runtime.ParserRuleReturnScope | 1 |
org.antlr.runtime.RuleReturnScope | 1 |
org.antlr.runtime.tree.RewriteRuleTokenStream | 6 |
org.antlr.runtime.tree.RewriteRuleElementStream | 10 |
org.antlr.runtime.tree.RewriteRuleSubtreeStream | 5 |
org.stringtemplate.v4.compiler.STParser$template_return | 2 |
org.stringtemplate.v4.compiler.STParser$element_return | 2 |
org.antlr.runtime.debug.BlankDebugEventListener:org.antlr.runtime.misc.LookaheadStream | 1 |
org.stringtemplate.v4.gui.JTreeScopeStackModel$StringTree | 2 |
org.antlr.runtime.tree.BaseTree:org.antlr.runtime.tree.CommonTree | 1 |
org.antlr.runtime.tree.TreeParser | 9 |
org.antlr.runtime.MismatchedRangeException | 2 |
antlr.TokenWithIndex | 2 |
org.antlr.tool.LeftRecursiveRuleAnalyzer | 1 |
antlr.TokenRangeElement | 3 |
antlr.preprocessor.Grammar | 2 |
antlr.preprocessor.Hierarchy | 1 |
antlr.collections.impl.IndexedVector | 3 |
antlr.collections.impl.VectorEnumerator | 3 |
antlr.collections.impl.VectorEnumeration | 2 |
antlr.collections.impl.LLEnumeration | 2 |
org.antlr.tool.GrammarDanglingStateMessage | 2 |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$ExprWrapper | 1 |
org.antlr.stringtemplate.language.StringRef | 3 |
antlr.debug.NewLineEvent | 1 |
antlr.preprocessor.Rule | 2 |
antlr.debug.SemanticPredicateEvent | 3 |
antlr.debug.GuessingEvent | 1 |
org.antlr.stringtemplate.language.FormalArgument | 3 |
antlr.RuleBlock | 3 |
org.antlr.tool.Grammar$LabelElementPair | 2 |
org.antlr.runtime.MissingTokenException | 3 |
antlr.SynPredBlock | 2 |
org.antlr.analysis.NFAContext | 6 |
antlr.ActionElement | 2 |
org.antlr.stringtemplate.StringTemplate$Aggregate | 2 |
antlr.RuleRefElement | 3 |
org.antlr.runtime.SerializedGrammar$TokenRef | 1 |
org.antlr.tool.GrammarUnreachableAltsMessage | 2 |
org.antlr.runtime.MismatchedTreeNodeException | 2 |
org.stringtemplate.v4.misc.Aggregate | 2 |
org.antlr.stringtemplate.language.StringTemplateToken | 2 |
antlr.preprocessor.GrammarFile | 1 |
antlr.debug.TraceEvent | 2 |
antlr.debug.Event | 3 |
org.antlr.misc.Graph$Node | 1 |
org.antlr.stringtemplate.StringTemplate | 65 |
org.antlr.stringtemplate.StringTemplateGroup | 33 |
org.antlr.stringtemplate.StringTemplateGroup$1 | 2 |
org.antlr.stringtemplate.StringTemplateGroupInterface$1 | 2 |
org.antlr.stringtemplate.AutoIndentWriter | 14 |
org.antlr.stringtemplate.NoIndentWriter | 1 |
antlr.PrintWriterWithSMAP | 3 |
java.io.BufferedWriter | 1 |
org.antlr.stringtemplate.language.ActionEvaluator | 16 |
antlr.TreeParser | 3 |
antlr.ASTFactory | 16 |
antlr.TreeParserSharedInputState | 1 |
antlr.ANTLRException | 1 |
antlr.ASTNULLType:antlr.BaseAST | 3 |
antlr.ASTNULLType:antlr.BaseAST:antlr.CommonAST | 1 |
antlr.BlockEndElement | 2 |
antlr.RuleEndElement | 2 |
antlr.CharScanner | 30 |
antlr.Utils | 2 |
org.antlr.stringtemplate.language.TemplateParser | 5 |
antlr.LLkParser | 4 |
antlr.Parser | 12 |
antlr.ParserSharedInputState | 1 |
antlr.TokenBuffer | 8 |
antlr.TokenQueue | 6 |
antlr.actions.python.CodeLexer | 7 |
antlr.ANTLRStringBuffer | 7 |
antlr.InputBuffer | 6 |
antlr.CharBuffer | 2 |
antlr.CharQueue | 6 |
antlr.CharStreamIOException | 1 |
antlr.CharStreamException | 1 |
antlr.ByteBuffer | 1 |
antlr.debug.DebuggingInputBuffer | 5 |
antlr.debug.InputBufferEventSupport | 6 |
antlr.debug.InputBufferEvent | 6 |
antlr.debug.InputBufferReporter | 5 |
antlr.debug.InputBufferAdapter | 3 |
antlr.debug.DebuggingCharScanner | 2 |
antlr.debug.ParserEventSupport | 4 |
antlr.debug.ParserTokenEvent | 6 |
antlr.debug.ParserReporter | 12 |
antlr.debug.ParserAdapter | 15 |
antlr.debug.ParserTokenAdapter | 3 |
antlr.debug.TraceAdapter | 3 |
antlr.debug.Tracer | 4 |
antlr.debug.ParserMatchAdapter | 5 |
antlr.debug.SemanticPredicateAdapter | 2 |
antlr.debug.SyntacticPredicateAdapter | 4 |
antlr.debug.MessageAdapter | 3 |
antlr.TokenStreamException | 1 |
antlr.TokenStreamIOException | 1 |
org.antlr.stringtemplate.language.AngleBracketTemplateLexer | 17 |
org.antlr.stringtemplate.language.ChunkToken | 4 |
antlr.SemanticException | 1 |
antlr.ANTLRHashString | 7 |
antlr.TokenStreamSelector | 1 |
antlr.TokenStreamHiddenTokenFilter | 4 |
antlr.ANTLRTokdefLexer | 13 |
org.antlr.stringtemplate.language.DefaultTemplateLexer | 17 |
antlr.ANTLRLexer | 38 |
antlr.actions.python.ActionLexer | 28 |
antlr.CppCodeGenerator | 4 |
antlr.GrammarElement | 3 |
antlr.Grammar | 3 |
antlr.Tool | 6 |
antlr.PythonCodeGenerator | 4 |
antlr.TokenSymbol | 1 |
antlr.JavaCodeGenerator | 4 |
antlr.HTMLCodeGenerator | 3 |
antlr.DiagnosticCodeGenerator | 3 |
antlr.CSharpCodeGenerator | 6 |
antlr.DocBookCodeGenerator | 3 |
antlr.AlternativeElement | 2 |
antlr.WildcardElement | 3 |
antlr.CharRangeElement | 3 |
antlr.CodeGenerator | 6 |
antlr.RuleSymbol | 3 |
antlr.LLkAnalyzer | 20 |
antlr.CppCharFormatter | 2 |
antlr.PythonCharFormatter | 3 |
antlr.CSharpCharFormatter | 2 |
antlr.JavaCharFormatter | 2 |
antlr.TreeElement | 2 |
antlr.TokenRefElement | 1 |
antlr.CharLiteralElement | 1 |
antlr.StringLiteralElement | 1 |
antlr.actions.csharp.ActionLexer | 28 |
antlr.TokenStreamBasicFilter | 1 |
org.antlr.stringtemplate.language.InterfaceLexer | 10 |
antlr.preprocessor.PreprocessorLexer | 27 |
antlr.actions.cpp.ActionLexer | 28 |
org.antlr.stringtemplate.language.GroupLexer | 22 |
antlr.actions.java.ActionLexer | 27 |
org.antlr.stringtemplate.language.ActionLexer | 25 |
antlr.CommonHiddenStreamToken | 4 |
antlr.debug.LLkDebuggingParser | 2 |
org.antlr.stringtemplate.language.Expr | 3 |
org.antlr.stringtemplate.language.NewlineRef | 1 |
antlr.LexerSharedInputState | 1 |
org.antlr.stringtemplate.language.ActionParser | 27 |
antlr.ASTPair | 3 |
antlr.ParseTree | 2 |
antlr.CommonASTWithHiddenTokens | 1 |
antlr.collections.impl.ASTArray | 2 |
org.antlr.stringtemplate.language.StringTemplateAST | 2 |
org.antlr.stringtemplate.language.ConditionalExpr | 6 |
org.antlr.stringtemplate.language.ConditionalExpr$1 | 1 |
org.antlr.stringtemplate.language.ConditionalExpr$ElseIfClauseData | 1 |
org.antlr.stringtemplate.StringTemplate$STAttributeList | 2 |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$StringTemplateWrapper | 1 |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$MapEntryWrapper | 1 |
org.antlr.runtime.TokenRewriteStream$ReplaceOp | 2 |
org.antlr.runtime.TokenRewriteStream$RewriteOperation | 2 |
org.antlr.runtime.SerializedGrammar$Rule | 1 |
antlr.collections.impl.IntRange | 1 |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$HashMapWrapper | 1 |
org.antlr.runtime.SerializedGrammar$Block | 1 |
org.antlr.analysis.NFAConfiguration | 4 |
antlr.debug.SyntacticPredicateEvent | 1 |
antlr.debug.ParserMatchEvent | 5 |
org.stringtemplate.v4.debug.InterpEvent | 2 |
antlr.ActionTransInfo | 1 |
antlr.debug.MessageEvent | 2 |
org.antlr.runtime.SerializedGrammar | 1 |
org.stringtemplate.v4.debug.EvalExprEvent | 2 |
org.antlr.grammar.v3.ANTLRTreePrinter | 41 |
org.antlr.runtime.debug.DebugParser | 3 |
org.antlr.runtime.debug.DebugTreeParser | 4 |
org.antlr.grammar.v3.ANTLRTreePrinter$modifier_return | 1 |
org.antlr.runtime.tree.TreeRuleReturnScope | 1 |
org.antlr.grammar.v3.ANTLRTreePrinter$block_return | 1 |
org.antlr.grammar.v3.ANTLRTreePrinter$atom_return | 1 |
org.antlr.runtime.debug.DebugTreeNodeStream:org.antlr.runtime.tree.BufferedTreeNodeStream:org.antlr.runtime.tree.CommonTreeNodeStream | 1 |
org.antlr.tool.GrammarReport | 6 |
org.antlr.tool.GrammarReport$ReportData | 1 |
org.antlr.runtime.misc.Stats | 3 |
org.antlr.codegen.Target | 6 |
org.antlr.codegen.RubyTarget | 2 |
org.stringtemplate.v4.misc.Interval | 2 |
org.antlr.stringtemplate.language.ActionEvaluator$1 | 1 |
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree:org.antlr.runtime.tree.ParseTree | 3 |
org.antlr.grammar.v3.CodeGenTreeWalker | 9 |
org.antlr.runtime.ANTLRFileStream | 1 |
org.antlr.tool.ErrorManager$6 | 4 |
org.antlr.grammar.v3.AssignTokenTypesWalker | 36 |
org.antlr.grammar.v3.ANTLRParser | 75 |
org.antlr.grammar.v3.LeftRecursiveRuleWalker | 3 |
org.antlr.grammar.v3.TreeToNFAConverter | 38 |
org.antlr.grammar.v3.DefineGrammarItemsWalker | 46 |
org.stringtemplate.v4.compiler.CodeGenerator | 38 |
org.antlr.grammar.v3.ANTLRv3Tree | 2 |
org.antlr.grammar.v3.ANTLRv3Parser | 1 |
org.antlr.runtime.debug.BlankDebugEventListener:org.antlr.runtime.debug.Profiler | 1 |
org.antlr.runtime.ClassicToken:org.antlr.runtime.CommonToken:org.antlr.runtime.debug.BlankDebugEventListener:org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken | 1 |
org.stringtemplate.v4.compiler.STParser$singleElement_return | 2 |
org.stringtemplate.v4.compiler.STParser$exprTag_return | 2 |
org.stringtemplate.v4.compiler.STParser$expr_return | 2 |
org.stringtemplate.v4.compiler.STParser$mapExpr_return | 2 |
org.stringtemplate.v4.compiler.STParser$memberExpr_return | 2 |
org.stringtemplate.v4.compiler.STParser$includeExpr_return | 2 |
org.antlr.runtime.tree.RewriteEmptyStreamException | 1 |
org.antlr.runtime.tree.RewriteCardinalityException | 1 |
org.antlr.runtime.tree.RewriteRuleNodeStream | 2 |
org.stringtemplate.v4.compiler.STParser$args_return | 2 |
org.stringtemplate.v4.compiler.STParser$argExprList_return | 2 |
org.stringtemplate.v4.compiler.STParser$arg_return | 2 |
org.stringtemplate.v4.compiler.STParser$exprNoComma_return | 2 |
org.stringtemplate.v4.compiler.STParser$mapTemplateRef_return | 2 |
org.stringtemplate.v4.compiler.STParser$qualifiedId_return | 2 |
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree:org.antlr.runtime.tree.CommonTree:org.antlr.runtime.tree.ParseTree | 1 |
org.stringtemplate.v4.compiler.STParser$subtemplate_return | 2 |
org.antlr.runtime.tree.RewriteEarlyExitException | 1 |
org.stringtemplate.v4.compiler.STParser$namedArg_return | 2 |
org.stringtemplate.v4.compiler.STParser$primary_return | 2 |
org.stringtemplate.v4.compiler.STParser$list_return | 2 |
org.stringtemplate.v4.compiler.STParser$listElement_return | 2 |
org.stringtemplate.v4.compiler.STParser$conditional_scope | 1 |
org.stringtemplate.v4.compiler.STParser$conditional_return | 2 |
org.stringtemplate.v4.compiler.STParser$andConditional_return | 2 |
org.stringtemplate.v4.compiler.STParser$notConditional_return | 2 |
org.stringtemplate.v4.compiler.STParser$exprOptions_return | 2 |
org.stringtemplate.v4.compiler.STParser$option_return | 2 |
org.stringtemplate.v4.compiler.STParser$compoundElement_return | 2 |
org.stringtemplate.v4.compiler.STParser$ifstat_return | 2 |
org.stringtemplate.v4.compiler.STParser$region_return | 2 |
org.stringtemplate.v4.compiler.STException | 2 |
org.stringtemplate.v4.compiler.CodeGenerator$template_scope | 1 |
org.stringtemplate.v4.compiler.CompilationState | 15 |
org.stringtemplate.v4.compiler.StringTable | 3 |
org.stringtemplate.v4.compiler.CodeGenerator$conditional_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$mapTemplateRef_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$qualifiedId_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$args_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$subtemplate_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$includeExpr_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$primary_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$list_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$listElement_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$region_return | 1 |
org.stringtemplate.v4.compiler.CodeGenerator$exprOptions_return | 1 |
org.antlr.codegen.PythonTarget | 2 |
org.antlr.codegen.Python3Target | 2 |
org.antlr.codegen.DelphiTarget | 1 |
org.antlr.runtime.TokenRewriteStream$InsertBeforeOp | 1 |
org.antlr.misc.MultiMap | 2 |
org.stringtemplate.v4.NoIndentWriter | 1 |
org.stringtemplate.v4.NumberRenderer | 1 |
org.antlr.codegen.CSharp3Target$StringRenderer | 1 |
org.antlr.codegen.CSharp3Target | 1 |
org.antlr.codegen.RubyTarget$RubyRenderer | 11 |
org.stringtemplate.v4.DateRenderer | 1 |
org.stringtemplate.v4.compiler.BytecodeDisassembler | 7 |
org.antlr.runtime.ANTLRInputStream | 3 |
org.antlr.runtime.ANTLRReaderStream | 4 |
org.stringtemplate.v4.misc.STNoSuchAttributeException | 1 |
org.stringtemplate.v4.misc.STNoSuchPropertyException | 1 |
org.stringtemplate.v4.Interpreter$ObjectList | 1 |
org.stringtemplate.v4.Interpreter$ArgumentsMap | 1 |
org.stringtemplate.v4.debug.IndentEvent | 1 |
org.stringtemplate.v4.debug.EvalTemplateEvent | 1 |
org.antlr.grammar.v3.ANTLRLexer | 78 |
org.antlr.grammar.v3.ANTLRLexer$DFA9 | 3 |
org.antlr.grammar.v3.ANTLRLexer$DFA25 | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_template_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_template_head_return | 2 |
org.antlr.grammar.v3.ANTLRParser$id_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_template_args_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_template_arg_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_indirect_template_head_return | 2 |
org.antlr.grammar.v3.ANTLRv3Lexer | 63 |
org.antlr.grammar.v3.ANTLRv3Lexer$DFA2 | 2 |
org.antlr.grammar.v3.ANTLRv3Lexer$DFA22 | 2 |
org.antlr.grammar.v3.ANTLRv3Tree$DFA48 | 1 |
org.antlr.grammar.v3.ANTLRv3Parser$DFA81 | 1 |
org.antlr.runtime.ANTLRStringStream:org.antlr.runtime.DFA | 1 |
org.antlr.grammar.v3.ActionAnalysis | 14 |
org.antlr.grammar.v3.ANTLRLexer$1 | 1 |
org.antlr.grammar.v3.ANTLRLexer$2 | 1 |
org.antlr.runtime.ANTLRStringStream:org.antlr.runtime.BufferedTokenStream:org.antlr.runtime.LegacyCommonTokenStream:org.antlr.runtime.misc.LookaheadStream:org.antlr.runtime.tree.BufferedTreeNodeStream | 3 |
org.antlr.tool.Interpreter$LexerActionGetTokenType | 2 |
org.antlr.analysis.NFA | 5 |
org.antlr.tool.NFAFactory | 26 |
org.antlr.grammar.v3.TreeToNFAConverter$rule_return | 1 |
org.antlr.grammar.v3.TreeToNFAConverter$block_return | 1 |
org.antlr.grammar.v3.TreeToNFAConverter$set_return | 1 |
org.antlr.analysis.StateCluster | 1 |
org.antlr.grammar.v3.TreeToNFAConverter$element_return | 1 |
org.antlr.grammar.v3.TreeToNFAConverter$atom_return | 1 |
org.antlr.analysis.RuleClosureTransition | 1 |
org.antlr.grammar.v3.TreeToNFAConverter$ebnf_return | 1 |
org.antlr.tool.Grammar$Decision | 1 |
org.antlr.grammar.v3.TreeToNFAConverter$tree__return | 1 |
org.antlr.grammar.v3.TreeToNFAConverter$rewrite_return | 1 |
org.antlr.analysis.LL1DFA | 4 |
org.antlr.analysis.NFAToDFAConverter | 24 |
org.antlr.analysis.NonLLStarDecisionException | 1 |
org.antlr.analysis.NFAToDFAConverter$1 | 1 |
org.antlr.grammar.v3.ANTLRParser$GrammarASTErrorNode:org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree:org.antlr.runtime.tree.CommonErrorNode:org.antlr.runtime.tree.ParseTree | 1 |
org.antlr.misc.Barrier | 3 |
org.antlr.analysis.NFAConversionThread | 1 |
org.stringtemplate.v4.gui.STViz$5 | 1 |
antlr.build.StreamScarfer | 1 |
antlr.build.Tool | 2 |
org.stringtemplate.v4.compiler.GroupParser$formalArgs_scope | 1 |
org.stringtemplate.v4.STRawGroupDir | 1 |
org.antlr.grammar.v3.ANTLRParser$grammar__return | 2 |
org.antlr.grammar.v3.ANTLRParser$grammarType_return | 2 |
org.antlr.grammar.v3.ANTLRParser$optionsSpec_return | 2 |
org.antlr.grammar.v3.ANTLRParser$option_return | 2 |
org.antlr.grammar.v3.ANTLRParser$optionValue_return | 2 |
org.antlr.grammar.v3.ANTLRParser$delegateGrammars_return | 2 |
org.antlr.grammar.v3.ANTLRParser$delegateGrammar_return | 2 |
org.antlr.Tool | 4 |
org.antlr.grammar.v3.ANTLRParser$tokensSpec_return | 2 |
org.antlr.grammar.v3.ANTLRParser$tokenSpec_return | 2 |
org.antlr.grammar.v3.ANTLRParser$attrScopes_return | 2 |
org.antlr.grammar.v3.ANTLRParser$attrScope_return | 2 |
org.antlr.grammar.v3.ANTLRParser$ruleActions_return | 2 |
org.antlr.grammar.v3.ANTLRParser$ruleAction_return | 2 |
org.antlr.grammar.v3.ANTLRParser$actions_return | 2 |
org.antlr.grammar.v3.ANTLRParser$action_return | 2 |
org.antlr.grammar.v3.ANTLRParser$actionScopeName_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rules_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rule_return | 2 |
org.antlr.grammar.v3.ANTLRParser$throwsSpec_return | 2 |
org.antlr.grammar.v3.ANTLRParser$ruleScopeSpec_return | 2 |
org.antlr.grammar.v3.ANTLRParser$idList_return | 2 |
org.antlr.grammar.v3.ANTLRParser$ruleAltList_return | 2 |
org.antlr.grammar.v3.ANTLRParser$alternative_return | 2 |
org.antlr.grammar.v3.ANTLRParser$element_return | 2 |
org.antlr.grammar.v3.ANTLRParser$elementNoOptionSpec_return | 2 |
org.antlr.grammar.v3.ANTLRParser$atom_return | 2 |
org.antlr.grammar.v3.ANTLRParser$range_return | 2 |
org.antlr.grammar.v3.ANTLRParser$terminal_return | 2 |
org.antlr.grammar.v3.ANTLRParser$elementOptions_return | 1 |
org.antlr.grammar.v3.ANTLRParser$defaultNodeOption_return | 2 |
org.antlr.grammar.v3.ANTLRParser$elementOptionId_return | 2 |
org.antlr.grammar.v3.ANTLRParser$elementOption_return | 2 |
org.antlr.grammar.v3.ANTLRParser$ruleref_return | 2 |
org.antlr.grammar.v3.ANTLRParser$notSet_return | 2 |
org.antlr.grammar.v3.ANTLRParser$notTerminal_return | 2 |
org.antlr.grammar.v3.ANTLRParser$block_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_with_sempred_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_alternative_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_element_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_atom_return | 2 |
org.antlr.grammar.v3.ANTLRParser$label_return | 2 |
org.antlr.grammar.v3.ANTLRParser$ebnfSuffix_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_ebnf_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_block_return | 2 |
org.antlr.grammar.v3.ANTLRParser$rewrite_tree_return | 2 |
org.antlr.grammar.v3.ANTLRParser$ebnf_return | 2 |
org.antlr.grammar.v3.ANTLRParser$tree__return | 2 |
org.antlr.grammar.v3.ANTLRParser$treeRoot_return | 2 |
org.antlr.grammar.v3.ANTLRParser$exceptionGroup_return | 2 |
org.antlr.grammar.v3.ANTLRParser$exceptionHandler_return | 2 |
org.antlr.grammar.v3.ANTLRParser$finallyClause_return | 2 |
org.antlr.tool.AssignTokenTypesBehavior | 11 |
org.antlr.grammar.v3.AssignTokenTypesWalker$optionValue_return | 1 |
org.antlr.grammar.v3.AssignTokenTypesWalker$modifier_return | 1 |
org.antlr.grammar.v3.AssignTokenTypesWalker$block_return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$grammar__return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$AttributeScopeActions_scope | 1 |
org.antlr.codegen.CTarget | 1 |
org.antlr.codegen.CppTarget | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$rule_return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$modifier_return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$block_return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$element_return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$dotLoop_return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_atom_return | 1 |
org.antlr.grammar.v3.DefineGrammarItemsWalker$rewrite_block_return | 1 |
com.code_intelligence.jazzer.api.FuzzedDataProvider | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
[org.antlr.tool.Grammar].translateLeftRecursiveRule(org.antlr.tool.GrammarAST)
|
org.antlr.tool.Grammar | 1 | ['org.antlr.tool.GrammarAST'] | 182 | 0 | 32 | 8 | 2 | 3156 | 1 | 11167 | 11167 |
[org.antlr.Tool].generateRecognizer(org.antlr.tool.Grammar)
|
org.antlr.Tool | 1 | ['org.antlr.tool.Grammar'] | 181 | 0 | 33 | 12 | 7 | 3185 | 2 | 10765 | 1145 |
[org.antlr.grammar.v3.DefineGrammarItemsWalker].grammar_(org.antlr.tool.Grammar)
|
org.antlr.grammar.v3.DefineGrammarItemsWalker | 1 | ['org.antlr.tool.Grammar'] | 177 | 0 | 186 | 55 | 12 | 3031 | 4 | 10270 | 631 |
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 | 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=['toString()', 'equals(java.lang.Object)', 'rawDefineTemplate(java.lang.String,org.stringtemplate.v4.compiler.CompiledST,org.antlr.runtime.Token)', 'findFirstType(int)', 'getBlockOption(org.antlr.tool.GrammarAST,java.lang.String)', 'getTokenType(java.lang.String)', 'remove(int)', 'id()', 'predict(org.antlr.runtime.IntStream)']
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.tool.Grammar].dealWithTreeFilterMode() | 33 | 3 | 9.090% | [] |
[org.antlr.tool.Grammar].validImport(org.antlr.tool.Grammar) | 33 | 0 | 0.0% | [] |
[org.antlr.tool.Grammar].createLookaheadDFAs(boolean) | 47 | 0 | 0.0% | [] |
[org.antlr.tool.Grammar].createLL_1_LookaheadDFA(int) | 53 | 0 | 0.0% | [] |
[org.antlr.tool.Grammar].createLookaheadDFA(int,boolean) | 34 | 0 | 0.0% | [] |
[org.antlr.tool.Grammar].importTokenVocabulary(org.antlr.tool.GrammarAST,java.lang.String) | 64 | 0 | 0.0% | [] |
[antlr.ANTLRParser].mk_tokenSet_11() | 1019 | 0 | 0.0% | [] |
[antlr.Tool].setNameSpace(java.lang.String) | 109 | 0 | 0.0% | [] |
[antlr.Tool].error(java.lang.String,java.lang.String,int,int) | 68 | 0 | 0.0% | [] |
[antlr.Tool].panic(java.lang.String) | 49 | 0 | 0.0% | [] |
[antlr.ANTLRLexer].mWS_OPT(boolean) | 54 | 0 | 0.0% | [] |
[antlr.ANTLRLexer].nextToken() | 101 | 0 | 0.0% | [] |
[antlr.ANTLRLexer].mESC(boolean) | 50 | 0 | 0.0% | [] |
[antlr.ANTLRLexer].mNESTED_ACTION(boolean) | 32 | 0 | 0.0% | [] |
[antlr.collections.impl.BitSet].equals(java.lang.Object) | 32 | 0 | 0.0% | [] |
[antlr.collections.impl.BitSet].toString(java.lang.String,antlr.collections.impl.Vector) | 50 | 0 | 0.0% | [] |
[org.antlr.codegen.Python3Target].postProcessAction(java.util.List,org.antlr.runtime.Token) | 62 | 0 | 0.0% | [] |
[org.antlr.misc.BitSet].toString(org.antlr.tool.Grammar) | 47 | 0 | 0.0% | [] |
[org.antlr.codegen.Target].isValidActionScope(int,java.lang.String) | 40 | 0 | 0.0% | [] |
[org.antlr.codegen.CodeGenerator].loadLanguageTarget(java.lang.String) | 391 | 6 | 1.534% | [] |
[org.antlr.codegen.CodeGenerator].getTemplates() | 40 | 0 | 0.0% | [] |
[org.stringtemplate.v4.STGroup].importTemplates(org.antlr.runtime.Token) | 47 | 0 | 0.0% | [] |
[org.antlr.tool.CompositeGrammar].getDelegates(org.antlr.tool.Grammar) | 51 | 5 | 9.803% | [] |
[org.stringtemplate.v4.ST].render(java.util.Locale,int) | 33 | 5 | 15.15% | [] |
[org.stringtemplate.v4.Interpreter]._exec(org.stringtemplate.v4.STWriter,org.stringtemplate.v4.InstanceScope) | 223 | 72 | 32.28% | [] |
[org.stringtemplate.v4.Interpreter].storeArgs(org.stringtemplate.v4.InstanceScope,java.util.Map,org.stringtemplate.v4.ST) | 42 | 0 | 0.0% | [] |
[org.stringtemplate.v4.Interpreter].zip_map(org.stringtemplate.v4.InstanceScope,java.util.List,org.stringtemplate.v4.ST) | 42 | 0 | 0.0% | [] |
[org.antlr.Tool].setGrammarFileNames(java.util.List) | 450 | 6 | 1.333% | [] |
[org.antlr.Tool].getLibraryDirectory() | 44 | 0 | 0.0% | [] |
[org.antlr.runtime.tree.TreeParser].getErrorMessage(org.antlr.runtime.RecognitionException,java.lang.String[]) | 45 | 5 | 11.11% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].grammar_() | 49 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].attrScope() | 33 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].grammarSpec() | 106 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].rules() | 39 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].rule() | 135 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].ruleScopeSpec() | 47 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].block() | 83 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].alternative() | 33 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].exceptionGroup() | 45 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].rewrite() | 49 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].element() | 168 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].ebnf() | 114 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].tree_() | 37 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].atom_or_notatom() | 109 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].atom(java.lang.String) | 156 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].set() | 60 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].setRule() | 138 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].setElement(org.antlr.misc.IntSet) | 89 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].testBlockAsSet() | 39 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].testSetRule() | 114 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.TreeToNFAConverter].testSetElement() | 255 | 0 | 0.0% | [] |
[org.antlr.runtime.RecognitionException].extractInformationFromTreeNodeStream(org.antlr.runtime.IntStream) | 40 | 16 | 40.0% | [] |
[org.antlr.misc.IntervalSet].and(org.antlr.misc.IntSet) | 38 | 0 | 0.0% | [] |
[org.antlr.misc.IntervalSet].toList() | 31 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].toString(org.antlr.tool.Grammar,boolean) | 53 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].grammar_() | 45 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].grammarSpec(java.lang.String) | 62 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].rules() | 31 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].rule() | 96 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].precRule() | 94 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].ruleScopeSpec() | 37 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].block(boolean) | 46 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].exceptionGroup() | 41 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].rewrite() | 47 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].single_rewrite() | 49 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].rewrite_template() | 63 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].element() | 167 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].ebnf() | 46 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].atom() | 135 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRTreePrinter].ast_suffix() | 205 | 0 | 0.0% | [] |
[org.antlr.tool.GrammarSanity].addRulesToCycle(org.antlr.tool.Rule,org.antlr.tool.Rule,java.util.List) | 63 | 0 | 0.0% | [] |
[org.antlr.analysis.LL1Analyzer]._FIRST(org.antlr.analysis.NFAState,boolean) | 39 | 0 | 0.0% | [] |
[org.antlr.analysis.LL1Analyzer]._detectConfoundingPredicates(org.antlr.analysis.NFAState,org.antlr.tool.Rule,boolean) | 60 | 0 | 0.0% | [] |
[org.antlr.analysis.DFA].getDescription() | 39 | 0 | 0.0% | [] |
[org.antlr.analysis.DFA].resetStateNumbersToBeContiguous() | 186 | 0 | 0.0% | [] |
[org.antlr.analysis.DFAState].getConflictingAlts() | 46 | 0 | 0.0% | [] |
[org.antlr.analysis.NFAToDFAConverter].findNewDFAStatesAndAddDFATransitions(org.antlr.analysis.DFAState) | 33 | 0 | 0.0% | [] |
[org.antlr.analysis.NFAToDFAConverter].closure(org.antlr.analysis.NFAState,int,org.antlr.analysis.NFAContext,org.antlr.analysis.SemanticContext,org.antlr.analysis.DFAState,boolean) | 62 | 0 | 0.0% | [] |
[org.antlr.analysis.NFAToDFAConverter].tryToResolveWithSemanticPredicates(org.antlr.analysis.DFAState,java.util.Set) | 41 | 0 | 0.0% | [] |
[org.antlr.analysis.NFAToDFAConverter].getPredicatesPerNonDeterministicAlt(org.antlr.analysis.DFAState,java.util.Set) | 46 | 0 | 0.0% | [] |
[org.antlr.analysis.DecisionProbe].issueWarnings() | 48 | 0 | 0.0% | [] |
[org.antlr.analysis.DecisionProbe].computeAltToProblemMaps(java.util.Set,java.util.Map,java.util.Map,java.util.Map) | 31 | 0 | 0.0% | [] |
[org.antlr.analysis.DecisionProbe].getNFAPath(org.antlr.analysis.NFAState,int,java.util.List,java.util.List) | 31 | 0 | 0.0% | [] |
[org.antlr.tool.FASerializer].walkSerializingFA(java.util.List,org.antlr.analysis.State) | 39 | 0 | 0.0% | [] |
[antlr.LexerGrammar].setOption(java.lang.String,antlr.Token) | 83 | 0 | 0.0% | [] |
[org.antlr.tool.GrammarSerializerFoo].not() | 91 | 0 | 0.0% | [] |
[org.antlr.tool.NameSpaceChecker].lookForReferencesToUndefinedSymbols() | 33 | 18 | 54.54% | [] |
[antlr.LLkAnalyzer].setGrammar(antlr.Grammar) | 132 | 0 | 0.0% | [] |
[antlr.LLkAnalyzer].FOLLOW(int,antlr.RuleEndElement) | 58 | 0 | 0.0% | [] |
[antlr.AlternativeBlock].look(int) | 50 | 0 | 0.0% | [] |
[antlr.RuleBlock].look(int) | 41 | 0 | 0.0% | [] |
[org.antlr.runtime.tree.TreeWizard].equals(java.lang.Object,java.lang.Object) | 147 | 0 | 0.0% | [] |
[antlr.build.Tool].antlr(java.lang.String) | 62 | 0 | 0.0% | [] |
[antlr.preprocessor.Tool].preprocessedArgList() | 71 | 0 | 0.0% | [] |
[antlr.preprocessor.Grammar].getType() | 56 | 0 | 0.0% | [] |
[antlr.preprocessor.Grammar].getName() | 43 | 0 | 0.0% | [] |
[antlr.preprocessor.Hierarchy].setTool(antlr.Tool) | 36 | 0 | 0.0% | [] |
[antlr.preprocessor.Hierarchy].optionsToString(antlr.collections.impl.IndexedVector) | 39 | 0 | 0.0% | [] |
[antlr.preprocessor.Preprocessor].mk_tokenSet_8() | 327 | 0 | 0.0% | [] |
[antlr.preprocessor.Rule].getBang() | 40 | 0 | 0.0% | [] |
[org.antlr.runtime.TokenRewriteStream].toDebugString(int,int) | 122 | 0 | 0.0% | [] |
[org.antlr.runtime.TokenRewriteStream].reduceToSingleOperationPerIndex(java.util.List) | 56 | 0 | 0.0% | [] |
[org.antlr.tool.Strip].ACTION(org.antlr.runtime.TokenRewriteStream,org.antlr.runtime.tree.CommonTree) | 146 | 0 | 0.0% | [] |
[org.antlr.codegen.ACyclicDFACodeGenerator].walkFixedDFAGeneratingStateMachine(org.stringtemplate.v4.STGroup,org.antlr.analysis.DFA,org.antlr.analysis.DFAState,int) | 71 | 0 | 0.0% | [] |
[org.stringtemplate.v4.compiler.STParser].element() | 191 | 71 | 37.17% | [] |
[org.stringtemplate.v4.compiler.STParser].compoundElement() | 63 | 27 | 42.85% | [] |
[org.stringtemplate.v4.compiler.STParser].region() | 111 | 2 | 1.801% | [] |
[org.stringtemplate.v4.compiler.STParser].notConditional() | 120 | 25 | 20.83% | [] |
[org.stringtemplate.v4.compiler.STParser].mapTemplateRef() | 110 | 44 | 40.0% | [] |
[org.stringtemplate.v4.compiler.STParser].includeExpr() | 227 | 80 | 35.24% | [] |
[org.stringtemplate.v4.compiler.STParser].primary() | 163 | 54 | 33.12% | [] |
[org.stringtemplate.v4.compiler.STParser].qualifiedId() | 75 | 0 | 0.0% | [] |
[org.stringtemplate.v4.compiler.STParser].args() | 105 | 0 | 0.0% | [] |
[org.stringtemplate.v4.compiler.STParser].argExprList() | 45 | 0 | 0.0% | [] |
[org.stringtemplate.v4.compiler.STParser].namedArg() | 37 | 0 | 0.0% | [] |
[org.stringtemplate.v4.compiler.STParser].list() | 91 | 0 | 0.0% | [] |
[org.stringtemplate.v4.compiler.CodeGenerator].conditional() | 58 | 16 | 27.58% | [] |
[org.stringtemplate.v4.compiler.CodeGenerator].mapTemplateRef(int) | 61 | 23 | 37.70% | [] |
[org.stringtemplate.v4.compiler.CodeGenerator].includeExpr() | 94 | 24 | 25.53% | [] |
[org.stringtemplate.v4.compiler.CodeGenerator].primary() | 78 | 25 | 32.05% | [] |
[org.stringtemplate.v4.compiler.CodeGenerator].qualifiedId() | 61 | 0 | 0.0% | [] |
[org.stringtemplate.v4.compiler.CodeGenerator].args() | 73 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.StringTemplateGroup].class$(java.lang.String) | 55 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.StringTemplateGroup].getName() | 32 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.StringTemplateGroup].getUnMangledTemplateName(java.lang.String) | 42 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.StringTemplate].class$(java.lang.String) | 68 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.StringTemplate].getEnclosingInstanceStackTrace() | 56 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.StringTemplate].setRegionDefType(int) | 158 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.TemplateParser].action(org.antlr.stringtemplate.StringTemplate) | 86 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].action() | 42 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].templatesExpr() | 46 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].option(java.util.Map) | 35 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].parallelArrayTemplateApplication() | 36 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].primaryExpr() | 76 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].templateInclude() | 45 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].atom() | 37 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].function() | 52 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].namedTemplate() | 39 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].argList() | 52 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionParser].argumentAssignment() | 32 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.GroupParser].mk_tokenSet_5() | 288 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ASTExpr].applyTemplateToListOfAttributes(org.antlr.stringtemplate.StringTemplate,java.util.List,org.antlr.stringtemplate.StringTemplate) | 44 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ASTExpr].applyListOfAlternatingTemplates(org.antlr.stringtemplate.StringTemplate,java.lang.Object,java.util.List) | 53 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ASTExpr].class$(java.lang.String) | 45 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ASTExpr].writeIterableValue(org.antlr.stringtemplate.StringTemplate,java.lang.Object,org.antlr.stringtemplate.StringTemplateWriter) | 42 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ASTExpr].length(java.lang.Object) | 34 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.StringTemplateGroupInterface].error(java.lang.String) | 76 | 0 | 0.0% | [] |
[antlr.build.ANTLR].jar(antlr.build.Tool) | 50 | 0 | 0.0% | [] |
[org.antlr.tool.Interpreter].parseEngine(java.lang.String,org.antlr.analysis.NFAState,org.antlr.analysis.NFAState,org.antlr.runtime.IntStream,java.util.Stack,org.antlr.runtime.debug.DebugEventListener,java.util.List) | 84 | 0 | 0.0% | [] |
[org.antlr.analysis.DFAOptimizer].optimizeEOTBranches(org.antlr.analysis.DFAState) | 61 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].nextToken() | 35 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mSET_ENCLOSING_RULE_SCOPE_ATTR() | 68 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mENCLOSING_RULE_SCOPE_ATTR() | 48 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mSET_TOKEN_SCOPE_ATTR() | 40 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mTOKEN_SCOPE_ATTR() | 45 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mSET_RULE_SCOPE_ATTR() | 46 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mRULE_SCOPE_ATTR() | 62 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mSET_LOCAL_ATTR() | 53 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mLOCAL_ATTR() | 36 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mSET_DYNAMIC_SCOPE_ATTR() | 49 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mDYNAMIC_SCOPE_ATTR() | 33 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mDYNAMIC_NEGATIVE_INDEXED_SCOPE_ATTR() | 39 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mDYNAMIC_ABSOLUTE_INDEXED_SCOPE_ATTR() | 33 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mTEMPLATE_INSTANCE() | 52 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mINDIRECT_TEMPLATE_INSTANCE() | 48 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mSET_EXPR_ATTRIBUTE() | 46 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mSET_ATTRIBUTE() | 39 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mESC() | 42 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mUNKNOWN_SYNTAX() | 50 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mID() | 42 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ActionTranslator].mTokens() | 107 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRLexer].synpred2_ANTLR() | 170 | 57 | 33.52% | [] |
[org.antlr.grammar.v3.ANTLRParser].delegateGrammar() | 76 | 41 | 53.94% | [] |
[org.antlr.grammar.v3.ANTLRParser].throwsSpec() | 45 | 2 | 4.444% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_block() | 43 | 2 | 4.651% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_alternative() | 155 | 48 | 30.96% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_element() | 100 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_atom() | 123 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].label() | 49 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_ebnf() | 82 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_tree() | 45 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_template() | 93 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_template_head() | 50 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_indirect_template_head() | 56 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_template_args() | 71 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRParser].rewrite_template_arg() | 41 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.CodeGenTreeWalker].reportError(org.antlr.runtime.RecognitionException) | 81 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.CodeGenTreeWalker].init(org.antlr.tool.Grammar) | 2117 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.CodeGenTreeWalker].rewrite_template() | 313 | 0 | 0.0% | [] |
[org.stringtemplate.v4.gui.STViz].test4() | 271 | 0 | 0.0% | [] |
[org.stringtemplate.v4.gui.STViewFrame].initComponents() | 62 | 0 | 0.0% | [] |
[org.stringtemplate.v4.gui.JTreeScopeStackModel].removeTreeModelListener(javax.swing.event.TreeModelListener) | 52 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.InterfaceLexer].nextToken() | 42 | 0 | 0.0% | [] |
[org.stringtemplate.v4.compiler.GroupParser].group(org.stringtemplate.v4.STGroup,java.lang.String) | 66 | 33 | 50.0% | [] |
[org.stringtemplate.v4.compiler.GroupParser].oldStyleHeader() | 57 | 13 | 22.80% | [] |
[org.stringtemplate.v4.compiler.GroupParser].def(java.lang.String) | 42 | 14 | 33.33% | [] |
[org.stringtemplate.v4.compiler.GroupParser].formalArg(java.util.List) | 47 | 13 | 27.65% | [] |
[org.stringtemplate.v4.compiler.GroupParser].dictPairs(java.util.Map) | 44 | 0 | 0.0% | [] |
[org.stringtemplate.v4.misc.TypeRegistry].get(java.lang.Object) | 48 | 18 | 37.5% | [] |
[org.antlr.codegen.PythonTarget].postProcessAction(java.util.List,org.antlr.runtime.Token) | 62 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.GroupLexer].nextToken() | 77 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.GroupLexer].mBIGSTRING(boolean) | 56 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.GroupLexer].mANONYMOUS_TEMPLATE(boolean) | 31 | 0 | 0.0% | [] |
[antlr.ParserGrammar].setOption(java.lang.String,antlr.Token) | 43 | 0 | 0.0% | [] |
[org.antlr.tool.GrammarSpelunker].getImportedGrammars() | 113 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mSTUFF(boolean) | 33 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mAST_ITEM(boolean) | 57 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mTEXT_ITEM(boolean) | 110 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mTREE(boolean) | 61 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mAST_CONSTRUCTOR(boolean) | 88 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mTREE_ELEMENT(boolean) | 45 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mID_ELEMENT(boolean) | 91 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mARG(boolean) | 39 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mTEXT_ARG_ID_ELEMENT(boolean) | 67 | 0 | 0.0% | [] |
[antlr.actions.csharp.ActionLexer].mESC(boolean) | 40 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionEvaluator].expr(antlr.collections.AST) | 53 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionEvaluator].templateApplication(antlr.collections.AST) | 58 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionEvaluator].attribute(antlr.collections.AST) | 71 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionEvaluator].templateInclude(antlr.collections.AST) | 46 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionEvaluator].function(antlr.collections.AST) | 59 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionEvaluator].list(antlr.collections.AST) | 33 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionEvaluator].template(antlr.collections.AST,java.util.Vector) | 61 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionEvaluator].singleTemplateArg(antlr.collections.AST,org.antlr.stringtemplate.StringTemplate,java.util.Map) | 31 | 0 | 0.0% | [] |
[antlr.TreeParser].match(antlr.collections.AST,int) | 35 | 0 | 0.0% | [] |
[antlr.PreservingFileWriter].close() | 44 | 0 | 0.0% | [] |
[org.antlr.runtime.tree.TreeRewriter].downup(java.lang.Object,boolean) | 46 | 0 | 0.0% | [] |
[org.antlr.runtime.tree.TreePatternLexer].nextToken() | 56 | 0 | 0.0% | [] |
[org.antlr.runtime.tree.TreePatternParser].parseNode() | 72 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.misc.JTreeStringTemplateModel].valueForPathChanged(javax.swing.tree.TreePath,java.lang.Object) | 160 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.DefaultTemplateLexer].mLITERAL(boolean) | 39 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.DefaultTemplateLexer].mACTION(boolean) | 238 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.DefaultTemplateLexer].mESC_CHAR(boolean) | 53 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.DefaultTemplateLexer].mEXPR(boolean) | 50 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.DefaultTemplateLexer].mTEMPLATE(boolean) | 57 | 0 | 0.0% | [] |
[org.antlr.misc.IntArrayList].capacity() | 34 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.AngleBracketTemplateLexer].mLITERAL(boolean) | 44 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.AngleBracketTemplateLexer].mACTION(boolean) | 238 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.AngleBracketTemplateLexer].mESC_CHAR(boolean) | 53 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.AngleBracketTemplateLexer].mEXPR(boolean) | 50 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.AngleBracketTemplateLexer].mTEMPLATE(boolean) | 57 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionLexer].nextToken() | 65 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionLexer].mESC_CHAR(boolean,boolean) | 35 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionLexer].mANONYMOUS_TEMPLATE(boolean) | 58 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.ActionLexer].mTEMPLATE_ARGS(boolean) | 57 | 0 | 0.0% | [] |
[antlr.actions.python.CodeLexer].mML_COMMENT(boolean) | 41 | 0 | 0.0% | [] |
[antlr.PythonCodeGenerator].od(java.lang.String,int,int,java.lang.String) | 1474 | 0 | 0.0% | [] |
[antlr.PythonCodeGenerator].getASTCreateString(java.lang.String) | 109 | 0 | 0.0% | [] |
[antlr.PythonCodeGenerator].mapTreeId(java.lang.String,antlr.ActionTransInfo) | 282 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mAST_ITEM(boolean) | 46 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mTEXT_ITEM(boolean) | 120 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mTREE(boolean) | 61 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mAST_CONSTRUCTOR(boolean) | 88 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mTREE_ELEMENT(boolean) | 40 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mID_ELEMENT(boolean) | 86 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mARG(boolean) | 39 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mTEXT_ARG_ID_ELEMENT(boolean) | 64 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mML_COMMENT(boolean) | 38 | 0 | 0.0% | [] |
[antlr.actions.python.ActionLexer].mESC(boolean) | 40 | 0 | 0.0% | [] |
[antlr.DefineGrammarSymbols].zeroOrMoreSubRule() | 347 | 0 | 0.0% | [] |
[antlr.MakeGrammar].zeroOrMoreSubRule() | 403 | 0 | 0.0% | [] |
[org.antlr.codegen.RubyTarget].encodeIntAsCharEscape(int) | 187 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.language.InterfaceParser].mk_tokenSet_2() | 89 | 0 | 0.0% | [] |
[org.antlr.misc.Graph].DFS(org.antlr.misc.Graph$Node,java.util.Set,java.util.ArrayList) | 35 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRv3Parser].getTokenNames() | 4482 | 0 | 0.0% | [] |
[org.antlr.runtime.LegacyCommonTokenStream].skipOffTokenChannelsReverse(int) | 35 | 0 | 0.0% | [] |
[org.antlr.runtime.BitSet].toPackedArray() | 31 | 8 | 25.80% | [] |
[antlr.CppCodeGenerator].genMatch(antlr.collections.impl.BitSet) | 1981 | 0 | 0.0% | [] |
[antlr.CppCodeGenerator].getASTCreateString(antlr.GrammarAtom,java.lang.String) | 98 | 0 | 0.0% | [] |
[antlr.CppCodeGenerator].mapTreeId(java.lang.String,antlr.ActionTransInfo) | 165 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mSTUFF(boolean) | 33 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mAST_ITEM(boolean) | 57 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mTEXT_ITEM(boolean) | 110 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mTREE(boolean) | 61 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mAST_CONSTRUCTOR(boolean) | 61 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mTREE_ELEMENT(boolean) | 45 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mID_ELEMENT(boolean) | 102 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mARG(boolean) | 39 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mTEXT_ARG_ID_ELEMENT(boolean) | 70 | 0 | 0.0% | [] |
[antlr.actions.cpp.ActionLexer].mESC(boolean) | 42 | 0 | 0.0% | [] |
[org.antlr.tool.GrammarReport].getReportData(org.antlr.tool.Grammar) | 85 | 0 | 0.0% | [] |
[org.antlr.tool.GrammarReport].toNotifyString() | 40 | 0 | 0.0% | [] |
[org.antlr.tool.GrammarReport].toString(java.lang.String) | 94 | 0 | 0.0% | [] |
[org.antlr.runtime.misc.Stats].getAbsoluteFileName(java.lang.String) | 35 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.AssignTokenTypesWalker].optionValue() | 74 | 31 | 41.89% | [] |
[org.antlr.grammar.v3.DefineGrammarItemsWalker].rewrite_alternative() | 88 | 40 | 45.45% | [] |
[org.antlr.grammar.v3.DefineGrammarItemsWalker].rewrite_ebnf() | 38 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.DefineGrammarItemsWalker].rewrite_atom() | 75 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.DefineGrammarItemsWalker].rewrite_template() | 82 | 0 | 0.0% | [] |
[antlr.collections.impl.LList].top() | 41 | 0 | 0.0% | [] |
[org.stringtemplate.v4.gui.JTreeSTModel].removeTreeModelListener(javax.swing.event.TreeModelListener) | 33 | 0 | 0.0% | [] |
[org.antlr.stringtemplate.PathGroupLoader].setFileCharEncoding(java.lang.String) | 73 | 0 | 0.0% | [] |
[org.stringtemplate.v4.STGroupFile].show() | 31 | 11 | 35.48% | [] |
[org.antlr.codegen.DelphiTarget].getTargetStringLiteralFromString(java.lang.String,boolean) | 33 | 0 | 0.0% | [] |
[antlr.JavaCodeGenerator].setTool(antlr.Tool) | 1498 | 0 | 0.0% | [] |
[antlr.JavaCodeGenerator].getASTCreateString(java.lang.String) | 101 | 0 | 0.0% | [] |
[antlr.JavaCodeGenerator].mapTreeId(java.lang.String,antlr.ActionTransInfo) | 118 | 0 | 0.0% | [] |
[antlr.TreeWalkerGrammar].setOption(java.lang.String,antlr.Token) | 31 | 0 | 0.0% | [] |
[org.antlr.runtime.debug.Profiler].terminate() | 31 | 0 | 0.0% | [] |
[org.antlr.runtime.debug.Profiler].toString(org.antlr.runtime.debug.Profiler$ProfileStats) | 71 | 0 | 0.0% | [] |
[org.antlr.runtime.debug.Profiler].getDecisionStatsDump() | 47 | 0 | 0.0% | [] |
[org.antlr.runtime.SerializedGrammar].readAlt(java.io.DataInputStream) | 89 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRv3Lexer].mESC() | 58 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRv3Lexer].mNESTED_ACTION() | 69 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRv3Lexer].mACTION_ESC() | 32 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRv3Lexer].mTokens() | 412 | 0 | 0.0% | [] |
[antlr.debug.ParserEventSupport].removeSyntacticPredicateListener(antlr.debug.SyntacticPredicateListener) | 55 | 0 | 0.0% | [] |
[antlr.debug.ParserEventSupport].fireLA(int,int) | 133 | 0 | 0.0% | [] |
[antlr.HTMLCodeGenerator].processActionForSpecialSymbols(java.lang.String,int,antlr.RuleBlock,antlr.ActionTransInfo) | 277 | 0 | 0.0% | [] |
[org.antlr.analysis.MachineProbe].getGrammarLocationsForInputSequence(java.util.List,java.util.List) | 53 | 0 | 0.0% | [] |
[antlr.debug.misc.JTreeASTModel].valueForPathChanged(javax.swing.tree.TreePath,java.lang.Object) | 48 | 0 | 0.0% | [] |
[org.antlr.codegen.CppTarget].isValidActionScope(int,java.lang.String) | 98 | 0 | 0.0% | [] |
[org.antlr.tool.RandomPhrase].getTokenType(org.antlr.analysis.Label) | 103 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.LeftRecursiveRuleWalker].reportError(org.antlr.runtime.RecognitionException) | 1482 | 0 | 0.0% | [] |
[antlr.DefaultJavaCodeGeneratorPrintWriterManager].getCurrentOutputLine() | 32 | 0 | 0.0% | [] |
[antlr.PrintWriterWithSMAP].mapLine(boolean) | 34 | 0 | 0.0% | [] |
[org.antlr.tool.LeftRecursiveRuleAnalyzer].hasImmediateRecursiveRuleRefs(org.antlr.tool.GrammarAST,java.lang.String) | 207 | 0 | 0.0% | [] |
[org.antlr.codegen.ActionScriptTarget].chooseWhereCyclicDFAsGo(org.antlr.Tool,org.antlr.codegen.CodeGenerator,org.antlr.tool.Grammar,org.stringtemplate.v4.ST,org.stringtemplate.v4.ST) | 35 | 0 | 0.0% | [] |
[antlr.TokenStreamRewriteEngine].getOffsetInfo(antlr.Token) | 34 | 0 | 0.0% | [] |
[antlr.TokenStreamRewriteEngine].nextToken() | 92 | 0 | 0.0% | [] |
[antlr.TokenStreamRewriteEngine].toString(java.lang.String,int,int) | 45 | 0 | 0.0% | [] |
[org.antlr.codegen.CSharp3Target].access$000() | 57 | 0 | 0.0% | [] |
[antlr.DiagnosticCodeGenerator].processActionForSpecialSymbols(java.lang.String,int,antlr.RuleBlock,antlr.ActionTransInfo) | 448 | 0 | 0.0% | [] |
[antlr.ANTLRTokdefParser].mk_tokenSet_1() | 102 | 0 | 0.0% | [] |
[antlr.ANTLRTokdefLexer].nextToken() | 41 | 0 | 0.0% | [] |
[antlr.ANTLRTokdefLexer].mESC(boolean) | 46 | 0 | 0.0% | [] |
[antlr.DefaultToolErrorHandler].warnAltExitAmbiguity(antlr.Grammar,antlr.BlockWithImpliedExitPath,boolean,int,antlr.Lookahead[],int) | 44 | 0 | 0.0% | [] |
[org.antlr.tool.GrammarNonDeterminismMessage].toString() | 46 | 0 | 0.0% | [] |
[org.antlr.runtime.debug.RemoteDebugEventSocketListener].tokenIndexesAreInvalid() | 63 | 0 | 0.0% | [] |
[org.antlr.runtime.debug.RemoteDebugEventSocketListener].dispatch(java.lang.String) | 146 | 0 | 0.0% | [] |
[antlr.preprocessor.PreprocessorLexer].nextToken() | 63 | 0 | 0.0% | [] |
[antlr.preprocessor.PreprocessorLexer].mRULE_BLOCK(boolean) | 39 | 0 | 0.0% | [] |
[antlr.preprocessor.PreprocessorLexer].mSUBRULE_BLOCK(boolean) | 39 | 0 | 0.0% | [] |
[antlr.preprocessor.PreprocessorLexer].mID_OR_KEYWORD(boolean) | 47 | 0 | 0.0% | [] |
[antlr.preprocessor.PreprocessorLexer].mESC(boolean) | 50 | 0 | 0.0% | [] |
[org.antlr.runtime.tree.BufferedTreeNodeStream].toString(java.lang.Object,java.lang.Object) | 39 | 0 | 0.0% | [] |
[antlr.CSharpCodeGenerator].getTokenTypesClassName() | 390 | 0 | 0.0% | [] |
[antlr.CSharpCodeGenerator].getBitsetName(int) | 1236 | 0 | 0.0% | [] |
[antlr.CSharpCodeGenerator].getASTCreateString(java.lang.String) | 101 | 0 | 0.0% | [] |
[antlr.CSharpCodeGenerator].mapTreeId(java.lang.String,antlr.ActionTransInfo) | 143 | 0 | 0.0% | [] |
[org.antlr.grammar.v3.ANTLRv3Tree].getGrammarFileName() | 1700 | 0 | 0.0% | [] |
[org.antlr.tool.BuildDependencyGenerator].getGenerator() | 78 | 0 | 0.0% | [] |
[org.antlr.codegen.CTarget].isValidActionScope(int,java.lang.String) | 90 | 0 | 0.0% | [] |
[org.antlr.runtime.tree.DOTTreeGenerator].toDOT(org.antlr.runtime.tree.Tree) | 67 | 0 | 0.0% | [] |
[org.antlr.tool.DOTGenerator].setRankdir(java.lang.String) | 166 | 0 | 0.0% | [] |
[antlr.DocBookCodeGenerator].processActionForSpecialSymbols(java.lang.String,int,antlr.RuleBlock,antlr.ActionTransInfo) | 298 | 0 | 0.0% | [] |
[antlr.debug.LLkDebuggingParser].LA(int) | 79 | 0 | 0.0% | [] |
[antlr.debug.ParseTreeDebugParser].traceOut(java.lang.String) | 44 | 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 |
---|---|---|
org.stringtemplate.v4.ST | ['GrammarFuzzer'] | [] |
antlr.CSharpNameSpace | [] | [] |
antlr.NoViableAltException | ['GrammarFuzzer'] | [] |
antlr.debug.misc.JTreeASTModel | [] | [] |
org.stringtemplate.v4.debug.EvalExprEvent | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$compoundElement_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.ErrorManager$1 | ['GrammarFuzzer'] | [] |
org.antlr.tool.AssignTokenTypesBehavior | ['GrammarFuzzer'] | [] |
antlr.debug.Tracer | ['GrammarFuzzer'] | [] |
org.antlr.codegen.RubyTarget$RubyRenderer | ['GrammarFuzzer'] | [] |
antlr.debug.SyntacticPredicateEvent | ['GrammarFuzzer'] | [] |
antlr.collections.impl.IntRange | ['GrammarFuzzer'] | [] |
antlr.CharRangeElement | ['GrammarFuzzer'] | [] |
antlr.SynPredBlock | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeWizard | [] | [] |
org.antlr.grammar.v3.ANTLRParser$ebnf_return | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.AutoIndentWriter | ['GrammarFuzzer'] | [] |
org.antlr.runtime.BitSet | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree | ['GrammarFuzzer'] | [] |
antlr.DiagnosticCodeGenerator | ['GrammarFuzzer'] | [] |
org.antlr.codegen.CodeGenerator | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$delegateGrammars_return | ['GrammarFuzzer'] | [] |
antlr.TreeWalkerGrammar | [] | [] |
org.antlr.runtime.misc.IntArray | [] | [] |
org.antlr.runtime.tree.TreeWizard$1 | [] | [] |
org.stringtemplate.v4.compiler.STParser$exprOptions_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$range_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.RewriteRuleSubtreeStream | ['GrammarFuzzer'] | [] |
org.antlr.misc.IntervalSet | ['GrammarFuzzer'] | [] |
antlr.debug.SemanticPredicateAdapter | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.STRawGroupDir | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$region_return | ['GrammarFuzzer'] | [] |
antlr.Tool | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$terminal_return | [] | [] |
antlr.WildcardElement | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.StringTemplateAST | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$alternative_return | ['GrammarFuzzer'] | [] |
org.antlr.codegen.ACyclicDFACodeGenerator | [] | [] |
org.antlr.grammar.v3.ANTLRLexer$DFA9 | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$subtemplate_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreePatternLexer | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$option_return | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$tokensSpec_return | [] | [] |
org.antlr.runtime.SerializedGrammar$Rule | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$namedArg_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$elementNoOptionSpec_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.ParseTreeBuilder | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$listElement_return | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.AngleBracketTemplateLexer | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.JTreeSTModel$Wrapper | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$2 | [] | [] |
org.stringtemplate.v4.compiler.STParser$includeExpr_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$args_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$option_return | ['GrammarFuzzer'] | [] |
antlr.ANTLRTokdefLexer | ['GrammarFuzzer'] | [] |
antlr.DefineGrammarSymbols | [] | [] |
antlr.CSharpCharFormatter | ['GrammarFuzzer'] | [] |
org.antlr.tool.ErrorManager | ['GrammarFuzzer'] | [] |
antlr.ASdebug.TokenOffsetInfo | [] | [] |
antlr.OneOrMoreBlock | ['GrammarFuzzer'] | [] |
antlr.TokenQueue | ['GrammarFuzzer'] | [] |
antlr.debug.ParserAdapter | ['GrammarFuzzer'] | [] |
antlr.build.ANTLR | [] | [] |
java.lang.ProcessBuilder | [] | [] |
org.antlr.grammar.v3.ANTLRParser$finallyClause_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.Interpreter$Option | [] | [] |
org.antlr.tool.AttributeScope | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.JTreeScopeStackModel$StringTree | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.CodeGenerator | ['GrammarFuzzer'] | [] |
antlr.TokenRangeElement | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.DefaultTemplateLexer | ['GrammarFuzzer'] | [] |
antlr.actions.csharp.ActionLexer | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$elementOption_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_arg_return | [] | [] |
antlr.Utils | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$id_return | [] | [] |
antlr.TreeBlockContext | [] | [] |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$ExprWrapper | ['GrammarFuzzer'] | [] |
org.antlr.analysis.NFAToDFAConverter$1 | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarSpelunker | [] | [] |
org.antlr.grammar.v3.ANTLRParser$element_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$conditional_return | ['GrammarFuzzer'] | [] |
antlr.ASTIterator | [] | [] |
antlr.collections.impl.LList | [] | [] |
org.antlr.stringtemplate.CommonGroupLoader | [] | [] |
antlr.BlockEndElement | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.ErrorBuffer | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_template_arg_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.ST$RegionType | [] | [] |
antlr.ExceptionSpec | [] | [] |
antlr.RuleBlock | ['GrammarFuzzer'] | [] |
antlr.preprocessor.Option | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$memberExpr_return | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$1 | [] | [] |
org.antlr.tool.GrammarSerializerFoo | [] | [] |
antlr.PreservingFileWriter | [] | [] |
org.stringtemplate.v4.misc.Coordinate | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.GroupLexer$DFA8 | ['GrammarFuzzer'] | [] |
antlr.BlockContext | [] | [] |
org.antlr.runtime.tree.TreeRuleReturnScope | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.StringTemplate | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.BytecodeDisassembler | ['GrammarFuzzer'] | [] |
antlr.preprocessor.Tool | [] | [] |
org.antlr.stringtemplate.language.TemplateParser | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.STCompiletimeMessage | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STLexer | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$delegateGrammar_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_alternative_return | ['GrammarFuzzer'] | [] |
org.antlr.tool.LeftRecursiveRuleAnalyzer | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarInsufficientPredicatesMessage | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarAnalysisAbortedMessage | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.STGroupCompiletimeMessage | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$8 | [] | [] |
org.antlr.tool.CompositeGrammar | ['GrammarFuzzer'] | [] |
antlr.DocBookCodeGenerator | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel | [] | [] |
org.antlr.grammar.v3.ANTLRParser$ruleAction_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.ErrorType | [] | [] |
org.antlr.codegen.PythonTarget | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.ParseTree | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.STNoSuchPropertyException | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$exprNoComma_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeWizard$2 | [] | [] |
org.stringtemplate.v4.compiler.Compiler$1 | ['GrammarFuzzer'] | [] |
org.antlr.codegen.JavaScriptTarget | [] | [] |
org.antlr.grammar.v3.ANTLRParser$label_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STLexer$STToken | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.ArrayWrappedInList | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.Misc | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$tokensSpec_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$altpair_return | [] | [] |
antlr.debug.MessageEvent | ['GrammarFuzzer'] | [] |
antlr.ActionElement | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_return | [] | [] |
org.antlr.misc.OrderedHashSet | ['GrammarFuzzer'] | [] |
antlr.PythonCharFormatter | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.GroupParser | ['GrammarFuzzer'] | [] |
org.antlr.tool.ToolMessage | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.Profiler | ['GrammarFuzzer'] | [] |
antlr.CppCodeGenerator | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$atom_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$ifstat_return | ['GrammarFuzzer'] | [] |
org.antlr.analysis.NFAConversionThread | ['GrammarFuzzer'] | [] |
antlr.debug.InputBufferEventSupport | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$elementOptions_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.DebugTreeParser | ['GrammarFuzzer'] | [] |
org.antlr.tool.LeftRecursiveRuleAnalyzer$ASSOC | [] | [] |
antlr.DefaultJavaCodeGeneratorPrintWriterManager | [] | [] |
org.stringtemplate.v4.STGroupString | ['GrammarFuzzer'] | [] |
org.antlr.misc.BitSet | ['GrammarFuzzer'] | [] |
antlr.LLkAnalyzer | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.MapModelAdaptor | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$list_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.debug.ConstructionEvent | ['GrammarFuzzer'] | [] |
org.antlr.analysis.DFA | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$qualifiedId_return | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.misc.StringTemplateTreeView$1 | [] | [] |
org.stringtemplate.v4.compiler.STParser$argExprList_return | ['GrammarFuzzer'] | [] |
antlr.collections.impl.VectorEnumeration | ['GrammarFuzzer'] | [] |
antlr.preprocessor.Grammar | ['GrammarFuzzer'] | [] |
antlr.debug.misc.ASTFrame$MyTreeSelectionListener | [] | [] |
org.antlr.grammar.v3.ActionAnalysis | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.STGroupFile | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.StringTemplateGroup | ['GrammarFuzzer'] | [] |
org.antlr.tool.Rule | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.DebugEventHub | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$elementOption_return | [] | [] |
org.antlr.runtime.SerializedGrammar$Block | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.CommonTreeNodeStream | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_tree_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.CompiledST | ['GrammarFuzzer'] | [] |
org.antlr.runtime.ParserRuleReturnScope | ['GrammarFuzzer'] | [] |
antlr.CommonToken | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.JTreeASTModel | [] | [] |
org.antlr.grammar.v3.DefineGrammarItemsWalker | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarDanglingStateMessage | ['GrammarFuzzer'] | [] |
org.antlr.runtime.ANTLRFileStream | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarAST | ['GrammarFuzzer'] | [] |
org.antlr.tool.Interp$FilteringTokenStream | ['GrammarFuzzer'] | [] |
org.antlr.runtime.ANTLRReaderStream | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.StringTable | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$tokenSpec_return | ['GrammarFuzzer'] | [] |
antlr.ANTLRLexer | ['GrammarFuzzer'] | [] |
antlr.ANTLRHashString | ['GrammarFuzzer'] | [] |
antlr.CharQueue | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreePatternParser | [] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_with_sempred_return | ['GrammarFuzzer'] | [] |
antlr.CommonAST | ['GrammarFuzzer'] | [] |
org.antlr.runtime.NoViableAltException | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$notConditionalExpr_return | [] | [] |
org.stringtemplate.v4.misc.MultiMap | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$notConditional_return | ['GrammarFuzzer'] | [] |
antlr.CommonASTWithHiddenTokens | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$block_return | [] | [] |
org.stringtemplate.v4.gui.STViz$4 | [] | [] |
org.stringtemplate.v4.misc.AggregateModelAdaptor | ['GrammarFuzzer'] | [] |
org.antlr.analysis.MachineProbe | [] | [] |
antlr.debug.InputBufferReporter | ['GrammarFuzzer'] | [] |
org.antlr.runtime.MismatchedTreeNodeException | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.StringTemplateToken | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$idList_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeRewriter$2 | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_element_return | [] | [] |
org.antlr.runtime.tree.TreeWizard$TreePattern | ['GrammarFuzzer'] | [] |
java.lang.Runtime | [] | [] |
antlr.actions.python.ActionLexer | ['GrammarFuzzer'] | [] |
antlr.preprocessor.Preprocessor | [] | [] |
org.stringtemplate.v4.Interpreter | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.TypeRegistry | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.BufferedTreeNodeStream$StreamIterator | ['GrammarFuzzer'] | [] |
antlr.Alternative | [] | [] |
org.stringtemplate.v4.compiler.STParser$arg_return | ['GrammarFuzzer'] | [] |
org.antlr.analysis.NFAContext | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$defaultNodeOption_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.UnbufferedTokenStream | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.STGroupDir | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$ruleScopeSpec_return | [] | [] |
antlr.debug.ParseTreeDebugParser | [] | [] |
antlr.ANTLRTokdefParser | [] | [] |
org.antlr.tool.GrammarSanity | ['GrammarFuzzer'] | [] |
org.antlr.codegen.Target | ['GrammarFuzzer'] | [] |
antlr.collections.impl.Vector | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$exceptionHandler_return | ['GrammarFuzzer'] | [] |
antlr.ANTLRParser | [] | [] |
org.stringtemplate.v4.compiler.Compiler | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$attrScopes_return | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.StringTemplate$Aggregate | ['GrammarFuzzer'] | [] |
java.io.OutputStream | [] | [] |
antlr.preprocessor.Rule | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.NoIndentWriter | ['GrammarFuzzer'] | [] |
org.antlr.runtime.SerializedGrammar$RuleRef | ['GrammarFuzzer'] | [] |
antlr.debug.misc.ASTFrame$1 | [] | [] |
org.antlr.grammar.v3.ANTLRParser$id_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.Parser | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.StringRef | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_block_return | [] | [] |
org.stringtemplate.v4.debug.AddAttributeEvent | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$optionsSpec_return | ['GrammarFuzzer'] | [] |
antlr.debug.SemanticPredicateEvent | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_indirect_template_head_return | ['GrammarFuzzer'] | [] |
org.antlr.analysis.SemanticContext$Predicate | ['GrammarFuzzer'] | [] |
org.antlr.misc.IntArrayList | ['GrammarFuzzer'] | [] |
org.antlr.codegen.ObjCTarget | [] | [] |
antlr.RuleSymbol | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$3 | [] | [] |
antlr.AlternativeBlock | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rule_return | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.StringTemplateGroupInterface$1 | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_alternative_return | [] | [] |
org.antlr.tool.CompositeGrammarTree | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.DebugParser | ['GrammarFuzzer'] | [] |
antlr.RecognitionException | ['GrammarFuzzer'] | [] |
org.antlr.tool.NameSpaceChecker | ['GrammarFuzzer'] | [] |
antlr.ByteBuffer | ['GrammarFuzzer'] | [] |
antlr.debug.TraceAdapter | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.STMessage | ['GrammarFuzzer'] | [] |
org.antlr.tool.Interpreter | ['GrammarFuzzer'] | [] |
antlr.MismatchedCharException | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.DebugTreeNodeStream | ['GrammarFuzzer'] | [] |
org.antlr.runtime.BufferedTokenStream | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_template_head_return | ['GrammarFuzzer'] | [] |
antlr.debug.ParserTokenEvent | ['GrammarFuzzer'] | [] |
org.antlr.runtime.ANTLRStringStream | ['GrammarFuzzer'] | [] |
org.antlr.tool.ErrorManager$4 | ['GrammarFuzzer'] | [] |
antlr.JavaCharFormatter | ['GrammarFuzzer'] | [] |
org.antlr.analysis.Transition | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarSpelunker$Scanner | [] | [] |
antlr.debug.LLkDebuggingParser | ['GrammarFuzzer'] | [] |
antlr.debug.InputBufferEvent | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$mapTemplateRef_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeRewriter$1 | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$actionScopeName_return | [] | [] |
org.antlr.runtime.FailedPredicateException | ['GrammarFuzzer'] | [] |
org.antlr.analysis.DecisionProbe | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeRewriter | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_alternative_return | [] | [] |
org.antlr.runtime.MismatchedRangeException | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.TreeToNFAConverter | ['GrammarFuzzer'] | [] |
org.antlr.misc.Barrier | ['GrammarFuzzer'] | [] |
antlr.debug.ParserReporter | ['GrammarFuzzer'] | [] |
antlr.build.ANTLR$1 | [] | [] |
org.antlr.runtime.TokenRewriteStream$InsertBeforeOp | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.Interval | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$6 | [] | [] |
org.antlr.tool.GrammarSyntaxMessage | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.PathGroupLoader | [] | [] |
org.antlr.tool.Grammar | ['GrammarFuzzer'] | [] |
antlr.TokenStreamRewriteEngine$1 | [] | [] |
org.stringtemplate.v4.misc.STLexerMessage | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.STViz$1 | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_indirect_template_head_return | [] | [] |
org.antlr.grammar.v3.ANTLRv3Tree | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$ruleAltList_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$actionScopeName_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.DebugEventSocketProxy | ['GrammarFuzzer'] | [] |
antlr.TokenStreamRewriteEngine$RewriteOperation | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.GroupParser | [] | [] |
org.antlr.grammar.v3.ANTLRParser$option_return | ['GrammarFuzzer'] | [] |
org.antlr.analysis.ActionLabel | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.FormalArgument | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_ref_return | [] | [] |
antlr.preprocessor.PreprocessorLexer | ['GrammarFuzzer'] | [] |
antlr.LLkParser | ['GrammarFuzzer'] | [] |
antlr.PythonCodeGenerator | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$alternative_return | [] | [] |
org.antlr.grammar.v3.ANTLRParser$elementOptionId_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_template_return | ['GrammarFuzzer'] | [] |
antlr.collections.impl.LLEnumeration | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.ActionEvaluator | ['GrammarFuzzer'] | [] |
antlr.debug.DebuggingInputBuffer | ['GrammarFuzzer'] | [] |
antlr.CppCharFormatter | ['GrammarFuzzer'] | [] |
antlr.DumpASTVisitor | [] | [] |
org.antlr.grammar.v3.ANTLRParser$grammar__return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_args_return | [] | [] |
org.antlr.misc.Interval | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.STViz | [] | [] |
org.antlr.tool.RuleLabelScope | ['GrammarFuzzer'] | [] |
antlr.collections.impl.BitSet | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$range_return | [] | [] |
org.antlr.analysis.NFA | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_ebnf_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$notSet_return | ['GrammarFuzzer'] | [] |
org.antlr.misc.Graph$Node | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_element_return | ['GrammarFuzzer'] | [] |
org.antlr.tool.FASerializer | ['GrammarFuzzer'] | [] |
org.antlr.tool.ErrorManager$6 | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.JTreeSTModel | [] | [] |
antlr.debug.ParserMatchEvent | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$GrammarASTErrorNode | ['GrammarFuzzer'] | [] |
java.io.PrintWriter | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.BufferedTreeNodeStream | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.BlankDebugEventListener | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$ebnfSuffix_return | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarReport2 | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$12 | [] | [] |
org.stringtemplate.v4.STGroup | ['GrammarFuzzer'] | [] |
org.antlr.codegen.CSharp3Target | ['GrammarFuzzer'] | [] |
org.antlr.tool.ErrorManager$5 | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.TraceDebugEventListener | ['GrammarFuzzer'] | [] |
antlr.Token | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeParser | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ActionTranslator | ['GrammarFuzzer'] | [] |
antlr.TokenStreamRewriteEngine$ReplaceOp | ['GrammarFuzzer'] | [] |
org.antlr.misc.MultiMap | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeFilter$1 | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$throwsSpec_return | [] | [] |
org.antlr.analysis.NFAState | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.STViz$6 | [] | [] |
antlr.ParseTreeToken | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.JTreeScopeStackModel | [] | [] |
org.antlr.tool.Strip$13 | [] | [] |
java.io.BufferedWriter | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$notSet_return | [] | [] |
org.antlr.runtime.SerializedGrammar$TokenRef | ['GrammarFuzzer'] | [] |
antlr.collections.impl.ASTEnumerator | [] | [] |
org.antlr.grammar.v3.ANTLRParser$action_return | ['GrammarFuzzer'] | [] |
antlr.LexerGrammar | [] | [] |
org.antlr.runtime.tree.DOTTreeGenerator | [] | [] |
antlr.debug.NewLineEvent | ['GrammarFuzzer'] | [] |
org.antlr.tool.NonRegularDecisionMessage | ['GrammarFuzzer'] | [] |
antlr.ImportVocabTokenManager | [] | [] |
org.antlr.grammar.v3.ANTLRLexer | ['GrammarFuzzer'] | [] |
org.antlr.tool.DOTGenerator | [] | [] |
org.antlr.analysis.SemanticContext$FalsePredicate | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarNonDeterminismMessage | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser | ['GrammarFuzzer'] | [] |
java.util.concurrent.Executor | [] | [] |
antlr.debug.ParserTokenAdapter | ['GrammarFuzzer'] | [] |
org.antlr.analysis.LookaheadSet | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$attrScope_return | [] | [] |
antlr.ParserGrammar | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$finallyClause_return | [] | [] |
antlr.ANTLRStringBuffer | ['GrammarFuzzer'] | [] |
antlr.TreeParser | ['GrammarFuzzer'] | [] |
antlr.MakeGrammar | [] | [] |
org.stringtemplate.v4.gui.STViz$5 | ['GrammarFuzzer'] | [] |
org.antlr.tool.NFAFactory | ['GrammarFuzzer'] | [] |
org.antlr.analysis.NFAConfiguration | ['GrammarFuzzer'] | [] |
GrammarFuzzer | ['GrammarFuzzer'] | [] |
antlr.TokenStreamRewriteEngine$InsertBeforeOp | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$grammarType_return | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.STRuntimeMessage | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$expr_return | ['GrammarFuzzer'] | [] |
org.antlr.analysis.LL1Analyzer | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.CompilationState | ['GrammarFuzzer'] | [] |
org.antlr.runtime.DFA | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.Cat | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.ActionParser | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$11 | [] | [] |
org.antlr.runtime.tree.TreeFilter$3 | [] | [] |
org.antlr.Tool | ['GrammarFuzzer'] | [] |
antlr.collections.impl.IndexedVector | ['GrammarFuzzer'] | [] |
antlr.actions.python.CodeLexer | ['GrammarFuzzer'] | [] |
org.antlr.tool.Grammar$LabelElementPair | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$exceptionGroup_return | [] | [] |
antlr.ParserSharedInputState | ['GrammarFuzzer'] | [] |
antlr.StringLiteralElement | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$9 | [] | [] |
org.stringtemplate.v4.gui.STViewFrame | [] | [] |
org.antlr.analysis.PredicateLabel | ['GrammarFuzzer'] | [] |
org.antlr.runtime.LegacyCommonTokenStream | ['GrammarFuzzer'] | [] |
java.lang.System | ['GrammarFuzzer'] | [] |
antlr.TokenRefElement | ['GrammarFuzzer'] | [] |
antlr.debug.MessageAdapter | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$elementOptions_return | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser | ['GrammarFuzzer'] | [] |
antlr.ZeroOrMoreBlock | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.StringTemplateGroup$1 | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.ErrorManager | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$actions_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Lexer$DFA2 | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$optionValue_return | ['GrammarFuzzer'] | [] |
org.antlr.codegen.CTarget | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.InterfaceLexer | ['GrammarFuzzer'] | [] |
antlr.debug.TraceEvent | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_template_args_return | ['GrammarFuzzer'] | [] |
org.antlr.tool.ErrorManager$7 | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$5 | [] | [] |
org.antlr.grammar.v3.ANTLRLexer$DFA25 | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$ruleref_return | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$4 | [] | [] |
antlr.ASTNULLType | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$notTerminal_return | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.GroupLexer | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rules_return | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.NoIndentWriter | ['GrammarFuzzer'] | [] |
org.antlr.codegen.DelphiTarget | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarUnreachableAltsMessage | ['GrammarFuzzer'] | [] |
org.antlr.tool.Attribute | ['GrammarFuzzer'] | [] |
antlr.MismatchedTokenException | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Lexer$DFA22 | ['GrammarFuzzer'] | [] |
org.antlr.runtime.MismatchedNotSetException | ['GrammarFuzzer'] | [] |
antlr.CharLiteralElement | ['GrammarFuzzer'] | [] |
antlr.HTMLCodeGenerator | ['GrammarFuzzer'] | [] |
org.antlr.analysis.LL1DFA | ['GrammarFuzzer'] | [] |
antlr.TokenSymbol | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.STViz$3 | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$ebnfSuffix_return | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$altList_return | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$DFA81 | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$ruleAction_return | [] | [] |
antlr.CSharpCodeGenerator | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_template_return | [] | [] |
org.antlr.grammar.v3.CodeGenTreeWalker | ['GrammarFuzzer'] | [] |
antlr.TokenStreamBasicFilter | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.NumberRenderer | ['GrammarFuzzer'] | [] |
antlr.collections.impl.VectorEnumerator | ['GrammarFuzzer'] | [] |
org.antlr.runtime.UnwantedTokenException | ['GrammarFuzzer'] | [] |
org.antlr.codegen.Python3Target | ['GrammarFuzzer'] | [] |
antlr.build.StreamScarfer | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.ObjectModelAdaptor | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_atom_return | [] | [] |
org.antlr.runtime.tree.CommonTreeAdaptor | ['GrammarFuzzer'] | [] |
java.io.File | ['GrammarFuzzer'] | [] |
antlr.TokenBuffer | ['GrammarFuzzer'] | [] |
antlr.debug.ParserMatchAdapter | ['GrammarFuzzer'] | [] |
org.antlr.analysis.SemanticContext$NOT | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.ActionLexer | ['GrammarFuzzer'] | [] |
org.antlr.tool.Interpreter$LexerActionGetTokenType | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.DebugEventRepeater | ['GrammarFuzzer'] | [] |
antlr.debug.SyntacticPredicateAdapter | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$mapExpr_return | ['GrammarFuzzer'] | [] |
antlr.DefaultToolErrorHandler | [] | [] |
org.antlr.misc.Graph | [] | [] |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$StringTemplateWrapper | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeVisitor | [] | [] |
org.antlr.runtime.MismatchedTokenException | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.AutoIndentWriter | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$optionValue_return | [] | [] |
org.antlr.grammar.v3.LeftRecursiveRuleWalker | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$atom_return | [] | [] |
antlr.NameSpace | [] | [] |
org.stringtemplate.v4.misc.ArrayIterator | ['GrammarFuzzer'] | [] |
org.antlr.tool.LeftRecursionCyclesMessage | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$grammar_Adaptor | ['GrammarFuzzer'] | [] |
org.antlr.runtime.ClassicToken | ['GrammarFuzzer'] | [] |
org.antlr.runtime.SerializedGrammar | ['GrammarFuzzer'] | [] |
antlr.NoViableAltForCharException | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$tree__return | ['GrammarFuzzer'] | [] |
antlr.CommonHiddenStreamToken | ['GrammarFuzzer'] | [] |
java.io.BufferedReader | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.InterfaceParser | [] | [] |
org.antlr.runtime.TokenRewriteStream$ReplaceOp | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.CommonErrorNode | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.STNoSuchAttributeException | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$treeRoot_return | ['GrammarFuzzer'] | [] |
antlr.ActionTransInfo | ['GrammarFuzzer'] | [] |
org.antlr.codegen.CSharp3Target$StringRenderer | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.ArrayIterator | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.RemoteDebugEventSocketListener | [] | [] |
org.stringtemplate.v4.DateRenderer | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.Aggregate | ['GrammarFuzzer'] | [] |
antlr.StringLiteralSymbol | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$tokenSpec_return | [] | [] |
org.antlr.grammar.v3.ANTLRv3Lexer | ['GrammarFuzzer'] | [] |
antlr.ParseTreeRule | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_block_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$rewrite_atom_return | ['GrammarFuzzer'] | [] |
org.antlr.analysis.DFAOptimizer | [] | [] |
org.antlr.codegen.Perl5Target | [] | [] |
org.antlr.runtime.tree.TreeWizard$TreePatternTreeAdaptor | ['GrammarFuzzer'] | [] |
org.antlr.tool.RandomPhrase | [] | [] |
org.antlr.runtime.CommonToken | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarSemanticsMessage | ['GrammarFuzzer'] | [] |
antlr.preprocessor.Hierarchy | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Tree$DFA48 | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeFilter$2 | [] | [] |
org.antlr.runtime.CommonTokenStream | ['GrammarFuzzer'] | [] |
antlr.TokenStreamSelector | ['GrammarFuzzer'] | [] |
antlr.DefaultFileLineFormatter | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.AssignTokenTypesWalker | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$element_return | [] | [] |
org.antlr.runtime.tree.RewriteRuleTokenStream | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$element_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$ruleActions_return | ['GrammarFuzzer'] | [] |
org.antlr.analysis.NFAToDFAConverter | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$7 | [] | [] |
antlr.preprocessor.GrammarFile | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.misc.STModelAdaptor | ['GrammarFuzzer'] | [] |
antlr.RuleEndElement | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRTreePrinter | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_return | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$optionsSpec_return | [] | [] |
antlr.TokenStreamRewriteEngine | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$treeSpec_return | [] | [] |
org.stringtemplate.v4.compiler.STParser$andConditional_return | ['GrammarFuzzer'] | [] |
antlr.JavaCodeGenerator | ['GrammarFuzzer'] | [] |
antlr.actions.java.ActionLexer | ['GrammarFuzzer'] | [] |
antlr.PrintWriterWithSMAP | ['GrammarFuzzer'] | [] |
antlr.CharBuffer | ['GrammarFuzzer'] | [] |
org.antlr.tool.BuildDependencyGenerator | [] | [] |
org.antlr.runtime.tree.TreeIterator | ['GrammarFuzzer'] | [] |
org.antlr.codegen.RubyTarget | ['GrammarFuzzer'] | [] |
org.antlr.tool.RecursionOverflowMessage | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$ebnf_return | [] | [] |
org.antlr.runtime.MissingTokenException | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.debug.InterpEvent | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$ruleScopeSpec_return | ['GrammarFuzzer'] | [] |
antlr.RuleRefElement | ['GrammarFuzzer'] | [] |
antlr.debug.ParserEventSupport | ['GrammarFuzzer'] | [] |
antlr.TreeElement | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$HashMapWrapper | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.ConditionalExpr | ['GrammarFuzzer'] | [] |
antlr.SimpleTokenManager | ['GrammarFuzzer'] | [] |
org.antlr.codegen.JavaTarget | [] | [] |
org.antlr.runtime.tree.TreeWizard$3 | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$grammarDef_return | [] | [] |
org.antlr.runtime.tree.RewriteRuleNodeStream | ['GrammarFuzzer'] | [] |
antlr.LexerSharedInputState | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip$10 | [] | [] |
org.antlr.codegen.CppTarget | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$terminal_return | ['GrammarFuzzer'] | [] |
antlr.StringUtils | ['GrammarFuzzer'] | [] |
org.antlr.analysis.SemanticContext$OR | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$MapEntryWrapper | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.GroupLexer | ['GrammarFuzzer'] | [] |
antlr.TokenWithIndex | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.DebugTokenStream | ['GrammarFuzzer'] | [] |
org.antlr.runtime.TokenRewriteStream$RewriteOperation | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$throwsSpec_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.debug.Tracer | [] | [] |
org.antlr.grammar.v3.ANTLRParser$attrScope_return | ['GrammarFuzzer'] | [] |
antlr.ASTPair | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$exprTag_return | ['GrammarFuzzer'] | [] |
antlr.Lookahead | ['GrammarFuzzer'] | [] |
antlr.TokenStreamRecognitionException | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.StringRenderer | ['GrammarFuzzer'] | [] |
org.antlr.runtime.RecognitionException | ['GrammarFuzzer'] | [] |
java.io.InputStream | [] | [] |
java.util.concurrent.Callable | [] | [] |
antlr.TreeSpecifierNode | [] | [] |
antlr.build.Tool | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.CommonTree | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.misc.JTreeStringTemplateModel$ListWrapper | [] | [] |
org.antlr.analysis.DFAState | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rule_return | [] | [] |
antlr.ASdebug.ASDebugStream | [] | [] |
org.antlr.runtime.TokenRewriteStream | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.Bytecode$OperandType | [] | [] |
org.antlr.stringtemplate.language.FormalArgument | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.gui.STViz$2 | [] | [] |
org.stringtemplate.v4.compiler.STParser$primary_return | ['GrammarFuzzer'] | [] |
org.antlr.misc.Utils | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.RewriteCardinalityException | ['GrammarFuzzer'] | [] |
antlr.ASTFactory | ['GrammarFuzzer'] | [] |
org.antlr.tool.GrammarReport | ['GrammarFuzzer'] | [] |
antlr.TokenStreamHiddenTokenFilter | ['GrammarFuzzer'] | [] |
org.stringtemplate.v4.compiler.STParser$template_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$exceptionHandler_return | [] | [] |
antlr.actions.cpp.ActionLexer | ['GrammarFuzzer'] | [] |
org.antlr.analysis.SemanticContext$AND | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$exceptionGroup_return | ['GrammarFuzzer'] | [] |
antlr.collections.impl.ASTArray | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.StringTemplateGroupInterface | ['GrammarFuzzer'] | [] |
org.antlr.tool.Strip | [] | [] |
org.antlr.runtime.debug.DebugTreeAdaptor | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeFilter | [] | [] |
org.stringtemplate.v4.compiler.STParser$templateAndEOF_return | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.ASTExpr | ['GrammarFuzzer'] | [] |
org.antlr.runtime.MismatchedSetException | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$qid_return | [] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$rewrite_tree_ebnf_return | [] | [] |
org.antlr.runtime.misc.DoubleKeyMap | [] | [] |
org.antlr.runtime.misc.FastQueue | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$action_return | [] | [] |
org.antlr.codegen.ActionScriptTarget | [] | [] |
org.stringtemplate.v4.compiler.STParser$singleElement_return | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRv3Parser$notTerminal_return | [] | [] |
org.antlr.runtime.misc.Stats | ['GrammarFuzzer'] | [] |
org.antlr.stringtemplate.language.ChunkToken | ['GrammarFuzzer'] | [] |
org.antlr.analysis.SemanticContext$TruePredicate | ['GrammarFuzzer'] | [] |
org.antlr.analysis.Label | ['GrammarFuzzer'] | [] |
org.antlr.grammar.v3.ANTLRParser$block_return | ['GrammarFuzzer'] | [] |
org.antlr.runtime.tree.TreeRewriter$3 | [] | [] |
org.antlr.runtime.RuleReturnScope | ['GrammarFuzzer'] | [] |
Directory |
---|
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 |