equal
deleted
inserted
replaced
253 sym.exists() && |
253 sym.exists() && |
254 clazz.isInstance(sym) && |
254 clazz.isInstance(sym) && |
255 name.equals(sym.getQualifiedName())) |
255 name.equals(sym.getQualifiedName())) |
256 ? clazz.cast(sym) |
256 ? clazz.cast(sym) |
257 : null; |
257 : null; |
258 } catch (CompletionFailure e) { |
258 } catch (CompletionFailure cf) { |
|
259 cf.dcfh.handleAPICompletionFailure(cf); |
259 return null; |
260 return null; |
260 } |
261 } |
261 } |
262 } |
262 |
263 |
263 /** |
264 /** |
440 } |
441 } |
441 |
442 |
442 @DefinedBy(Api.LANGUAGE_MODEL) |
443 @DefinedBy(Api.LANGUAGE_MODEL) |
443 public boolean isDeprecated(Element e) { |
444 public boolean isDeprecated(Element e) { |
444 Symbol sym = cast(Symbol.class, e); |
445 Symbol sym = cast(Symbol.class, e); |
445 sym.complete(); |
446 sym.apiComplete(); |
446 return sym.isDeprecated(); |
447 return sym.isDeprecated(); |
447 } |
448 } |
448 |
449 |
449 @Override @DefinedBy(Api.LANGUAGE_MODEL) |
450 @Override @DefinedBy(Api.LANGUAGE_MODEL) |
450 public Origin getOrigin(Element e) { |
451 public Origin getOrigin(Element e) { |