equal
deleted
inserted
replaced
32 |
32 |
33 import javax.lang.model.element.*; |
33 import javax.lang.model.element.*; |
34 import javax.tools.JavaFileObject; |
34 import javax.tools.JavaFileObject; |
35 |
35 |
36 import com.sun.tools.javac.code.Type.*; |
36 import com.sun.tools.javac.code.Type.*; |
37 import com.sun.tools.javac.comp.Annotate; |
|
38 import com.sun.tools.javac.comp.Attr; |
37 import com.sun.tools.javac.comp.Attr; |
39 import com.sun.tools.javac.comp.AttrContext; |
38 import com.sun.tools.javac.comp.AttrContext; |
40 import com.sun.tools.javac.comp.Env; |
39 import com.sun.tools.javac.comp.Env; |
41 import com.sun.tools.javac.jvm.*; |
40 import com.sun.tools.javac.jvm.*; |
42 import com.sun.tools.javac.util.*; |
41 import com.sun.tools.javac.util.*; |
151 if (l.nonEmpty()) { |
150 if (l.nonEmpty()) { |
152 initedMetadata().appendInitTypeAttributes(l); |
151 initedMetadata().appendInitTypeAttributes(l); |
153 } |
152 } |
154 } |
153 } |
155 |
154 |
156 public void appendTypeAttributesWithCompletion(final Annotate.AnnotateRepeatedContext<Attribute.TypeCompound> ctx) { |
|
157 initedMetadata().appendTypeAttributesWithCompletion(ctx); |
|
158 } |
|
159 |
|
160 public void appendUniqueTypeAttributes(List<Attribute.TypeCompound> l) { |
155 public void appendUniqueTypeAttributes(List<Attribute.TypeCompound> l) { |
161 if (l.nonEmpty()) { |
156 if (l.nonEmpty()) { |
162 initedMetadata().appendUniqueTypes(l); |
157 initedMetadata().appendUniqueTypes(l); |
163 } |
158 } |
164 } |
159 } |
207 |
202 |
208 public void setDeclarationAttributes(List<Attribute.Compound> a) { |
203 public void setDeclarationAttributes(List<Attribute.Compound> a) { |
209 if (metadata != null || a.nonEmpty()) { |
204 if (metadata != null || a.nonEmpty()) { |
210 initedMetadata().setDeclarationAttributes(a); |
205 initedMetadata().setDeclarationAttributes(a); |
211 } |
206 } |
212 } |
|
213 |
|
214 public void setDeclarationAttributesWithCompletion(final Annotate.AnnotateRepeatedContext<Attribute.Compound> ctx) { |
|
215 initedMetadata().setDeclarationAttributesWithCompletion(ctx); |
|
216 } |
207 } |
217 |
208 |
218 public void setTypeAttributes(List<Attribute.TypeCompound> a) { |
209 public void setTypeAttributes(List<Attribute.TypeCompound> a) { |
219 if (metadata != null || a.nonEmpty()) { |
210 if (metadata != null || a.nonEmpty()) { |
220 if (metadata == null) |
211 if (metadata == null) |