Searched refs:ctClass (Results 1 - 9 of 9) sorted by relevance

/external/robolectric/src/main/java/com/xtremelabs/robolectric/bytecode/
H A DType.java51 public static Type find(CtClass ctClass) { argument
52 if (ctClass.equals(CtClass.voidType)) {
54 } else if (ctClass.equals(CtClass.booleanType)) {
56 } else if (ctClass.equals(CtClass.byteType)) {
58 } else if (ctClass.equals(CtClass.charType)) {
60 } else if (ctClass.equals(CtClass.shortType)) {
62 } else if (ctClass.equals(CtClass.intType)) {
64 } else if (ctClass.equals(CtClass.longType)) {
66 } else if (ctClass.equals(CtClass.floatType)) {
68 } else if (ctClass
[all...]
H A DAndroidTranslator.java89 CtClass ctClass;
91 ctClass = classPool.get(className);
96 if (shouldInstrument(ctClass)) {
97 int modifiers = ctClass.getModifiers();
99 ctClass.setModifiers(modifiers & ~Modifier.FINAL);
102 classHandler.instrument(ctClass);
104 fixConstructors(ctClass);
105 fixMethods(ctClass);
108 classCache.addClass(className, ctClass.toBytecode());
115 /* package */ boolean shouldInstrument(CtClass ctClass) { argument
189 addBypassShadowField(CtClass ctClass, String fieldName) argument
203 fixConstructors(CtClass ctClass) argument
230 fixConstructor(CtClass ctClass, boolean needsDefault, CtConstructor ctConstructor) argument
236 generateConstructorBody(CtClass ctClass, CtClass[] parameterTypes) argument
245 fixMethods(CtClass ctClass) argument
262 fixMethod(CtClass ctClass, CtMethod ctMethod, boolean wasFoundInClass) argument
330 makeNewMethod(CtClass ctClass, CtMethod ctMethod, CtClass returnCtClass, String methodName, CtClass[] paramTypes, String methodBody) argument
357 generateMethodBody(CtClass ctClass, CtMethod ctMethod, boolean wasNative, boolean wasAbstract, CtClass returnCtClass, Type returnType, boolean aStatic, boolean shouldGenerateCallToSuper) argument
371 generateMethodBody(CtClass ctClass, CtMethod ctMethod, CtClass returnCtClass, Type returnType, boolean isStatic, boolean shouldGenerateCallToSuper) argument
463 declareField(CtClass ctClass, String fieldName, CtClass fieldType) argument
483 getField(CtClass ctClass, String fieldName) argument
491 getMethod(CtClass ctClass, String methodName, String desc) argument
[all...]
H A DClassHandler.java10 void instrument(CtClass ctClass); argument
H A DShadowWrangler.java55 public void instrument(CtClass ctClass) { argument
57 CtClass objectClass = ctClass.getClassPool().get(Object.class.getName());
59 ctClass.getField(SHADOW_FIELD_NAME);
61 CtField field = new CtField(objectClass, SHADOW_FIELD_NAME, ctClass);
63 ctClass.addField(field);
/external/robolectric/src/test/java/com/xtremelabs/robolectric/bytecode/
H A DAndroidTranslatorUnitTest.java25 CtClass ctClass = classPool.get("java.lang.String");
27 ctClass, ctClass.getDeclaredMethod("substring", new CtClass[]{CtClass.intType}),
28 ctClass, Type.OBJECT, false, false);
39 CtClass ctClass = classPool.get("java.lang.String");
41 ctClass, ctClass.getDeclaredMethod("length"),
42 ctClass, Type.OBJECT, false, false);
53 CtClass ctClass = classPool.get("java.lang.Object");
55 ctClass, ctClas
[all...]
/external/android-mock/src/com/google/android/testing/mocking/
H A DAndroidFrameworkMockGenerator.java63 CtClass ctClass = AndroidMockGenerator.getClassPool().get(prebuiltClass.getName());
64 classList.add(new GeneratedClassFile(ctClass.getName(), ctClass.toBytecode()));
/external/android-mock/tests/com/google/android/testing/mocking/
H A DClassTypeTests.java87 CtClass ctClass;
89 ctClass = ClassPool.getDefault().getCtClass(clazz.getClassName());
90 if (ctClass.isFrozen()) {
91 ctClass.defrost();
97 ctClass = ClassPool.getDefault().makeClass(classInputStream);
98 return getMethodNames(ctClass.getDeclaredMethods());
H A DAndroidFrameworkMockGeneratorTest.java140 CtClass ctClass = ClassPool.getDefault().get(mock.getClassName());
141 createdClasses.add(ctClass);
142 ctClass.toClass();
H A DAndroidMockTest.java92 CtClass ctClass;
93 ctClass = ClassPool.getDefault().get(clazz.getClassName());
95 ctClass.toClass();

Completed in 120 milliseconds