HomeSort by relevance Sort by last modified time
    Searched refs:MethodReference (Results 26 - 50 of 72) sorted by null

12 3

  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/
ReferenceType.java 66 } else if (reference instanceof MethodReference) {
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
SyntheticAccessorResolver.java 43 import org.jf.dexlib2.iface.reference.MethodReference;
89 public AccessedMember getAccessedMember(@Nonnull MethodReference methodReference) {
90 String methodDescriptor = ReferenceUtil.getMethodDescriptor(methodReference);
97 String type = methodReference.getDefiningClass();
108 if (methodReferenceEquals(method, methodReference)) {
148 private static boolean methodReferenceEquals(@Nonnull MethodReference ref1, @Nonnull MethodReference ref2) {
Preconditions.java 209 if (!(reference instanceof MethodReference)) {
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
BuilderMethodPool.java 36 import org.jf.dexlib2.iface.reference.MethodReference;
48 @Nonnull private final ConcurrentMap<MethodReference, BuilderMethodReference> internedItems =
55 @Nonnull public BuilderMethodReference internMethod(@Nonnull MethodReference methodReference) {
56 BuilderMethodReference ret = internedItems.get(methodReference);
62 context.typePool.internType(methodReference.getDefiningClass()),
63 context.stringPool.internString(methodReference.getName()),
64 context.protoPool.internProto(methodReference));
86 return builderMethod.methodReference.proto;
94 return builderMethod.methodReference.index
    [all...]
BuilderProtoPool.java 35 import org.jf.dexlib2.iface.reference.MethodReference;
73 @Nonnull public BuilderProtoReference internProto(@Nonnull MethodReference methodReference) {
74 return internProto(methodReference.getParameterTypes(), methodReference.getReturnType());
DexBuilder.java 169 @Nonnull public BuilderMethodReference internMethodReference(@Nonnull MethodReference method) {
180 if (reference instanceof MethodReference) {
181 return internMethodReference((MethodReference)reference);
248 writer.writeMethod(((BuilderMethodEncodedValue)encodedValue).methodReference);
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/
ProtoPool.java 35 import org.jf.dexlib2.iface.reference.MethodReference;
60 public void intern(@Nonnull MethodReference method) {
61 // We can't use method directly, because it is likely a full MethodReference. We use a wrapper that computes
85 @Nonnull private final MethodReference method;
87 public Key(@Nonnull MethodReference method) {
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/reference/
ImmutableMethodReference.java 36 import org.jf.dexlib2.iface.reference.MethodReference;
70 public static ImmutableMethodReference of(@Nonnull MethodReference methodReference) {
71 if (methodReference instanceof ImmutableMethodReference) {
72 return (ImmutableMethodReference)methodReference;
75 methodReference.getDefiningClass(),
76 methodReference.getName(),
77 methodReference.getParameterTypes(),
78 methodReference.getReturnType());
  /external/smali/dexlib2/src/accessorTest/java/org/jf/dexlib2/
AccessorTest.java 43 import org.jf.dexlib2.iface.reference.MethodReference;
116 MethodReference accessorMethod =
117 (MethodReference)((ReferenceInstruction) instruction).getReference();
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
AnalyzedInstruction.java 35 import org.jf.dexlib2.iface.reference.MethodReference;
238 if (reference instanceof MethodReference) {
239 return ((MethodReference)reference).getName().equals("<init>");
ArrayProto.java 36 import org.jf.dexlib2.iface.reference.MethodReference;
163 public MethodReference getMethodByVtableIndex(int vtableIndex) {
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/
DexBackedClassDef.java 44 import org.jf.dexlib2.iface.reference.MethodReference;
295 @Nullable private MethodReference previousMethod;
309 MethodReference currentMethod = previousMethod;
310 MethodReference nextMethod = ImmutableMethodReference.of(item);
352 @Nullable private MethodReference previousMethod;
365 MethodReference currentMethod = previousMethod;
366 MethodReference nextMethod = ImmutableMethodReference.of(item);
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
EncodedValueWriter.java 36 import org.jf.dexlib2.iface.reference.MethodReference;
43 MethodRefKey extends MethodReference, AnnotationElement, EncodedValue> {
InstructionWriter.java 39 import org.jf.dexlib2.iface.reference.MethodReference;
49 FieldRefKey extends FieldReference, MethodRefKey extends MethodReference> {
56 @Nonnull static <StringRef extends StringReference, TypeRef extends TypeReference, FieldRefKey extends FieldReference, MethodRefKey extends MethodReference>
  /art/compiler/sea_ir/
frontend.cc 55 MethodReference mref(&dex_file, method_idx);
  /art/runtime/quick/
inline_method_analyser.h 172 static bool IsSyntheticAccessor(MethodReference ref);
  /art/compiler/dex/
verified_method.cc 70 const MethodReference* VerifiedMethod::GetDevirtTarget(uint32_t dex_pc) const {
257 MethodReference concrete_ref(
dex_to_dex_compiler.cc 237 MethodReference target_method(&GetDexFile(), method_idx);
  /art/compiler/driver/
compiler_driver.h 190 CompiledMethod* GetCompiledMethod(MethodReference ref) const
291 MethodReference* target_method, const MethodReference* devirt_target,
326 InvokeType* type, MethodReference* target_method, int* vtable_idx,
698 MethodReference* target_method,
793 typedef SafeMap<const MethodReference, CompiledMethod*, MethodReferenceComparator> MethodTable;
    [all...]
compiler_driver-inl.h 213 MethodReference* target_method, const MethodReference* devirt_target,
  /art/compiler/dex/quick/
gen_invoke.cc 495 int state, const MethodReference& target_method,
572 int state, const MethodReference& target_method,
614 const MethodReference& target_method,
654 const MethodReference& target_method, uint32_t method_idx) {
683 const MethodReference& target_method,
691 const MethodReference& target_method,
699 const MethodReference& target_method,
707 const MethodReference& target_method,
716 const MethodReference& target_method,
725 const MethodReference& target_method
    [all...]
  /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
MethodDefinition.java 48 import org.jf.dexlib2.iface.reference.MethodReference;
363 MethodReference methodReference = null;
365 methodReference = (MethodReference)((ReferenceInstruction)instruction).getReference();
371 if (methodReference != null &&
372 SyntheticAccessorResolver.looksLikeSyntheticAccessor(methodReference.getName())) {
374 classDef.options.syntheticAccessorResolver.getAccessedMember(methodReference);
  /art/compiler/
elf_writer_mclinker.cc 249 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file, method_idx));
372 compiler_driver_->GetCompiledMethod(MethodReference(&dex_file, method_idx));
  /art/compiler/dex/quick/x86/
codegen_x86.h 312 * @param target_method The MethodReference of the method to be invoked.
317 void LoadMethodAddress(const MethodReference& target_method, InvokeType type,
332 const MethodReference& target_method,
339 const MethodReference& target_method,
346 * @param target_method The MethodReference of the method to be invoked.
350 virtual LIR * CallWithLinkerFixup(const MethodReference& target_method, InvokeType type);
    [all...]
  /art/runtime/
profiler.cc 531 MethodReference method_ref(dex_file, method_idx);
552 MethodReference method = current->GetMethod();
608 MethodReference method = method_iter.first;
894 StackTrieNode* StackTrieNode::FindChild(MethodReference method, uint32_t dex_pc) {

Completed in 973 milliseconds

12 3