OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:methodReference
(Results
1 - 16
of
16
) sorted by null
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
ReferenceUtil.java
42
public static String getShortMethodDescriptor(
MethodReference
methodReference
) {
44
sb.append(
methodReference
.getName());
46
for (CharSequence paramType:
methodReference
.getParameterTypes()) {
50
sb.append(
methodReference
.getReturnType());
54
public static String getMethodDescriptor(
MethodReference
methodReference
) {
56
sb.append(
methodReference
.getDefiningClass());
58
sb.append(
methodReference
.getName());
60
for (CharSequence paramType:
methodReference
.getParameterTypes())
[
all
...]
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) {
MethodUtil.java
37
import org.jf.dexlib2.iface.reference.
MethodReference
;
67
public static boolean isConstructor(@Nonnull
MethodReference
methodReference
) {
68
return
methodReference
.getName().equals("<init>");
75
public static int getParameterRegisterCount(@Nonnull
MethodReference
methodRef, boolean isStatic) {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
BuilderMethod.java
44
@Nonnull final BuilderMethodReference
methodReference
;
53
BuilderMethod(@Nonnull BuilderMethodReference
methodReference
,
58
this.
methodReference
=
methodReference
;
65
@Override @Nonnull public String getDefiningClass() { return
methodReference
.definingClass.getType(); }
66
@Override @Nonnull public String getName() { return
methodReference
.name.getString(); }
67
@Override @Nonnull public BuilderTypeList getParameterTypes() { return
methodReference
.proto.parameterTypes; }
68
@Nonnull @Override public String getReturnType() { return
methodReference
.proto.returnType.getType(); }
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
...]
BuilderEncodedValues.java
192
@Nonnull final BuilderMethodReference
methodReference
;
194
BuilderMethodEncodedValue(@Nonnull BuilderMethodReference
methodReference
) {
195
this.
methodReference
=
methodReference
;
199
return
methodReference
;
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/
MethodPool.java
34
import org.jf.dexlib2.iface.reference.
MethodReference
;
39
public class MethodPool extends BaseIndexPool<
MethodReference
>
40
implements MethodSection<CharSequence, CharSequence, ProtoPool.Key,
MethodReference
, PoolMethod> {
52
public void intern(@Nonnull
MethodReference
method) {
61
@Nonnull @Override public CharSequence getDefiningClass(@Nonnull
MethodReference
methodReference
) {
62
return
methodReference
.getDefiningClass();
65
@Nonnull @Override public ProtoPool.Key getPrototype(@Nonnull
MethodReference
methodReference
) {
66
return new ProtoPool.Key(
methodReference
);
[
all
...]
/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/test/java/org/jf/dexlib2/analysis/
CustomMethodInlineTableTest.java
42
import org.jf.dexlib2.iface.reference.
MethodReference
;
79
MethodReference
methodReference
= (
MethodReference
)((Instruction35c)deodexedInstruction).getReference();
80
Assert.assertEquals(method,
methodReference
);
106
MethodReference
methodReference
= (
MethodReference
)((Instruction35c)deodexedInstruction).getReference();
107
Assert.assertEquals(method,
methodReference
);
133
MethodReference
methodReference = (MethodReference)((Instruction35c)deodexedInstruction).getReference()
[
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
);
/external/smali/smali/src/main/antlr3/
smaliTreeWalker.g
59
import org.jf.dexlib2.iface.reference.
MethodReference
;
504
fully_qualified_method returns[ImmutableMethodReference
methodReference
]
507
$
methodReference
= new ImmutableMethodReference($reference_type_descriptor.type, $SIMPLE_NAME.text,
697
$reference = $fully_qualified_method.
methodReference
;
[
all
...]
/external/smali/smali/src/main/java/org/jf/smali/
smaliTreeWalker.java
25
import org.jf.dexlib2.iface.reference.
MethodReference
;
[
all
...]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
MethodAnalyzer.java
43
import org.jf.dexlib2.iface.reference.
MethodReference
;
[
all
...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.eclipse.pde.api.tools_1.0.202.v20100820_r361.jar
Completed in 272 milliseconds