Lines Matching defs:TD
338 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) {
339 if (TD->getUnderlyingType()->isRecordType())
341 if (TD->getUnderlyingType()->isEnumeralType()) {
627 if (auto *TD = dyn_cast_or_null<TypedefNameDecl>(SD))
628 MarkAnyDeclReferenced(TD->getLocation(), TD, /*OdrUse=*/false);
750 if (TypeDecl *TD = Found.getAsSingle<TypeDecl>()) {
752 << Context.getTypeDeclType(TD) << getLangOpts().CPlusPlus;
898 TemplateDecl *TD = Template.getAsTemplateDecl();
900 isa<FunctionTemplateDecl>(TD) || isa<VarTemplateDecl>(TD)) {
906 << isa_and_nonnull<VarTemplateDecl>(TD) << Template << R;