<BUG>return delegate.isDeprecated(e);}</BUG><CONTEXT>@Overridepublic boolean isDeprecated(Element e) {while (e instanceof DecoratedElement) {e = ((DecoratedElement) e).getDelegate();}<extra_id_0>@Overridepublic Name getBinaryName(TypeElement type) {while (type instanceof DecoratedTypeElement) {</CONTEXT>
return e instanceof ElementAdaptor ? ((ElementAdaptor)e).isDeprecated() : delegate.isDeprecated(e);