Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzzer details

Fuzzer: GrammarFuzzer

Call tree

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

Fuzz blockers

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

Runtime coverage analysis

Covered functions
745
Functions that are reachable but not covered
2
Reachable functions
3
Percentage of reachable functions covered
33.33%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

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

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

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:

Functions statically reachable by fuzzers
68.0%
2313 / 3382
Cyclomatic complexity statically reachable by fuzzers
76.0%
11412 / 14957

All functions overview

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

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

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% []

Files and Directories in report

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

Files in report

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'] []

Directories in report

Directory