Package com.googlecode.d2j.smali.antlr4
Interface SmaliVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
SmaliBaseVisitor
public interface SmaliVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
SmaliParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced bySmaliParser.call_site().Visit a parse tree produced bySmaliParser.f0t().Visit a parse tree produced bySmaliParser.f0x().Visit a parse tree produced bySmaliParser.f1t().Visit a parse tree produced bySmaliParser.f1x().Visit a parse tree produced bySmaliParser.f2sb().Visit a parse tree produced bySmaliParser.f2t().Visit a parse tree produced bySmaliParser.f2x().Visit a parse tree produced bySmaliParser.f31t().Visit a parse tree produced bySmaliParser.f3x().Visit a parse tree produced bySmaliParser.farraydata().Visit a parse tree produced bySmaliParser.fcache().Visit a parse tree produced bySmaliParser.fcacheall().Visit a parse tree produced bySmaliParser.fconst().Visit a parse tree produced bySmaliParser.fend().Visit a parse tree produced bySmaliParser.fepiogue().Visit a parse tree produced bySmaliParser.ff1c().Visit a parse tree produced bySmaliParser.ff2c().Visit a parse tree produced bySmaliParser.fline().Visit a parse tree produced bySmaliParser.flocal().Visit a parse tree produced bySmaliParser.flocals().Visit a parse tree produced bySmaliParser.fm45cc().Visit a parse tree produced bySmaliParser.fm4rcc().Visit a parse tree produced bySmaliParser.fm5c().Visit a parse tree produced bySmaliParser.fmcustomc().Visit a parse tree produced bySmaliParser.fmcustomrc().Visit a parse tree produced bySmaliParser.fmrc().Visit a parse tree produced bySmaliParser.fpackageswitch().Visit a parse tree produced bySmaliParser.fprologue().Visit a parse tree produced bySmaliParser.fregisters().Visit a parse tree produced bySmaliParser.frestart().Visit a parse tree produced bySmaliParser.fspareswitch().Visit a parse tree produced bySmaliParser.ft2c().Visit a parse tree produced bySmaliParser.ft5c().Visit a parse tree produced bySmaliParser.ftrc().Visit a parse tree produced bySmaliParser.method_handler().Visit a parse tree produced bySmaliParser.sAccList().Visit a parse tree produced bySmaliParser.sAnnotation().Visit a parse tree produced bySmaliParser.sAnnotationKeyName().Visit a parse tree produced bySmaliParser.sAnnotationValue().Visit a parse tree produced bySmaliParser.sArrayValue().Visit a parse tree produced bySmaliParser.sBaseValue().Visit a parse tree produced bySmaliParser.sField().Visit a parse tree produced bySmaliParser.sFile().Visit a parse tree produced bySmaliParser.sFiles().Visit a parse tree produced bySmaliParser.sInstruction().Visit a parse tree produced bySmaliParser.sInterface().Visit a parse tree produced bySmaliParser.sLabel().Visit a parse tree produced bySmaliParser.sMethod().Visit a parse tree produced bySmaliParser.sParameter().Visit a parse tree produced bySmaliParser.sSource().Visit a parse tree produced bySmaliParser.sSubannotation().Visit a parse tree produced bySmaliParser.sSuper().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitSFiles
Visit a parse tree produced bySmaliParser.sFiles().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSFile
Visit a parse tree produced bySmaliParser.sFile().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSSource
Visit a parse tree produced bySmaliParser.sSource().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSSuper
Visit a parse tree produced bySmaliParser.sSuper().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSInterface
Visit a parse tree produced bySmaliParser.sInterface().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSMethod
Visit a parse tree produced bySmaliParser.sMethod().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSField
Visit a parse tree produced bySmaliParser.sField().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSAccList
Visit a parse tree produced bySmaliParser.sAccList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSAnnotation
Visit a parse tree produced bySmaliParser.sAnnotation().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSSubannotation
Visit a parse tree produced bySmaliParser.sSubannotation().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSParameter
Visit a parse tree produced bySmaliParser.sParameter().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSAnnotationKeyName
Visit a parse tree produced bySmaliParser.sAnnotationKeyName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSAnnotationValue
Visit a parse tree produced bySmaliParser.sAnnotationValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSBaseValue
Visit a parse tree produced bySmaliParser.sBaseValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSArrayValue
Visit a parse tree produced bySmaliParser.sArrayValue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMethod_handler
Visit a parse tree produced bySmaliParser.method_handler().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCall_site
Visit a parse tree produced bySmaliParser.call_site().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSInstruction
Visit a parse tree produced bySmaliParser.sInstruction().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFline
Visit a parse tree produced bySmaliParser.fline().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlocal
Visit a parse tree produced bySmaliParser.flocal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFend
Visit a parse tree produced bySmaliParser.fend().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrestart
Visit a parse tree produced bySmaliParser.frestart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFprologue
Visit a parse tree produced bySmaliParser.fprologue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFepiogue
Visit a parse tree produced bySmaliParser.fepiogue().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFregisters
Visit a parse tree produced bySmaliParser.fregisters().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlocals
Visit a parse tree produced bySmaliParser.flocals().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFcache
Visit a parse tree produced bySmaliParser.fcache().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFcacheall
Visit a parse tree produced bySmaliParser.fcacheall().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSLabel
Visit a parse tree produced bySmaliParser.sLabel().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFpackageswitch
Visit a parse tree produced bySmaliParser.fpackageswitch().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFspareswitch
Visit a parse tree produced bySmaliParser.fspareswitch().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFarraydata
Visit a parse tree produced bySmaliParser.farraydata().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF0x
Visit a parse tree produced bySmaliParser.f0x().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF0t
Visit a parse tree produced bySmaliParser.f0t().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF1x
Visit a parse tree produced bySmaliParser.f1x().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFconst
Visit a parse tree produced bySmaliParser.fconst().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFf1c
Visit a parse tree produced bySmaliParser.ff1c().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFt2c
Visit a parse tree produced bySmaliParser.ft2c().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFf2c
Visit a parse tree produced bySmaliParser.ff2c().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF2x
Visit a parse tree produced bySmaliParser.f2x().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF3x
Visit a parse tree produced bySmaliParser.f3x().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFt5c
Visit a parse tree produced bySmaliParser.ft5c().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFm5c
Visit a parse tree produced bySmaliParser.fm5c().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFmrc
Visit a parse tree produced bySmaliParser.fmrc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFm45cc
Visit a parse tree produced bySmaliParser.fm45cc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFm4rcc
Visit a parse tree produced bySmaliParser.fm4rcc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFmcustomc
Visit a parse tree produced bySmaliParser.fmcustomc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFmcustomrc
Visit a parse tree produced bySmaliParser.fmcustomrc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFtrc
Visit a parse tree produced bySmaliParser.ftrc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF31t
Visit a parse tree produced bySmaliParser.f31t().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF1t
Visit a parse tree produced bySmaliParser.f1t().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF2t
Visit a parse tree produced bySmaliParser.f2t().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitF2sb
Visit a parse tree produced bySmaliParser.f2sb().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-