Class Hierarchy
- java.lang.Object
- org.antlr.runtime.BaseRecognizer
- org.antlr.runtime.Lexer (implements org.antlr.runtime.TokenSource)
- org.jf.smali.LexerErrorInterface.ANTLRLexerWithErrorInterface (implements org.jf.smali.LexerErrorInterface)
- org.antlr.runtime.Parser
- org.jf.smali.smaliParser
- org.antlr.runtime.tree.TreeParser
- org.jf.smali.smaliTreeWalker
- org.antlr.runtime.Lexer (implements org.antlr.runtime.TokenSource)
- org.jf.dexlib2.base.reference.BaseReference (implements org.jf.dexlib2.iface.reference.Reference)
- org.jf.dexlib2.base.reference.BaseTypeReference (implements org.jf.dexlib2.iface.reference.TypeReference)
- org.jf.dexlib2.base.BaseMethodParameter (implements org.jf.dexlib2.iface.MethodParameter)
- org.jf.smali.SmaliMethodParameter (implements org.jf.smali.WithRegister)
- org.jf.dexlib2.base.BaseMethodParameter (implements org.jf.dexlib2.iface.MethodParameter)
- org.jf.dexlib2.base.reference.BaseTypeReference (implements org.jf.dexlib2.iface.reference.TypeReference)
- org.jf.util.jcommander.Command
- org.jf.smali.AssembleCommand
- org.jf.smali.HelpCommand
- org.jf.smali.HelpCommand.HlepCommand
- org.jf.smali.Main
- org.jf.smali.PrintTokensCommand
- org.antlr.runtime.CommonToken (implements java.io.Serializable, org.antlr.runtime.Token)
- org.jf.smali.InvalidToken
- org.antlr.runtime.DFA
- org.jf.smali.smaliParser.DFA31
- org.jf.smali.smaliParser.DFA41
- org.jf.smali.smaliParser.DFA43
- org.jf.smali.LiteralTools
- java.io.Reader (implements java.io.Closeable, java.lang.Readable)
- org.jf.smali.util.BlankReader
- org.antlr.runtime.RuleReturnScope
- org.antlr.runtime.ParserRuleReturnScope
- org.jf.smali.smaliParser.access_list_return
- org.jf.smali.smaliParser.access_or_restriction_list_return
- org.jf.smali.smaliParser.access_or_restriction_return
- org.jf.smali.smaliParser.annotation_element_return
- org.jf.smali.smaliParser.annotation_return
- org.jf.smali.smaliParser.array_descriptor_return
- org.jf.smali.smaliParser.array_literal_return
- org.jf.smali.smaliParser.call_site_reference_return
- org.jf.smali.smaliParser.catch_directive_return
- org.jf.smali.smaliParser.catchall_directive_return
- org.jf.smali.smaliParser.class_spec_return
- org.jf.smali.smaliParser.debug_directive_return
- org.jf.smali.smaliParser.double_literal_return
- org.jf.smali.smaliParser.end_local_directive_return
- org.jf.smali.smaliParser.enum_literal_return
- org.jf.smali.smaliParser.epilogue_directive_return
- org.jf.smali.smaliParser.field_reference_return
- org.jf.smali.smaliParser.field_return
- org.jf.smali.smaliParser.fixed_32bit_literal_return
- org.jf.smali.smaliParser.fixed_literal_return
- org.jf.smali.smaliParser.float_literal_return
- org.jf.smali.smaliParser.implements_spec_return
- org.jf.smali.smaliParser.insn_array_data_directive_return
- org.jf.smali.smaliParser.insn_format10t_return
- org.jf.smali.smaliParser.insn_format10x_odex_return
- org.jf.smali.smaliParser.insn_format10x_return
- org.jf.smali.smaliParser.insn_format11n_return
- org.jf.smali.smaliParser.insn_format11x_return
- org.jf.smali.smaliParser.insn_format12x_return
- org.jf.smali.smaliParser.insn_format20bc_return
- org.jf.smali.smaliParser.insn_format20t_return
- org.jf.smali.smaliParser.insn_format21c_field_odex_return
- org.jf.smali.smaliParser.insn_format21c_field_return
- org.jf.smali.smaliParser.insn_format21c_method_handle_return
- org.jf.smali.smaliParser.insn_format21c_method_type_return
- org.jf.smali.smaliParser.insn_format21c_string_return
- org.jf.smali.smaliParser.insn_format21c_type_return
- org.jf.smali.smaliParser.insn_format21ih_return
- org.jf.smali.smaliParser.insn_format21lh_return
- org.jf.smali.smaliParser.insn_format21s_return
- org.jf.smali.smaliParser.insn_format21t_return
- org.jf.smali.smaliParser.insn_format22b_return
- org.jf.smali.smaliParser.insn_format22c_field_odex_return
- org.jf.smali.smaliParser.insn_format22c_field_return
- org.jf.smali.smaliParser.insn_format22c_type_return
- org.jf.smali.smaliParser.insn_format22cs_field_return
- org.jf.smali.smaliParser.insn_format22s_return
- org.jf.smali.smaliParser.insn_format22t_return
- org.jf.smali.smaliParser.insn_format22x_return
- org.jf.smali.smaliParser.insn_format23x_return
- org.jf.smali.smaliParser.insn_format30t_return
- org.jf.smali.smaliParser.insn_format31c_return
- org.jf.smali.smaliParser.insn_format31i_return
- org.jf.smali.smaliParser.insn_format31t_return
- org.jf.smali.smaliParser.insn_format32x_return
- org.jf.smali.smaliParser.insn_format35c_call_site_return
- org.jf.smali.smaliParser.insn_format35c_method_odex_return
- org.jf.smali.smaliParser.insn_format35c_method_return
- org.jf.smali.smaliParser.insn_format35c_type_return
- org.jf.smali.smaliParser.insn_format35mi_method_return
- org.jf.smali.smaliParser.insn_format35ms_method_return
- org.jf.smali.smaliParser.insn_format3rc_call_site_return
- org.jf.smali.smaliParser.insn_format3rc_method_odex_return
- org.jf.smali.smaliParser.insn_format3rc_method_return
- org.jf.smali.smaliParser.insn_format3rc_type_return
- org.jf.smali.smaliParser.insn_format3rmi_method_return
- org.jf.smali.smaliParser.insn_format3rms_method_return
- org.jf.smali.smaliParser.insn_format45cc_method_return
- org.jf.smali.smaliParser.insn_format4rcc_method_return
- org.jf.smali.smaliParser.insn_format51l_return
- org.jf.smali.smaliParser.insn_packed_switch_directive_return
- org.jf.smali.smaliParser.insn_sparse_switch_directive_return
- org.jf.smali.smaliParser.instruction_format12x_return
- org.jf.smali.smaliParser.instruction_format22s_return
- org.jf.smali.smaliParser.instruction_format31i_return
- org.jf.smali.smaliParser.instruction_format35c_method_return
- org.jf.smali.smaliParser.instruction_return
- org.jf.smali.smaliParser.integer_literal_return
- org.jf.smali.smaliParser.integral_literal_return
- org.jf.smali.smaliParser.label_ref_return
- org.jf.smali.smaliParser.label_return
- org.jf.smali.smaliParser.line_directive_return
- org.jf.smali.smaliParser.literal_return
- org.jf.smali.smaliParser.local_directive_return
- org.jf.smali.smaliParser.member_name_return
- org.jf.smali.smaliParser.method_handle_literal_return
- org.jf.smali.smaliParser.method_handle_reference_return
- org.jf.smali.smaliParser.method_prototype_return
- org.jf.smali.smaliParser.method_reference_return
- org.jf.smali.smaliParser.method_return
- org.jf.smali.smaliParser.nonvoid_type_descriptor_return
- org.jf.smali.smaliParser.ordered_method_item_return
- org.jf.smali.smaliParser.param_list_or_id_primitive_type_return
- org.jf.smali.smaliParser.param_list_or_id_return
- org.jf.smali.smaliParser.param_list_return
- org.jf.smali.smaliParser.parameter_directive_return
- org.jf.smali.smaliParser.parsed_integer_literal_return
- org.jf.smali.smaliParser.prologue_directive_return
- org.jf.smali.smaliParser.reference_type_descriptor_return
- org.jf.smali.smaliParser.register_list_return
- org.jf.smali.smaliParser.register_range_return
- org.jf.smali.smaliParser.registers_directive_return
- org.jf.smali.smaliParser.restart_local_directive_return
- org.jf.smali.smaliParser.simple_name_return
- org.jf.smali.smaliParser.smali_file_return
- org.jf.smali.smaliParser.source_directive_return
- org.jf.smali.smaliParser.source_spec_return
- org.jf.smali.smaliParser.statements_and_directives_return
- org.jf.smali.smaliParser.subannotation_return
- org.jf.smali.smaliParser.super_spec_return
- org.jf.smali.smaliParser.type_descriptor_return
- org.jf.smali.smaliParser.type_field_method_literal_return
- org.jf.smali.smaliParser.verification_error_reference_return
- org.antlr.runtime.tree.TreeRuleReturnScope
- org.jf.smali.smaliTreeWalker.access_or_restriction_list_return
- org.jf.smali.smaliTreeWalker.class_spec_return
- org.jf.smali.smaliTreeWalker.field_reference_return
- org.jf.smali.smaliTreeWalker.header_return
- org.jf.smali.smaliTreeWalker.instruction_return
- org.jf.smali.smaliTreeWalker.method_handle_type_return
- org.jf.smali.smaliTreeWalker.method_name_and_prototype_return
- org.jf.smali.smaliTreeWalker.nonvoid_type_descriptor_return
- org.jf.smali.smaliTreeWalker.reference_type_descriptor_return
- org.jf.smali.smaliTreeWalker.register_list_return
- org.jf.smali.smaliTreeWalker.register_range_return
- org.jf.smali.smaliTreeWalker.registers_directive_return
- org.jf.smali.smaliTreeWalker.subannotation_return
- org.antlr.runtime.ParserRuleReturnScope
- org.jf.smali.Smali
- org.jf.smali.smaliFlexLexer (implements org.jf.smali.LexerErrorInterface, org.antlr.runtime.TokenSource)
- org.jf.smali.SmaliOptions
- org.jf.smali.smaliParser.smali_file_scope
- org.jf.smali.smaliParser.statements_and_directives_scope
- org.jf.smali.SmaliTestUtils
- org.jf.smali.smaliTreeWalker.method_scope
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.antlr.runtime.RecognitionException
- org.jf.smali.OdexedInstructionException
- org.jf.smali.SemanticException
- org.antlr.runtime.RecognitionException
- java.lang.Exception
- org.antlr.runtime.BaseRecognizer
Interface Hierarchy
- org.jf.smali.LexerErrorInterface
- org.jf.smali.WithRegister