/dalvik/dx/src/com/android/dx/cf/attrib/ |
H A D | AttCode.java | 25 * Attribute class for standard {@code Code} attributes. 28 /** {@code non-null;} attribute name for attributes of this type */ 43 /** {@code non-null;} the associated list of attributes */ 44 private final AttributeList attributes; field in class:AttCode 53 * @param attributes {@code non-null;} the associated list of attributes 56 ByteCatchList catches, AttributeList attributes) { 81 if (attributes.isMutable()) { 82 throw new MutabilityException("attributes.isMutable()"); 86 throw new NullPointerException("attributes 55 AttCode(int maxStack, int maxLocals, BytecodeArray code, ByteCatchList catches, AttributeList attributes) argument [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/ |
H A D | StdMember.java | 37 /** {@code non-null;} list of associated attributes */ 38 private final AttributeList attributes; field in class:StdMember 46 * @param attributes {@code non-null;} list of associated attributes 49 AttributeList attributes) { 58 if (attributes == null) { 59 throw new NullPointerException("attributes == null"); 65 this.attributes = attributes; 108 return attributes; 48 StdMember(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes) argument [all...] |
H A D | StdField.java | 35 * @param attributes {@code non-null;} list of associated attributes 38 AttributeList attributes) { 39 super(definingClass, accessFlags, nat, attributes); 37 StdField(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes) argument
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
H A D | StdMember.java | 37 /** {@code non-null;} list of associated attributes */ 38 private final AttributeList attributes; field in class:StdMember 46 * @param attributes {@code non-null;} list of associated attributes 49 AttributeList attributes) { 58 if (attributes == null) { 59 throw new NullPointerException("attributes == null"); 65 this.attributes = attributes; 108 return attributes; 48 StdMember(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes) argument [all...] |
H A D | StdField.java | 35 * @param attributes {@code non-null;} list of associated attributes 38 AttributeList attributes) { 39 super(definingClass, accessFlags, nat, attributes); 37 StdField(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes) argument
|
H A D | StdMethod.java | 38 * @param attributes {@code non-null;} list of associated attributes 41 AttributeList attributes) { 42 super(definingClass, accessFlags, nat, attributes); 40 StdMethod(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes) argument
|
/dalvik/vm/compiler/ |
H A D | InlineTransformation.cpp | 238 if (methodStats->attributes & METHOD_IS_EMPTY) { 249 if (methodStats->attributes & METHOD_IS_GETTER) { 252 } else if (methodStats->attributes & METHOD_IS_SETTER) { 286 if (methodStats->attributes & METHOD_IS_EMPTY) { 291 if (methodStats->attributes & METHOD_IS_GETTER) { 294 } else if (methodStats->attributes & METHOD_IS_SETTER) { 364 if ((methodStats->attributes & METHOD_IS_LEAF) && 365 !(methodStats->attributes & METHOD_CANNOT_COMPILE)) { 376 methodStats->attributes |= METHOD_CANNOT_COMPILE; 409 if ((methodStats->attributes [all...] |
H A D | Frontend.cpp | 211 static int analyzeInlineTarget(DecodedInstruction *dalvikInsn, int attributes, argument 218 attributes &= ~METHOD_IS_LEAF; 224 attributes &= ~METHOD_IS_GETTER; 228 attributes &= ~METHOD_IS_SETTER; 239 attributes &= ~METHOD_IS_GETTER; 242 attributes &= ~METHOD_IS_SETTER; 247 attributes &= ~METHOD_IS_THROW_FREE; 251 attributes |= METHOD_IS_EMPTY; 260 attributes &= ~(METHOD_IS_GETTER | METHOD_IS_SETTER); 263 return attributes; 317 int attributes; local [all...] |
H A D | Compiler.h | 176 int attributes; // attribute vector member in struct:CompilerMethodStats
|
/dalvik/dx/src/com/android/dx/command/annotool/ |
H A D | AnnotationLister.java | 76 AttributeList attributes = cf.getAttributes(); 83 att = attributes.findFirst( 86 for (;att != null; att = attributes.findNext(att)) { 91 att = attributes.findFirst( 94 for (;att != null; att = attributes.findNext(att)) { 102 att = attributes.findFirst( 105 for (;att != null; att = attributes.findNext(att)) { 110 att = attributes.findFirst( 113 for (;att != null; att = attributes.findNext(att)) {
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
H A D | FieldListParser.java | 79 AttributeList attributes) { 81 new StdField(getDefiner(), accessFlags, nat, attributes); 78 set(int n, int accessFlags, CstNat nat, AttributeList attributes) argument
|
H A D | MethodListParser.java | 79 AttributeList attributes) { 81 new StdMethod(getDefiner(), accessFlags, nat, attributes); 78 set(int n, int accessFlags, CstNat nat, AttributeList attributes) argument
|
H A D | MemberListParser.java | 149 * Gets the {@code CTX_*} constant to use when parsing attributes. 163 * @param attributes list of parsed attributes 167 AttributeList attributes); 214 StdAttributeList attributes = parser.getList(); 215 attributes.setImmutable(); 217 Member member = set(i, accessFlags, nat, attributes); 166 set(int n, int accessFlags, CstNat nat, AttributeList attributes) argument
|
H A D | DirectClassFile.java | 138 * {@code null-ok;} the class file field {@code attributes}; only 142 private StdAttributeList attributes; field in class:DirectClassFile 302 return attributes; 386 if (attributes == null) { 539 attributes = alParser.getList(); 540 attributes.setImmutable();
|
H A D | StdAttributeFactory.java | 301 StdAttributeList attributes = parser.getList(); 302 attributes.setImmutable(); 309 return new AttCode(maxStack, maxLocals, code, catches, attributes);
|