equal
deleted
inserted
replaced
155 |
155 |
156 private boolean needsHeader(ClassSymbol c, boolean checkNestedClasses) { |
156 private boolean needsHeader(ClassSymbol c, boolean checkNestedClasses) { |
157 if (c.isLocal() || (c.flags() & Flags.SYNTHETIC) != 0) |
157 if (c.isLocal() || (c.flags() & Flags.SYNTHETIC) != 0) |
158 return false; |
158 return false; |
159 |
159 |
160 for (Attribute.Compound a: c.attributes_field) { |
160 for (Attribute.Compound a: c.annotations.getAttributes()) { |
161 if (a.type.tsym == syms.nativeHeaderType.tsym) |
161 if (a.type.tsym == syms.nativeHeaderType.tsym) |
162 return true; |
162 return true; |
163 } |
163 } |
164 for (Scope.Entry i = c.members_field.elems; i != null; i = i.sibling) { |
164 for (Scope.Entry i = c.members_field.elems; i != null; i = i.sibling) { |
165 if (i.sym.kind == Kinds.MTH && (i.sym.flags() & Flags.NATIVE) != 0) |
165 if (i.sym.kind == Kinds.MTH && (i.sym.flags() & Flags.NATIVE) != 0) |