MCPcopy Create free account

hub / github.com/GraxCode/dalvikgate / functions

Functions288 in github.com/GraxCode/dalvikgate

↓ 1 callersMethodmakeLongPush
(long l)
src/main/java/me/nov/dalvikgate/asm/ASMCommons.java:30
↓ 1 callersMethodmakeManifest
()
src/main/java/me/nov/dalvikgate/DexToASM.java:91
↓ 1 callersMethodneedsNewDefaultLabel
(BuilderInstruction31t i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/jump/PayloadTranslator.java:65
↓ 1 callersMethodprintProgressPercentage
(int done, int total)
src/main/java/me/nov/dalvikgate/utils/TextUtils.java:24
↓ 1 callersMethodregToLocal
Method to convert registers to labels, considering parameters and method visibility. Be aware that dalvik reuses unused registers. @param register Th
src/main/java/me/nov/dalvikgate/transform/instructions/AbstractInsnTranslator.java:51
↓ 1 callersMethodreplaceNullLdcs
()
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/InstructionResolver.java:90
↓ 1 callersMethodresolveRemainingUnused
()
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/InstructionResolver.java:77
↓ 1 callersMethodrewriteImplementation
(DexBackedMethod method)
src/main/java/me/nov/dalvikgate/transform/methods/MethodTransfomer.java:36
↓ 1 callersMethodrun
()
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/InstructionResolver.java:27
↓ 1 callersMethodsaveDebug
(MethodNode mn)
src/test/java/me/nov/dalvikgate/tests/utils/Factory.java:117
↓ 1 callersMethodsetLocal
Update the instruction's variable index. @param local Variable index.
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedVarInsn.java:64
↓ 1 callersMethodsetType
@param type either DOUBLE or LONG
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedWideArrayInsn.java:53
↓ 1 callersMethodsetType
(Type type)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedJumpInsn.java:48
↓ 1 callersMethodstacktraceToString
(Throwable t)
src/main/java/me/nov/dalvikgate/utils/TextUtils.java:9
↓ 1 callersMethodtoBytecode
(ClassNode cn)
src/test/java/me/nov/dalvikgate/tests/utils/Factory.java:71
↓ 1 callersMethodtransformTryCatchBlocks
Transform try catch blocks using the label map generated by {@link #buildLabels() buildLabels}
src/main/java/me/nov/dalvikgate/transform/instructions/InstructionTransformer.java:228
↓ 1 callersMethodtranslateFilledNewArray
(BuilderInstruction35c i, BuilderInstruction next)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/InvokeTranslator.java:146
↓ 1 callersMethodtranslateFilledNewArrayRange
(BuilderInstruction3rc i, BuilderInstruction next)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/InvokeRangeTranslator.java:125
↓ 1 callersMethodtryResolveBackwards
(InsnList instructions, AbstractInsnNode ain)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedVarInsn.java:206
↓ 1 callersMethodtryResolveForwards
(AbstractInsnNode ain)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedVarInsn.java:136
↓ 1 callersMethodtryResolveUnlinked
(int index, MethodNode method)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedVarInsn.java:114
MethodAbstractInsnTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/AbstractInsnTranslator.java:23
MethodCompareJumpTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/jump/CompareJumpTranslator.java:16
MethodConstTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/ConstTranslator.java:14
MethodCustomFieldReference
(String defClass, String name, String type)
src/main/java/me/nov/dalvikgate/reference/CustomFieldReference.java:11
MethodCustomMethodReference
(String defClass, String name, List<? extends CharSequence> params, String returnType)
src/main/java/me/nov/dalvikgate/reference/CustomMethodReference.java:16
MethodCustomStringReference
(String str)
src/main/java/me/nov/dalvikgate/reference/CustomStringReference.java:9
MethodExecInlineTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/ExecInlineTranslator.java:12
MethodF11xTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/F11xTranslator.java:14
MethodF12xTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/F12xTranslator.java:14
MethodF21cTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/references/F21cTranslator.java:17
MethodF22cTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/references/F22cTranslator.java:17
MethodF23xTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/F23xTranslator.java:16
MethodInstructionResolver
(DexBackedMethod method, MethodNode mn, InsnList il)
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/InstructionResolver.java:21
MethodInstructionTransformer
(MethodNode mn, DexBackedMethod method, MutableMethodImplementation builder)
src/main/java/me/nov/dalvikgate/transform/instructions/InstructionTransformer.java:41
MethodIntMath16Translator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/IntMath16Translator.java:14
MethodIntMath8Translator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/IntMath8Translator.java:14
MethodInvokeRangeTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/InvokeRangeTranslator.java:20
MethodInvokeTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/InvokeTranslator.java:20
MethodMove16Translator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/Move16Translator.java:9
MethodMoveFrom16Translator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/MoveFrom16Translator.java:10
MethodPayloadTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/jump/PayloadTranslator.java:21
MethodQuickFieldTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/references/QuickFieldTranslator.java:15
MethodQuickRangeTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/QuickRangeTranslator.java:13
MethodQuickTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/QuickTranslator.java:13
MethodSingleJumpTranslator
(InstructionTransformer it)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/jump/SingleJumpTranslator.java:16
MethodTranslationException
(String message)
src/main/java/me/nov/dalvikgate/transform/instructions/exception/TranslationException.java:6
MethodTypeResolver
(boolean aggs, Type[] arguments, int maxStack)
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/TypeResolver.java:21
MethodUnresolvedInsnException
(String message)
src/main/java/me/nov/dalvikgate/transform/instructions/exception/UnresolvedInsnException.java:6
MethodUnresolvedJumpInsn
Create new unresolved jump instruction. @param dalvikOp Original dalvik opcode. @param label Destination of jump
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedJumpInsn.java:24
MethodUnresolvedNumberInsn
(boolean wide, long wideValue)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedNumberInsn.java:19
MethodUnresolvedVarInsn
Create new unresolved variable instruction. @param store {@code true} for storage insns. @param initialType Initial type indicated by android i
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedVarInsn.java:28
MethodUnresolvedWideArrayInsn
Create new unresolved wide array store or load instruction. @param store {@code true} for storage insns.
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedWideArrayInsn.java:23
MethodUnsupportedInsnException
(BuilderInstruction insn)
src/main/java/me/nov/dalvikgate/transform/instructions/exception/UnsupportedInsnException.java:8
Methodaccept
(final MethodVisitor methodVisitor)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedNumberInsn.java:30
Methodaccept
(final MethodVisitor methodVisitor)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedWideArrayInsn.java:28
Methodaccept
(final MethodVisitor methodVisitor)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedJumpInsn.java:29
MethodaddField
(DexBackedField f)
src/main/java/me/nov/dalvikgate/transform/classes/ClassTransformer.java:109
MethodaddMethod
(DexBackedMethod m)
src/main/java/me/nov/dalvikgate/transform/classes/ClassTransformer.java:103
MethodapplyPatch
(MethodNode mn)
src/main/java/me/nov/dalvikgate/transform/instructions/postoptimize/PostCombiner.java:10
MethodapplyPatch
(MethodNode mn)
src/main/java/me/nov/dalvikgate/transform/instructions/postoptimize/PostLocalRemover.java:13
MethodapplyPatch
(MethodNode mn)
src/main/java/me/nov/dalvikgate/transform/instructions/postoptimize/PostDupInserter.java:13
MethodbinaryOperation
(AbstractInsnNode insn, SourceValue value1, SourceValue value2)
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/TypeResolver.java:34
MethodbooleanVarStore
()
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:111
Methodbuild
Build the transformed value from the input type. @param input Value to transform.
src/main/java/me/nov/dalvikgate/transform/ITransformer.java:26
Methodbuild
(DexBackedClassDef clazz)
src/main/java/me/nov/dalvikgate/transform/classes/ClassTransformer.java:21
Methodbuild
(DexBackedMethod method)
src/main/java/me/nov/dalvikgate/transform/instructions/InstructionTransformer.java:63
Methodbuild
(DexBackedMethod method)
src/main/java/me/nov/dalvikgate/transform/methods/MethodTransfomer.java:20
Methodbuild
(DexBackedField field)
src/main/java/me/nov/dalvikgate/transform/fields/FieldTransfomer.java:16
MethodbuildDone
Called after {@link #build(I)} completes. @param input Value that was transformed.
src/main/java/me/nov/dalvikgate/transform/ITransformer.java:33
MethodbuildDone
(DexBackedMethod method)
src/main/java/me/nov/dalvikgate/transform/instructions/InstructionTransformer.java:201
Methodcall
()
src/main/java/me/nov/dalvikgate/Main.java:35
Methodclone
(final Map<LabelNode, LabelNode> clonedLabels)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedNumberInsn.java:36
Methodclone
(final Map<LabelNode, LabelNode> clonedLabels)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedVarInsn.java:41
Methodclone
(final Map<LabelNode, LabelNode> clonedLabels)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedWideArrayInsn.java:34
Methodclone
(final Map<LabelNode, LabelNode> clonedLabels)
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedJumpInsn.java:35
MethodcompareTo
(CharSequence o)
src/main/java/me/nov/dalvikgate/reference/CustomStringReference.java:37
MethodcompareTo
(FieldReference o)
src/main/java/me/nov/dalvikgate/reference/CustomFieldReference.java:38
MethodcompareTo
(MethodReference o)
src/main/java/me/nov/dalvikgate/reference/CustomMethodReference.java:56
MethodcontainsUnresolved
(List<AbstractInsnNode> insns)
src/main/java/me/nov/dalvikgate/utils/UnresolvedUtils.java:36
MethodcopyOperation
(AbstractInsnNode insn, SourceValue value)
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/TypeResolver.java:151
Methoddebug
(String format, Object... args)
src/main/java/me/nov/dalvikgate/logging/LogWrapper.java:43
MethoddoubleConst64
()
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:64
MethoddoubleConstWideHigh16
()
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:84
MethoddoubleToInt
()
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:44
MethoderrorIf
(String format, boolean error, Object... args)
src/main/java/me/nov/dalvikgate/logging/LogWrapper.java:17
MethodfloatConst32
()
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:46
MethodfloatConstHigh16
()
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:73
MethodfloatToInt
()
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:16
MethodgetDefiningClass
()
src/main/java/me/nov/dalvikgate/reference/CustomMethodReference.java:36
MethodgetLoadOpForDesc
(CharSequence cs)
src/main/java/me/nov/dalvikgate/asm/ASMCommons.java:68
MethodgetName
()
src/main/java/me/nov/dalvikgate/reference/CustomMethodReference.java:41
MethodgetNextClassName
()
src/test/java/me/nov/dalvikgate/tests/utils/Factory.java:43
MethodgetNextOf
Gets the next instruction, ignoring payloads
src/main/java/me/nov/dalvikgate/transform/instructions/AbstractInsnTranslator.java:58
MethodgetOperatingType
@param insn Some insntruction. @return Operating type on the top of the stack
src/main/java/me/nov/dalvikgate/asm/ASMCommons.java:278
MethodgetRealNext
(AbstractInsnNode ain)
src/main/java/me/nov/dalvikgate/asm/ASMCommons.java:413
MethodgetRealPrevious
(AbstractInsnNode ain)
src/main/java/me/nov/dalvikgate/asm/ASMCommons.java:421
MethodgetResolvedType
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedNumberInsn.java:103
MethodgetResolvedType
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedVarInsn.java:109
MethodgetResolvedType
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedWideArrayInsn.java:77
← previousnext →101–200 of 288, ranked by callers