Searched refs:classDef (Results 1 – 6 of 6) sorted by relevance
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
D | DeodexUtil.java | 62 public FieldIdItem lookupField(ClassPath.ClassDef classDef, int fieldOffset) { in lookupField() argument 63 ClassPath.FieldDef field = classDef.getInstanceField(fieldOffset); in lookupField() 68 return parseAndResolveField(classDef, field); in lookupField() 73 public MethodIdItem lookupVirtualMethod(ClassPath.ClassDef classDef, int methodIndex) { in lookupVirtualMethod() argument 74 String method = classDef.getVirtualMethod(methodIndex); in lookupVirtualMethod() 89 if (classDef.isInterface()) { in lookupVirtualMethod() 90 classDef = classDef.getSuperclass(); in lookupVirtualMethod() 91 assert classDef != null; in lookupVirtualMethod() 94 return parseAndResolveMethod(classDef, methodName, methodParams, methodRet); in lookupVirtualMethod() 97 …private MethodIdItem parseAndResolveMethod(ClassPath.ClassDef classDef, String methodName, String … in parseAndResolveMethod() argument [all …]
|
D | ClassPath.java | 161 ClassDef classDef = null; in initClassPath() local 163 classDef = ClassPath.loadClassDef(classType); in initClassPath() 164 assert classDef != null; in initClassPath() 175 this.javaLangObjectClassDef = classDef; in initClassPath() 180 ClassDef classDef = new PrimitiveClassDef(primitiveType); in initClassPath() local 181 classDefs.put(primitiveType, classDef); in initClassPath() 271 ClassDef classDef = getClassDef(classType, false); in loadClassDef() local 273 if (classDef == null) { in loadClassDef() 280 classDef = new ClassDef(classInfo); in loadClassDef() 281 theClassPath.classDefs.put(classDef.classType, classDef); in loadClassDef() [all …]
|
D | MethodAnalyzer.java | 2028 ClassPath.ClassDef classDef = ClassPath.getClassDef((TypeIdItem)item); in verifyFilledNewArrayCommon() local 2030 if (classDef.getClassType().charAt(0) != '[') { in verifyFilledNewArrayCommon() 2031 throw new ValidationException("Cannot use non-array type \"" + classDef.getClassType() + in verifyFilledNewArrayCommon() 2035 ClassPath.ArrayClassDef arrayClassDef = (ClassPath.ArrayClassDef)classDef; in verifyFilledNewArrayCommon() 2036 arrayType = RegisterType.getRegisterType(RegisterType.Category.Reference, classDef); in verifyFilledNewArrayCommon() 3475 …ClassPath.ClassDef classDef = ClassPath.getClassDef(this.encodedMethod.method.getContainingClass()… in analyzeInvokeVirtualQuick() local 3476 assert classDef != null; in analyzeInvokeVirtualQuick() 3478 if (classDef.getSuperclass() != null) { in analyzeInvokeVirtualQuick() 3479 … methodIdItem = deodexUtil.lookupVirtualMethod(classDef.getSuperclass(), methodIndex); in analyzeInvokeVirtualQuick() 3487 methodIdItem = deodexUtil.lookupVirtualMethod(classDef, methodIndex); in analyzeInvokeVirtualQuick()
|
/external/webkit/Tools/Scripts/ |
D | split-file-by-class | 80 while (my ($classname, $classDef) = each(%classDefs)) { 99 print NEWHEADER $classDef . "\n";
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/ |
D | baksmali.java | 158 … ClassPath.ClassDef classDef = ClassPath.getClassDef(classDefItem.getClassType(), false); in disassembleDexFile() local 159 if (classDef == null || classDef instanceof ClassPath.UnresolvedClassDef) { in disassembleDexFile()
|
/external/webkit/Source/WebKit/android/jni/ |
D | WebViewCore.cpp | 3434 TextFieldInitDataGlue* classDef = m_textFieldInitDataGlue; in createTextFieldInitData() local 3437 jobject initData = env->NewObject(clazz.get(), classDef->m_constructor); in createTextFieldInitData() 3438 env->SetIntField(initData, classDef->m_fieldPointer, in createTextFieldInitData() 3442 env->SetObjectField(initData, classDef->m_text, inputText.get()); in createTextFieldInitData() 3443 env->SetIntField(initData, classDef->m_type, getInputType(node)); in createTextFieldInitData() 3444 env->SetBooleanField(initData, classDef->m_isSpellCheckEnabled, in createTextFieldInitData() 3450 env->SetBooleanField(initData, classDef->m_isTextFieldNext, in createTextFieldInitData() 3452 env->SetBooleanField(initData, classDef->m_isTextFieldPrev, in createTextFieldInitData() 3454 env->SetBooleanField(initData, classDef->m_isAutoCompleteEnabled, in createTextFieldInitData() 3458 env->SetObjectField(initData, classDef->m_name, fieldName.get()); in createTextFieldInitData() [all …]
|