Searched refs:attributes (Results 1 - 15 of 15) sorted by relevance

/dalvik/dx/src/com/android/dx/cf/attrib/
H A DAttCode.java25 * 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 DStdMember.java37 /** {@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 DStdField.java35 * @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 DStdMember.java37 /** {@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 DStdField.java35 * @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 DStdMethod.java38 * @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 DInlineTransformation.cpp238 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 DFrontend.cpp211 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 DCompiler.h176 int attributes; // attribute vector member in struct:CompilerMethodStats
/dalvik/dx/src/com/android/dx/command/annotool/
H A DAnnotationLister.java76 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 DFieldListParser.java79 AttributeList attributes) {
81 new StdField(getDefiner(), accessFlags, nat, attributes);
78 set(int n, int accessFlags, CstNat nat, AttributeList attributes) argument
H A DMethodListParser.java79 AttributeList attributes) {
81 new StdMethod(getDefiner(), accessFlags, nat, attributes);
78 set(int n, int accessFlags, CstNat nat, AttributeList attributes) argument
H A DMemberListParser.java149 * 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 DDirectClassFile.java138 * {@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 DStdAttributeFactory.java301 StdAttributeList attributes = parser.getList();
302 attributes.setImmutable();
309 return new AttCode(maxStack, maxLocals, code, catches, attributes);

Completed in 86 milliseconds