Searched refs:getAsTagDecl (Results 1 – 12 of 12) sorted by relevance
60 TagDecl *Underlying = ND->getUnderlyingType()->getAsTagDecl(); in VisitTypedefTypeLoc()
81 if (auto *TD = QTy->getAsTagDecl()) in TypeHasMayAlias()
1372 const auto *RD = cast<RecordDecl>(Ty->getAsTagDecl()); in createGlobalStruct()1387 const auto *RD = cast<RecordDecl>(Ty->getAsTagDecl()); in createConstantGlobalStructAndAddToParent()3599 cast<RecordDecl>(KmpTaskTWithPrivatesQTy->getAsTagDecl()); in emitProxyTaskFunction()3602 const auto *KmpTaskTQTyRD = cast<RecordDecl>(KmpTaskTQTy->getAsTagDecl()); in emitProxyTaskFunction()3697 cast<RecordDecl>(KmpTaskTWithPrivatesQTy->getAsTagDecl()); in emitDestructorsFunction()3701 cast<RecordDecl>(FI->getType()->getAsTagDecl())->fields()) { in emitDestructorsFunction()3805 const auto *PrivatesQTyRD = cast<RecordDecl>(PrivatesQTy->getAsTagDecl()); in emitTaskPrivateMappingFunction()3851 FI = cast<RecordDecl>(FI->getType()->getAsTagDecl())->field_begin(); in emitPrivatesInit()4253 const auto *KmpTaskTQTyRD = cast<RecordDecl>(KmpTaskTQTy->getAsTagDecl()); in emitTaskInit()4631 cast<RecordDecl>(KmpDependInfoTy->getAsTagDecl()); in getDepobjElements()[all …]
475 llvm::dyn_cast_or_null<EnumDecl>(Loc.getType()->getAsTagDecl())) in getSupportedDeclFromTypeLoc()
213 tag = type->getAsTagDecl(); in RequireCompleteDeclContext()
816 FoundDecl = PT->getPointeeType()->getAsTagDecl(); in LookupInlineAsmField()
315 if (const TagDecl *TD = ILE->getType()->getAsTagDecl()) { in DiagnoseUnusedExprResult()
690 const auto *TD = Ty->getAsTagDecl(); in getUuidAttrOfType()
16084 auto *TD = Context.getTagDeclType(PrevTagDecl)->getAsTagDecl(); in ActOnTag()
1754 return dyn_cast_or_null<CXXRecordDecl>(getAsTagDecl()); in getAsCXXRecordDecl()1758 return dyn_cast_or_null<RecordDecl>(getAsTagDecl()); in getAsRecordDecl()1761 TagDecl *Type::getAsTagDecl() const { in getAsTagDecl() function in Type
1485 if (const TagDecl *TD = getCallReturnType(Ctx)->getAsTagDecl()) in getUnusedResultAttr()
2256 TagDecl *getAsTagDecl() const;