OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MethodReference
(Results
1 - 25
of
72
) sorted by null
1
2
3
/art/runtime/
method_reference.h
27
struct
MethodReference
{
28
MethodReference
(const DexFile* file, uint32_t index) : dex_file(file), dex_method_index(index) {
35
bool operator()(
MethodReference
mr1,
MethodReference
mr2) const {
profiler.h
51
StackTrieNode(
MethodReference
method, uint32_t dex_pc, uint32_t method_size,
60
MethodReference
GetMethod() { return method_; }
65
StackTrieNode* FindChild(
MethodReference
method, uint32_t dex_pc);
73
MethodReference
mr1 = node1->GetMethod();
74
MethodReference
mr2 = node2->GetMethod();
89
MethodReference
method_;
129
typedef std::map<
MethodReference
, TrieNodeSet*, MethodReferenceComparator> MethodContextMap;
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/value/
ImmutableMethodEncodedValue.java
35
import org.jf.dexlib2.iface.reference.
MethodReference
;
41
@Nonnull protected final
MethodReference
value;
43
public ImmutableMethodEncodedValue(@Nonnull
MethodReference
value) {
54
@Nonnull @Override public
MethodReference
getValue() { return value; }
/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/iface/reference/
MethodReference.java
41
public interface
MethodReference
extends Reference, Comparable<
MethodReference
> {
71
* Returns a hashcode for this
MethodReference
.
83
* @return The hash code value for this
MethodReference
88
* Compares this
MethodReference
to another
MethodReference
for equality.
90
* This
MethodReference
is equal to another
MethodReference
if all of it's "fields" are equal. That is, if
96
* @param o The object to be compared for equality with this
MethodReference
97
* @return true if the specified object is equal to this
MethodReference
[
all
...]
/art/compiler/dex/
verification_results.h
49
const VerifiedMethod* GetVerifiedMethod(
MethodReference
ref)
51
void RemoveVerifiedMethod(
MethodReference
ref) LOCKS_EXCLUDED(verified_methods_lock_);
56
bool IsCandidateForCompilation(
MethodReference
& method_ref,
63
typedef SafeMap<
MethodReference
, const VerifiedMethod*,
quick_compiler_callbacks.cc
28
MethodReference
ref = verifier->GetMethodReference();
verification_results.cc
51
MethodReference
ref = method_verifier->GetMethodReference();
81
const VerifiedMethod* VerificationResults::GetVerifiedMethod(
MethodReference
ref) {
87
void VerificationResults::RemoveVerifiedMethod(
MethodReference
ref) {
109
bool VerificationResults::IsCandidateForCompilation(
MethodReference
& method_ref,
verified_method.h
40
typedef SafeMap<uint32_t,
MethodReference
> DevirtualizationMap;
59
const
MethodReference
* GetDevirtTarget(uint32_t dex_pc) const;
mir_method_info.cc
59
MethodReference
devirt_ref(it->target_dex_file_, it->target_method_idx_);
60
MethodReference
* devirt_target = (it->target_dex_file_ != nullptr) ? &devirt_ref : nullptr;
75
MethodReference
target_method(mUnit->GetDexFile(), it->MethodIndex());
mir_method_info.h
114
void SetDevirtualizationTarget(const
MethodReference
& ref) {
138
MethodReference
GetTargetMethod() const {
139
return
MethodReference
(target_dex_file_, target_method_idx_);
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/value/
MethodEncodedValue.java
34
import org.jf.dexlib2.iface.reference.
MethodReference
;
46
* @return the method value as a
MethodReference
48
MethodReference
getValue();
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/base/reference/
BaseMethodReference.java
35
import org.jf.dexlib2.iface.reference.
MethodReference
;
42
public abstract class BaseMethodReference implements
MethodReference
{
53
if (o != null && o instanceof
MethodReference
) {
54
MethodReference
other = (
MethodReference
)o;
64
public int compareTo(@Nonnull
MethodReference
o) {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
TypeProto.java
35
import org.jf.dexlib2.iface.reference.
MethodReference
;
48
@Nullable
MethodReference
getMethodByVtableIndex(int vtableIndex);
PrimitiveProto.java
35
import org.jf.dexlib2.iface.reference.
MethodReference
;
68
public
MethodReference
getMethodByVtableIndex(int vtableIndex) {
UnknownClassProto.java
35
import org.jf.dexlib2.iface.reference.
MethodReference
;
78
public
MethodReference
getMethodByVtableIndex(int vtableIndex) {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/
Method.java
34
import org.jf.dexlib2.iface.reference.
MethodReference
;
44
* It also acts as a
MethodReference
to itself. Any equality/comparison is based on its identity as a
MethodReference
,
45
* and shouldn't take into account any non-
MethodReference
specifics of this method.
47
public interface Method extends
MethodReference
{
65
* As per the
MethodReference
interface, the MethodParameter objects contained in the returned list also act
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
MethodSection.java
34
import org.jf.dexlib2.iface.reference.
MethodReference
;
38
public interface MethodSection<StringKey, TypeKey, ProtoKey, MethodRefKey extends
MethodReference
, MethodKey>
/art/runtime/verifier/
method_verifier-inl.h
49
inline
MethodReference
MethodVerifier::GetMethodReference() const {
50
return
MethodReference
(dex_file_, dex_method_idx_);
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/value/
DexBackedMethodEncodedValue.java
38
import org.jf.dexlib2.iface.reference.
MethodReference
;
51
@Nonnull @Override public
MethodReference
getValue() {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/reference/
ImmutableReferenceFactory.java
52
if (reference instanceof
MethodReference
) {
53
return ImmutableMethodReference.of((
MethodReference
)reference);
68
return ImmutableMethodReference.of((
MethodReference
)reference);
/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
...]
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/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/
ReferenceFormatter.java
56
ReferenceUtil.writeMethodDescriptor(writer, (
MethodReference
)reference);
Completed in 2359 milliseconds
1
2
3