reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4244 auto *RD = cast<CXXRecordDecl>(D); 4267 if (auto *TU = dyn_cast<TranslationUnitDecl>(D)) 4270 cast<NamespaceDecl>(D)->setAnonymousNamespace(Anon); 4276 auto *VD = cast<VarDecl>(D); 4293 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(D)) { 4295 } else if (auto *VD = dyn_cast<VarDecl>(D)) { 4298 auto *FD = cast<FunctionDecl>(D); 4310 auto *Param = cast<ParmVarDecl>(D); 4325 auto *FD = cast<FieldDecl>(D); 4342 auto *FD = cast<FunctionDecl>(D); 4364 auto *RD = cast<CXXRecordDecl>(D); 4418 if (!D->hasAttrs()) 4419 D->setAttrsImpl(Attrs, Reader.getContext()); 4428 auto *First = cast<CXXDestructorDecl>(D->getCanonicalDecl()); 4444 auto *FD = cast<FunctionDecl>(D); 4462 auto *FD = cast<FunctionDecl>(D); 4471 D->markUsed(Reader.getContext()); 4475 Reader.getContext().setManglingNumber(cast<NamedDecl>(D), 4480 Reader.getContext().setStaticLocalNumber(cast<VarDecl>(D), 4485 D->addAttr(OMPThreadPrivateDeclAttr::CreateImplicit( 4495 D->addAttr(OMPAllocateDeclAttr::CreateImplicit( 4503 auto *Exported = cast<NamedDecl>(D); 4515 D->addAttr(OMPDeclareTargetDeclAttr::CreateImplicit( 4525 D->addAttr(Attrs[0]);