OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:EncodedMethod
(Results
1 - 25
of
84
) sorted by null
1
2
3
4
/art/tools/dexfuzz/src/dexfuzz/rawdex/
ClassDataItem.java
29
public
EncodedMethod
[] directMethods;
30
public
EncodedMethod
[] virtualMethods;
54
directMethods = new
EncodedMethod
[directMethodsSize];
56
(directMethods[i] = new
EncodedMethod
()).read(file);
58
virtualMethods = new
EncodedMethod
[virtualMethodsSize];
60
(virtualMethods[i] = new
EncodedMethod
()).read(file);
97
private void incrementEncodedMethods(int insertedIdx,
EncodedMethod
[] methods) {
99
for (
EncodedMethod
method : methods) {
EncodedMethod.java
23
public class
EncodedMethod
implements RawDexObject {
60
* Set/unset the static flag for this
EncodedMethod
.
/dalvik/dexgen/src/com/android/dexgen/dex/file/
EncodedMethod.java
33
public final class
EncodedMethod
extends EncodedMember
34
implements Comparable<
EncodedMethod
> {
54
public
EncodedMethod
(CstMethodRef method, int accessFlags,
74
if (! (other instanceof
EncodedMethod
)) {
78
return compareTo((
EncodedMethod
) other) == 0;
89
public int compareTo(
EncodedMethod
other) {
ClassDataItem.java
57
private final ArrayList<
EncodedMethod
> directMethods;
60
private final ArrayList<
EncodedMethod
> virtualMethods;
89
this.directMethods = new ArrayList<
EncodedMethod
>(20);
90
this.virtualMethods = new ArrayList<
EncodedMethod
>(20);
155
public void addDirectMethod(
EncodedMethod
method) {
168
public void addVirtualMethod(
EncodedMethod
method) {
183
public ArrayList<
EncodedMethod
> getMethods() {
185
ArrayList<
EncodedMethod
> result = new ArrayList<
EncodedMethod
>(sz);
246
for (
EncodedMethod
method : directMethods)
[
all
...]
ClassDefItem.java
297
public void addDirectMethod(
EncodedMethod
method) {
306
public void addVirtualMethod(
EncodedMethod
method) {
317
public ArrayList<
EncodedMethod
> getMethods() {
/dalvik/dx/src/com/android/dx/dex/file/
EncodedMethod.java
32
public final class
EncodedMethod
extends EncodedMember
33
implements Comparable<
EncodedMethod
> {
53
public
EncodedMethod
(CstMethodRef method, int accessFlags,
74
if (! (other instanceof
EncodedMethod
)) {
78
return compareTo((
EncodedMethod
) other) == 0;
90
public int compareTo(
EncodedMethod
other) {
ClassDataItem.java
53
private final ArrayList<
EncodedMethod
> directMethods;
56
private final ArrayList<
EncodedMethod
> virtualMethods;
85
this.directMethods = new ArrayList<
EncodedMethod
>(20);
86
this.virtualMethods = new ArrayList<
EncodedMethod
>(20);
151
public void addDirectMethod(
EncodedMethod
method) {
164
public void addVirtualMethod(
EncodedMethod
method) {
179
public ArrayList<
EncodedMethod
> getMethods() {
181
ArrayList<
EncodedMethod
> result = new ArrayList<
EncodedMethod
>(sz);
242
for (
EncodedMethod
method : directMethods)
[
all
...]
ClassDefItem.java
294
public void addDirectMethod(
EncodedMethod
method) {
303
public void addVirtualMethod(
EncodedMethod
method) {
314
public ArrayList<
EncodedMethod
> getMethods() {
/tools/dexter/slicer/export/slicer/
debuginfo_encoder.h
42
void Encode(ir::
EncodedMethod
* ir_method, std::shared_ptr<ir::DexFile> dex_ir);
dex_ir.h
70
struct
EncodedMethod
;
246
struct
EncodedMethod
: public Node {
324
std::vector<
EncodedMethod
*> direct_methods;
325
std::vector<
EncodedMethod
*> virtual_methods;
342
// ir::
EncodedMethod
hashing
350
MethodKey GetKey(const
EncodedMethod
* method) const;
352
bool Compare(const MethodKey& method_key, const
EncodedMethod
* method) const;
357
using MethodsLookup = slicer::HashTable<const MethodKey&,
EncodedMethod
, MethodsHasher>;
371
std::vector<own<
EncodedMethod
>> encoded_methods;
452
void Track(
EncodedMethod
* p) { PushOwn(encoded_methods, p);
[
all
...]
dex_ir_builder.h
71
EncodedMethod
* FindMethod(const MethodId& method_id) const;
instrumentation.h
158
bool InstrumentMethod(ir::
EncodedMethod
* ir_method);
code_ir.h
342
ir::
EncodedMethod
* ir_method = nullptr;
346
CodeIr(ir::
EncodedMethod
* ir_method, std::shared_ptr<ir::DexFile> dex_ir)
reader.h
91
ir::
EncodedMethod
* ParseEncodedMethod(const dex::u1** pptr, dex::u4* baseIndex);
/test/suite_harness/tools/dex-tools/src/dex/reader/
DexClassImpl.java
181
EncodedMethod
[] directMethods;
182
EncodedMethod
[] virtualMethods;
190
static class
EncodedMethod
{
225
private
EncodedMethod
[] parseMethods(int size) {
226
EncodedMethod
[] methods = new
EncodedMethod
[size];
228
methods[i] = new
EncodedMethod
();
287
private List<DexMethod> getDexMethods(
EncodedMethod
[] methods) {
291
EncodedMethod
method = null;
/tools/dexter/dexter/
dissasembler.h
81
void DumpMethod(ir::
EncodedMethod
* ir_method) const;
84
void Dissasemble(ir::
EncodedMethod
* ir_method) const;
dissasembler.cc
317
void DexDissasembler::DumpMethod(ir::
EncodedMethod
* ir_method) const {
326
void DexDissasembler::Dissasemble(ir::
EncodedMethod
* ir_method) const {
/tools/dexter/slicer/
dex_ir.cc
57
MethodKey MethodsHasher::GetKey(const
EncodedMethod
* method) const {
71
bool MethodsHasher::Compare(const MethodKey& method_key, const
EncodedMethod
* method) const {
171
static void SortEncodedMethods(std::vector<
EncodedMethod
*>* methods) {
173
[](const
EncodedMethod
* a, const
EncodedMethod
* b) {
debuginfo_encoder.cc
121
void DebugInfoEncoder::Encode(ir::
EncodedMethod
* ir_method, std::shared_ptr<ir::DexFile> dex_ir) {
dex_ir_builder.cc
30
EncodedMethod
* Builder::FindMethod(const MethodId& method_id) const {
/external/dexmaker/dexmaker/src/main/java/com/android/dx/
DexMaker.java
27
import com.android.dx.dex.file.
EncodedMethod
;
544
EncodedMethod
encoded = method.toEncodedMethod(dexOptions);
607
EncodedMethod
toEncodedMethod(DexOptions dexOptions) {
612
return new
EncodedMethod
(method.constant, flags, dalvCode, StdTypeList.EMPTY);
/art/tools/dexfuzz/src/dexfuzz/program/
Program.java
52
import dexfuzz.rawdex.
EncodedMethod
;
283
// each
EncodedMethod
is the absolute index for the first
EncodedMethod
,
286
for (
EncodedMethod
method : classDataItem.directMethods) {
291
for (
EncodedMethod
method : classDataItem.virtualMethods) {
301
* @param methodIdx The method index of the last
EncodedMethod
that was handled in this class.
302
* @return The method index of the
EncodedMethod
that has just been handled in this class.
304
private int associateMethod(
EncodedMethod
method, int methodIdx, String className) {
329
Log.errorAndQuit("You've got an
EncodedMethod
that points to an Offsettable"
/dalvik/dx/src/com/android/dx/dex/cf/
CfTranslator.java
37
import com.android.dx.dex.file.
EncodedMethod
;
373
EncodedMethod
mi =
374
new
EncodedMethod
(meth, accessFlags, code, exceptions);
/dalvik/dx/src/com/android/dx/command/dexer/
Main.java
37
import com.android.dx.dex.file.
EncodedMethod
;
[
all
...]
/external/dexmaker/dexmaker-mockito-inline/src/main/jni/dexmakerjvmtiagent/
agent.cc
249
getNumParams(ir::
EncodedMethod
*method) {
258
canBeTransformed(ir::
EncodedMethod
*method) {
276
isHashCode(ir::
EncodedMethod
*method) {
282
isEquals(ir::
EncodedMethod
*method) {
[
all
...]
Completed in 754 milliseconds
1
2
3
4