Searched refs:TD (Results 76 - 100 of 137) sorted by relevance

123456

/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGCUDANV.cpp1066 const auto *TD = cast<ClassTemplateSpecializationDecl>( local
1068 const TemplateArgumentList &Args = TD->getTemplateArgs();
1069 if (TD->hasAttr<CUDADeviceBuiltinSurfaceTypeAttr>()) {
H A DCodeGenModule.cpp987 void CodeGenModule::UpdateCompletedType(const TagDecl *TD) { argument
989 Types.UpdateCompletedType(TD);
1834 if (const auto *TD = ty->getAs<TypedefType>())
1835 PDecl = TD->getDecl();
2202 const auto *TD = FD ? FD->getAttr<TargetAttr>() : nullptr; local
2204 assert((!TD || !TV) && "both target_version and target specified");
2208 if (TD || TV || SD || TC) {
2220 if (TD) {
2222 Target.parseTargetAttr(TD->getFeaturesStr());
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaAttr.cpp150 void Sema::inferGslPointerAttribute(TypedefNameDecl *TD) { argument
152 QualType Canonical = TD->getUnderlyingType().getCanonicalType();
164 inferGslPointerAttribute(TD, RD);
H A DSemaExprObjC.cpp3840 static inline T *getObjCBridgeAttr(const TypedefType *TD) { argument
3841 TypedefNameDecl *TDNDecl = TD->getDecl();
3857 while (const auto *TD = T->getAs<TypedefType>()) {
3858 TDNDecl = TD->getDecl();
3860 getObjCBridgeAttr<ObjCBridgeRelatedAttr>(TD))
4004 while (const auto *TD = T->getAs<TypedefType>()) {
4005 TypedefNameDecl *TDNDecl = TD->getDecl();
4006 if (TB *ObjCBAttr = getObjCBridgeAttr<TB>(TD)) {
4067 while (const auto *TD = T->getAs<TypedefType>()) {
4068 TypedefNameDecl *TDNDecl = TD
[all...]
H A DSemaCUDA.cpp943 const FunctionTemplateDecl &TD) {
944 const FunctionDecl &TemplateFD = *TD.getTemplatedDecl();
H A DSema.cpp1011 for (const TypedefNameDecl *TD : UnusedLocalTypedefNameCandidates) {
1012 if (TD->isReferenced())
1014 Diag(TD->getLocation(), diag::warn_unused_local_typedef)
1015 << isa<TypeAliasDecl>(TD) << TD->getDeclName();
H A DSemaTemplateInstantiateDecl.cpp3399 UnresolvedUsingTypenameDecl *TD = dyn_cast<UnresolvedUsingTypenameDecl>(D); local
3400 SourceLocation TypenameLoc = TD ? TD->getTypenameLoc() : SourceLocation();
3424 /*HasTypename*/ TD, TypenameLoc, SS, NameInfo, EllipsisLoc,
3482 OMPThreadPrivateDecl *TD = local
3485 TD->setAccess(AS_public);
3486 Owner->addDecl(TD);
3488 return TD;
6170 TemplateDecl *TD = Guide->getDeducedTemplate(); local
6174 TD
[all...]
H A DSemaTemplateInstantiate.cpp1580 TagDecl* TD = TT->getDecl(); local
1584 IdentifierInfo *Id = TD->getIdentifier();
1590 if (!SemaRef.isAcceptableTagRedeclaration(TD, Kind, /*isDefinition*/false,
1595 TD->getKindName());
1596 SemaRef.Diag(TD->getLocation(), diag::note_previous_use);
/openbsd-current/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp726 template <class D2, template <class D> class TD, class D1>
727 TD<D2> DynCast(TD<D1> source) {
728 return TD<D2>(dyn_cast<D2>(source.decl));
/openbsd-current/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.h43 const MachineInstr *checkSpecialInstr(const SPIRV::SpecialTypeDescriptor &TD,
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DDeclBase.cpp253 if (auto *TD = getDescribedTemplate())
254 return TD->getTemplateParameters();
500 } else if (auto *TD = dyn_cast<TagDecl>(this)) {
501 Definition = TD->getDefinition();
H A DJSONNodeDumper.cpp752 if (const TagDecl *TD = ET->getOwnedTagDecl())
753 JOS.attribute("ownedTagDecl", createBareDeclRef(TD));
785 void JSONNodeDumper::VisitTypedefDecl(const TypedefDecl *TD) { argument
786 VisitNamedDecl(TD);
787 JOS.attribute("type", createQualType(TD->getUnderlyingType()));
H A DASTContext.cpp151 if (const auto *TD = dyn_cast<TagDecl>(D)) {
154 if (TD->isEmbeddedInDeclarator() && !TD->isCompleteDefinition())
191 if (const auto *TD = dyn_cast<TagDecl>(D)) {
197 if (SourceMgr.isMacroArgExpansion(DeclLoc) && TD->isCompleteDefinition())
597 else if (const auto *TD = dyn_cast<TypedefNameDecl>(D)) {
600 QualType QT = TD->getUnderlyingType();
602 if (const Decl *TD = TT->getDecl())
603 if (comments::FullComment *FC = getCommentForDecl(TD, PP))
4960 const auto *TD local
7369 const auto *TD = T->castAs<TypedefType>(); local
[all...]
H A DStmtPrinter.cpp1164 if (auto *TD = dyn_cast<TemplateDecl>(Node->getDecl()))
1165 TPL = TD->getTemplateParameters();
2009 if (const auto *TD = dyn_cast<TemplateDecl>(DRE->getDecl()))
2010 TPL = TD->getTemplateParameters();
H A DExpr.cpp1605 if (const TagDecl *TD = getCallReturnType(Ctx)->getAsTagDecl())
1606 if (const auto *A = TD->getAttr<WarnUnusedResultAttr>())
1609 for (const auto *TD = getCallReturnType(Ctx)->getAs<TypedefType>(); TD;
1610 TD = TD->desugar()->getAs<TypedefType>())
1611 if (const auto *A = TD->getDecl()->getAttr<WarnUnusedResultAttr>())
/openbsd-current/gnu/llvm/clang/lib/Index/
H A DUSRGeneration.cpp553 if (const TypedefNameDecl *TD = D->getTypedefNameForAnonDecl()) {
555 Out << '@' << *TD; local
/openbsd-current/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp395 const DataLayout &TD = MF->getDataLayout(); local
397 unsigned Size = CPs[I].getSizeInBytes(TD);
/openbsd-current/gnu/llvm/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp4709 if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) {
4710 if (isTopLevelBlockPointerType(TD->getUnderlyingType()))
4711 RewriteBlockPointerDecl(TD);
4712 else if (TD->getUnderlyingType()->isFunctionPointerType())
4713 CheckFunctionPointerDecl(TD->getUnderlyingType(), TD);
4883 if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(D)) {
4884 if (isTopLevelBlockPointerType(TD->getUnderlyingType()))
4885 RewriteBlockPointerDecl(TD);
4886 else if (TD
[all...]
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp104 static char *Create(const GlobalVariable *GV, const DataLayout& TD) { argument
106 size_t GVSize = (size_t)TD.getTypeAllocSize(ElTy);
108 alignTo(sizeof(GVMemoryBlock), TD.getPreferredAlign(GV)) + GVSize);
/openbsd-current/gnu/llvm/clang/lib/Analysis/
H A DThreadSafety.cpp2419 auto TD = BI.castAs<CFGTemporaryDtor>();
2424 TD.getBindTemporaryExpr()->getSubExpr());
2426 const auto *DD = TD.getDestructorDecl(AC.getASTContext());
2430 TD.getBindTemporaryExpr()->getEndLoc());
H A DThreadSafetyCommon.cpp102 if (const auto *TD = TT->getDecl())
103 if (const auto *CA = TD->getAttr<CapabilityAttr>())
/openbsd-current/gnu/llvm/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1155 TypedefDumper TD(Printer);
1158 TD.start(*T);
1177 TypeDumper TD(Printer);
1178 Symbol->dump(TD);
/openbsd-current/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp553 const DataLayout &TD = MF->getDataLayout(); local
555 unsigned Size = CPs[i].getSizeInBytes(TD);
/openbsd-current/gnu/llvm/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp715 bool WalkUpFromTypedefNameDecl(TypedefNameDecl *TD) { argument
716 return processDeclaratorAndDeclaration(TD);
/openbsd-current/gnu/llvm/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp1208 if (const TypeDecl *TD = dyn_cast<TypeDecl>(D))
1209 return MakeCursorTypeRef(TD, Loc, CXTU);

Completed in 337 milliseconds

123456