OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:methodIdItem
(Results
1 - 11
of
11
) sorted by null
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
SyntheticAccessorResolver.java
45
private final HashMap<
MethodIdItem
, AccessedMember> resolvedAccessors = new HashMap<
MethodIdItem
, AccessedMember>();
51
public static boolean looksLikeSyntheticAccessor(
MethodIdItem
methodIdItem
) {
52
return
methodIdItem
.getMethodName().getStringValue().startsWith("access$");
55
public AccessedMember getAccessedMember(
MethodIdItem
methodIdItem
) {
56
AccessedMember accessedMember = resolvedAccessors.get(
methodIdItem
);
61
ClassDefItem classDefItem = classMap.getClassDefByType(
methodIdItem
.getContainingClass());
71
ClassDataItem.EncodedMethod encodedMethod = classDataItem.findDirectMethodByMethodId(
methodIdItem
);
[
all
...]
DeodexUtil.java
79
public
MethodIdItem
lookupVirtualMethod(ClassPath.ClassDef accessingClass, ClassPath.ClassDef instanceClass,
108
private
MethodIdItem
parseAndResolveMethod(ClassPath.ClassDef accessingClass, ClassPath.ClassDef definingClass,
208
MethodIdItem
methodIdItem
=
MethodIdItem
.lookupMethodIdItem(dexFile, classTypeItem, protoItem, methodNameItem);
209
if (
methodIdItem
!= null && checkClassAccess(accessingClass, methodClassDef)) {
210
return
methodIdItem
;
288
private
MethodIdItem
methodIdItem
= null;
299
public
MethodIdItem
getMethodIdItem(DeodexUtil deodexUtil)
[
all
...]
MethodAnalyzer.java
141
MethodIdItem
methodIdItem
= encodedMethod.method;
144
int parameterRegisters =
methodIdItem
.getPrototype().getParameterRegisterCount();
162
ClassPath.getClassDef(
methodIdItem
.getContainingClass())));
166
ClassPath.getClassDef(
methodIdItem
.getContainingClass())));
170
TypeListItem parameters =
methodIdItem
.getPrototype().getParameters();
356
MethodIdItem
methodIdItem
= encodedMethod.method;
357
assert
methodIdItem
!= null;
364
int parameterRegisters =
methodIdItem
.getPrototype().getParameterRegisterCount()
[
all
...]
/external/smali/dexlib/src/main/java/org/jf/dexlib/
MethodIdItem.java
34
public class
MethodIdItem
extends Item<
MethodIdItem
> implements Convertible<
MethodIdItem
> {
42
* Creates a new uninitialized <code>
MethodIdItem
</code>
45
protected
MethodIdItem
(DexFile dexFile) {
50
* Creates a new <code>
MethodIdItem
</code> for the given class, type and name
56
private
MethodIdItem
(DexFile dexFile, TypeIdItem classType, ProtoIdItem methodPrototype, StringIdItem methodName) {
64
* Returns a <code>
MethodIdItem
</code> for the given values, and that has been interned into
70
* @return a <code>
MethodIdItem
</code> for the given values, and that has been interned into
73
public static
MethodIdItem
internMethodIdItem(DexFile dexFile, TypeIdItem classType
[
all
...]
AnnotationDirectoryItem.java
167
MethodIdItem
methodIdItem
= dexFile.MethodIdsSection.getItemByIndex(in.readInt());
170
methodAnnotations[i] = new MethodAnnotation(
methodIdItem
, methodAnnotationSet);
181
MethodIdItem
methodIdItem
= dexFile.MethodIdsSection.getItemByIndex(in.readInt());
184
parameterAnnotations[i] = new ParameterAnnotation(
methodIdItem
, paramaterAnnotationSet);
417
* @param
methodIdItem
The method to get the annotations for
421
public AnnotationSetItem getMethodAnnotations(
MethodIdItem
methodIdItem
) {
425
int index = Arrays.binarySearch(methodAnnotations,
methodIdItem
);
[
all
...]
ClassDataItem.java
549
* @param
methodIdItem
The
MethodIdItem
of the direct method to search for
552
public EncodedMethod findDirectMethodByMethodId(
MethodIdItem
methodIdItem
) {
553
return findMethodByMethodIdInternal(
methodIdItem
.index, directMethods);
558
* @param
methodIdItem
The
MethodIdItem
of the virtual method to search for
561
public EncodedMethod findVirtualMethodByMethodId(
MethodIdItem
methodIdItem
) {
562
return findMethodByMethodIdInternal(
methodIdItem
.index, virtualMethods)
[
all
...]
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/
Instruction5rc.java
40
import org.jf.dexlib.
MethodIdItem
;
117
MethodIdItem
methodIdItem
= (
MethodIdItem
) item;
118
int parameterRegisterCount =
methodIdItem
.getPrototype().getParameterRegisterCount();
Instruction35c.java
37
import org.jf.dexlib.
MethodIdItem
;
154
MethodIdItem
methodIdItem
= (
MethodIdItem
) item;
155
int parameterRegisterCount =
methodIdItem
.getPrototype().getParameterRegisterCount();
Instruction3rc.java
37
import org.jf.dexlib.
MethodIdItem
;
123
MethodIdItem
methodIdItem
= (
MethodIdItem
) item;
124
int parameterRegisterCount =
methodIdItem
.getPrototype().getParameterRegisterCount();
/external/smali/smali/src/main/antlr3/
smaliTreeWalker.g
436
MethodIdItem
methodIdItem
= null;
454
methodIdItem
= $method_name_and_prototype.
methodIdItem
;
457
methodParameterRegisters =
methodIdItem
.getPrototype().getParameterRegisterCount();
549
int methodParameterCount =
methodIdItem
.getPrototype().getParameterRegisterCount();
566
$encodedMethod = new ClassDataItem.EncodedMethod(
methodIdItem
, accessFlags, codeItem);
590
method_name_and_prototype returns[
MethodIdItem
methodIdItem
]
597
$
methodIdItem
= MethodIdItem.internMethodIdItem(dexFile, classType, protoIdItem, methodName)
[
all
...]
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
MethodDefinition.java
369
MethodIdItem
methodIdItem
=
370
(
MethodIdItem
)((InstructionWithReference) instruction).getReferencedItem();
372
if (SyntheticAccessorResolver.looksLikeSyntheticAccessor(
methodIdItem
)) {
374
baksmali.syntheticAccessorResolver.getAccessedMember(
methodIdItem
);
Completed in 1351 milliseconds