MCPcopy Create free account

hub / github.com/GraxCode/dalvikgate / functions

Functions288 in github.com/GraxCode/dalvikgate

MethodgetResolvedType
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedJumpInsn.java:74
MethodgetStoreOpForDesc
(CharSequence cs)
src/main/java/me/nov/dalvikgate/asm/ASMCommons.java:90
MethodgetTransformed
Retrieve the value generated by {@link #build(I)} @return Stored value.
src/main/java/me/nov/dalvikgate/transform/ITransformer.java:41
MethodintCompareWithVarRangeTest
()
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:123
MethodintConst32
()
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:17
MethodintConst32WithMath
()
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:26
MethodintConst32WithMath2
()
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:36
MethodisAbstract
Tells whether a given access modifier is abstract @param mod The access modifier to check @return True if the access modifier is abstract, false othe
src/main/java/me/nov/dalvikgate/asm/Access.java:66
MethodisAnnotation
Tells whether a given access modifier is annotation (@interface) @param mod The access modifier to check @return True if the access modifier is annot
src/main/java/me/nov/dalvikgate/asm/Access.java:147
MethodisArray
Tells whether a given type is an array @param desc The type description to check @return True if the type is an array, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:257
MethodisBoolean
Tells whether a given type is a boolean @param desc The type description to check @return True if the type is a boolean, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:177
MethodisBridge
Tells whether a given access modifier is bridge. A modifier is bridge if it is marked with the ACC_BRIDGE flag (0x0040), as specified in JLS8, 4.6 <tt
src/main/java/me/nov/dalvikgate/asm/Access.java:106
MethodisByte
Tells whether a given type is a byte @param desc The type description to check @return True if the type is a byte, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:197
MethodisChar
Tells whether a given type is a char @param desc The type description to check @return True if the type is a char, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:187
MethodisDeprecated
Tells whether a given access modifier is deprecated @param mod The access modifier to check @return True if the access modifier is deprecated, false
src/main/java/me/nov/dalvikgate/asm/Access.java:157
MethodisDouble
Tells whether a given type is a double @param desc The type description to check @return True if the type is a double, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:247
MethodisEnum
Tells whether a given access modifier is enum @param mod The access modifier to check @return True if the access modifier is enum, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:137
MethodisFieldGeneric
Tells whether the given field description+signature is generic. @param desc Description of the field @param signature Signature of the field @re
src/main/java/me/nov/dalvikgate/asm/Access.java:288
MethodisFinal
Tells whether a given access modifier is final @param mod The access modifier to check @return True if the access modifier is final, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:76
MethodisFloat
Tells whether a given type is a float @param desc The type description to check @return True if the type is a float, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:227
MethodisInt
Tells whether a given type is an int @param desc The type description to check @return True if the type is an int, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:217
MethodisInterface
Tells whether a given access modifier is interface @param mod The access modifier to check @return True if the access modifier is interface, false ot
src/main/java/me/nov/dalvikgate/asm/Access.java:127
MethodisLong
Tells whether a given type is a long @param desc The type description to check @return True if the type is a long, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:237
MethodisMethodReturnTypeGeneric
Tells whether the given method signature is generic. The method is considered generic if its signature ends with something along the lines of ")TV;"
src/main/java/me/nov/dalvikgate/asm/Access.java:277
MethodisNative
Tells whether a given access modifier is native @param mod The access modifier to check @return True if the access modifier is native, false otherwis
src/main/java/me/nov/dalvikgate/asm/Access.java:56
MethodisObject
Tells whether a given type is an Object @param desc The type description to check @return True if the type is an Object, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:267
MethodisPossiblyNullConst
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedNumberInsn.java:99
MethodisResolved
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedNumberInsn.java:90
MethodisResolved
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedWideArrayInsn.java:72
MethodisResolved
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedJumpInsn.java:69
MethodisShort
Tells whether a given type is a short @param desc The type description to check @return True if the type is a short, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:207
MethodisStore
()
src/main/java/me/nov/dalvikgate/transform/instructions/unresolved/UnresolvedVarInsn.java:100
MethodisSynchronized
Tells whether a given access modifier is synchronized. A modifier is synchronized if it is marked with the ACC_SYNCHRONIZED flag (0x0020), as specifie
src/main/java/me/nov/dalvikgate/asm/Access.java:117
MethodisSynthetic
Tells whether a given access modifier is synthetic. A modifier is synthetic if it is marked with the ACC_SYNTHETIC flag (0x1000), as specified in JLS8
src/main/java/me/nov/dalvikgate/asm/Access.java:86
MethodisVoid
Tells whether a given type is a void @param desc The type description to check @return True if the type is a void, false otherwise
src/main/java/me/nov/dalvikgate/asm/Access.java:167
MethodisVolatile
Tells whether a given access modifier is volatile @param mod The access modifier to check @return True if the access modifier is volatile, false othe
src/main/java/me/nov/dalvikgate/asm/Access.java:96
MethodlinkByParameters
()
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/InstructionResolver.java:102
MethodlongConst64
()
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:55
MethodlongToInt
()
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:30
Methodmain
(String[] args)
src/main/java/me/nov/dalvikgate/Main.java:31
MethodmakeNullPush
(Type type)
src/main/java/me/nov/dalvikgate/asm/ASMCommons.java:12
MethodmakePublic
(int access)
src/main/java/me/nov/dalvikgate/asm/Access.java:299
MethodnaryOperation
(AbstractInsnNode insn, List<? extends SourceValue> values)
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/TypeResolver.java:227
MethodparameterIsObjectTest
()
src/test/java/me/nov/dalvikgate/tests/runtime/ParameterTests.java:14
MethodputSingle
(K key, V value)
src/main/java/me/nov/dalvikgate/utils/SetMap.java:8
MethodregToLocal
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/InstructionTransformer.java:355
MethodreturnDoubleAsInt
(double l)
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:55
MethodreturnFloatAsInt
(float l)
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:26
MethodreturnLongAsInt
(long l)
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:40
MethodreturnOperation
(AbstractInsnNode insn, SourceValue value, SourceValue expected)
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/TypeResolver.java:264
MethodrunDexToASMInstance
(Type desc, MethodImplementationBuilder builder)
src/test/java/me/nov/dalvikgate/tests/utils/Factory.java:103
MethodsaveDebugFile
Write a ClassNode to a file. @param cn Node to save. @throws IOException When writing the file failed.
src/main/java/me/nov/dalvikgate/asm/Conversion.java:73
MethodschroedingersVariableType
Test case where type of register cannot be defined, either int 0 or Object null, doesn't matter.
src/test/java/me/nov/dalvikgate/tests/runtime/ConstTypeTests.java:97
MethodsubSequence
(int start, int end)
src/main/java/me/nov/dalvikgate/reference/CustomStringReference.java:27
MethodternaryOperation
(AbstractInsnNode insn, SourceValue value1, SourceValue value2, SourceValue value3)
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/TypeResolver.java:290
Methodtextify
Convert a ClassNode to disassembled text. @param cn Node of class. @return Disassembled code of class.
src/main/java/me/nov/dalvikgate/asm/Conversion.java:61
MethodtoASMLabel
Get the assigned ASM LabelNode for a DEX label using the label map generated by {@link #buildLabels() buildLabels}. Multiple labels can have the same
src/main/java/me/nov/dalvikgate/transform/instructions/AbstractInsnTranslator.java:42
MethodtoNode
Configurable bytecode-to-node conversion. Output depends on flags. @param bytez Bytecode of class. @param flags Reader flags, see {@link ClassReader#
src/main/java/me/nov/dalvikgate/asm/Conversion.java:48
MethodtoString
()
src/main/java/me/nov/dalvikgate/reference/CustomStringReference.java:42
Methodtrace
(String format, Object... args)
src/main/java/me/nov/dalvikgate/logging/LogWrapper.java:49
Methodtranslate
Translates a DEX instruction to java bytecode and adds it to the list @param list The java bytecode instruction list @param input The dex instructio
src/main/java/me/nov/dalvikgate/transform/instructions/AbstractInsnTranslator.java:35
Methodtranslate
(BuilderInstruction i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/ConstTranslator.java:18
Methodtranslate
(BuilderInstruction22x i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/MoveFrom16Translator.java:14
Methodtranslate
(BuilderInstruction22s i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/IntMath16Translator.java:18
Methodtranslate
(BuilderInstruction12x i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/F12xTranslator.java:18
Methodtranslate
(BuilderInstruction32x i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/Move16Translator.java:13
Methodtranslate
(BuilderInstruction23x i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/F23xTranslator.java:20
Methodtranslate
(BuilderInstruction22b i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/IntMath8Translator.java:18
Methodtranslate
(BuilderInstruction22t i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/jump/CompareJumpTranslator.java:20
Methodtranslate
(BuilderInstruction21t i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/jump/SingleJumpTranslator.java:20
Methodtranslate
(BuilderInstruction31t i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/jump/PayloadTranslator.java:25
Methodtranslate
(BuilderInstruction22cs i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/references/QuickFieldTranslator.java:19
Methodtranslate
(BuilderInstruction22c i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/references/F22cTranslator.java:21
Methodtranslate
(BuilderInstruction21c i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/references/F21cTranslator.java:21
Methodtranslate
(BuilderInstruction35ms i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/QuickTranslator.java:17
Methodtranslate
(BuilderInstruction3rc i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/InvokeRangeTranslator.java:24
Methodtranslate
(BuilderInstruction3rms i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/QuickRangeTranslator.java:17
Methodtranslate
(BuilderInstruction35c i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/InvokeTranslator.java:24
Methodtranslate
(BuilderInstruction35mi i)
src/main/java/me/nov/dalvikgate/transform/instructions/translators/invoke/ExecInlineTranslator.java:63
MethoduglyFloatDoubleCalculation
()
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:88
MethodunaryOperation
(AbstractInsnNode insn, SourceValue value)
src/main/java/me/nov/dalvikgate/transform/instructions/resolving/TypeResolver.java:329
MethodunlinkedLoadTest
()
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:74
Methodvalidate
Validate the opcode is set. Should throw an exception if setType hasn't been invoked.
src/main/java/me/nov/dalvikgate/transform/instructions/IUnresolvedInstruction.java:13
MethodvalidateReference
()
src/main/java/me/nov/dalvikgate/reference/CustomStringReference.java:13
MethodvalidateReference
()
src/main/java/me/nov/dalvikgate/reference/CustomFieldReference.java:19
MethodvalidateReference
()
src/main/java/me/nov/dalvikgate/reference/CustomMethodReference.java:32
MethodvarRangeTest
()
src/test/java/me/nov/dalvikgate/tests/runtime/VariableTypeTests.java:59
Methodwarning
(String format, Object... args)
src/main/java/me/nov/dalvikgate/logging/LogWrapper.java:25
← previous201–288 of 288, ranked by callers