equal
deleted
inserted
replaced
155 public Env<AttrContext> getClassEnv(TypeSymbol sym) { |
155 public Env<AttrContext> getClassEnv(TypeSymbol sym) { |
156 Env<AttrContext> localEnv = getEnv(sym); |
156 Env<AttrContext> localEnv = getEnv(sym); |
157 Env<AttrContext> lintEnv = localEnv; |
157 Env<AttrContext> lintEnv = localEnv; |
158 while (lintEnv.info.lint == null) |
158 while (lintEnv.info.lint == null) |
159 lintEnv = lintEnv.next; |
159 lintEnv = lintEnv.next; |
160 localEnv.info.lint = lintEnv.info.lint.augment(sym.attributes_field, sym.flags()); |
160 localEnv.info.lint = lintEnv.info.lint.augment(sym.annotations, sym.flags()); |
161 return localEnv; |
161 return localEnv; |
162 } |
162 } |
163 |
163 |
164 /** The queue of all classes that might still need to be completed; |
164 /** The queue of all classes that might still need to be completed; |
165 * saved and initialized by main(). |
165 * saved and initialized by main(). |