Searched defs:dexMaker (Results 1 - 3 of 3) sorted by relevance

/external/dexmaker/dexmaker-tests/src/androidTest/java/com/android/dx/examples/
H A DHelloWorldMaker.java33 DexMaker dexMaker = new DexMaker();
37 dexMaker.declare(helloWorld, "HelloWorld.generated", Modifier.PUBLIC, TypeId.OBJECT);
38 generateHelloMethod(dexMaker, helloWorld);
42 ClassLoader loader = dexMaker.generateAndLoad(HelloWorldMaker.class.getClassLoader(),
61 private static void generateHelloMethod(DexMaker dexMaker, TypeId<?> declaringType) { argument
69 // Declare that method on the dexMaker. Use the returned Code instance
71 Code code = dexMaker.declare(hello, Modifier.STATIC | Modifier.PUBLIC);
/external/dexmaker/dexmaker/src/main/java/com/android/dx/stock/
H A DProxyBuilder.java268 DexMaker dexMaker = new DexMaker();
272 generateConstructorsAndFields(dexMaker, generatedType, superType, baseClass);
274 generateCodeForAllMethods(dexMaker, generatedType, methodsToProxy, superType);
275 dexMaker.declare(generatedType, generatedName + ".generated", PUBLIC, superType, getInterfacesAsTypeIds());
276 ClassLoader classLoader = dexMaker.generateAndLoad(baseClass.getClassLoader(),
386 private static <T, G extends T> void generateCodeForAllMethods(DexMaker dexMaker, argument
453 Code code = dexMaker.declare(methodId, PUBLIC);
525 Code superCode = dexMaker.declare(callsSuperMethod, PUBLIC);
583 private static <T, G extends T> void generateConstructorsAndFields(DexMaker dexMaker, argument
589 dexMaker
[all...]
/external/dexmaker/dexmaker-tests/src/androidTest/java/com/android/dx/
H A DDexMakerTest.java57 private DexMaker dexMaker; field in class:DexMakerTest
78 dexMaker = new DexMaker();
79 dexMaker.declare(GENERATED, "Generated.java", PUBLIC, TypeId.OBJECT);
102 Code code = dexMaker.declare(methodId, PUBLIC | STATIC);
132 Code code = dexMaker.declare(methodId, PUBLIC);
152 Code code = dexMaker.declare(methodId, PUBLIC | STATIC);
172 Code code = dexMaker.declare(methodId, PUBLIC);
199 Code code = dexMaker.declare(methodId, PUBLIC | STATIC);
231 Code directCode = dexMaker.declare(directMethodId, PRIVATE);
238 Code code = dexMaker
[all...]

Completed in 322 milliseconds