HomeSort by relevance Sort by last modified time
    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