Home
last modified time | relevance | path

Searched refs:getTagKind (Results 1 – 24 of 24) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DNoUncountedMembersChecker.cpp104 const auto Kind = RD->getTagKind(); in shouldSkipDecl()
H A DRefCntblBaseVirtualDtorChecker.cpp155 const auto Kind = RD->getTagKind(); in shouldSkipDecl()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.cpp279 new_class_template->getTemplatedDecl()->getTagKind(), in tryInstantiateStdTemplate()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp522 switch (D->getTagKind()) { in VisitTagDecl()
539 switch (D->getTagKind()) { in VisitTagDecl()
556 switch (D->getTagKind()) { in VisitTagDecl()
H A DIndexSymbol.cpp109 switch (TD->getTagKind()) { in getSymbolInfo()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3733 return TypeWithKeyword::getTagTypeKindName(getTagKind()); in getKindName()
3736 TagKind getTagKind() const { in getTagKind() function
3744 bool isStruct() const { return getTagKind() == TagTypeKind::Struct; } in isStruct()
3745 bool isInterface() const { return getTagKind() == TagTypeKind::Interface; } in isInterface()
3746 bool isClass() const { return getTagKind() == TagTypeKind::Class; } in isClass()
3747 bool isUnion() const { return getTagKind() == TagTypeKind::Union; } in isUnion()
3748 bool isEnum() const { return getTagKind() == TagTypeKind::Enum; } in isEnum()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h783 return T->getTagKind() == &Kind; in classof()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp710 cast<TagDecl>(D)->getTagKind() == TagTypeKind::Class || in addedMember()
711 cast<TagDecl>(D)->getTagKind() == TagTypeKind::Interface)) in addedMember()
1550 if (getTagKind() == TagTypeKind::Class || in isCLike()
1551 getTagKind() == TagTypeKind::Interface || in isCLike()
H A DASTContext.cpp6541 return (TagX->getTagKind() == TagY->getTagKind()) || in isSameEntity()
6542 ((TagX->getTagKind() == TagTypeKind::Struct || in isSameEntity()
6543 TagX->getTagKind() == TagTypeKind::Class || in isSameEntity()
6544 TagX->getTagKind() == TagTypeKind::Interface) && in isSameEntity()
6545 (TagY->getTagKind() == TagTypeKind::Struct || in isSameEntity()
6546 TagY->getTagKind() == TagTypeKind::Class || in isSameEntity()
6547 TagY->getTagKind() == TagTypeKind::Interface)); in isSameEntity()
H A DRecordLayoutBuilder.cpp2307 << getPaddingDiagFromTagKind(D->getParent()->getTagKind()) in CheckFieldPadding()
2315 << getPaddingDiagFromTagKind(D->getParent()->getTagKind()) in CheckFieldPadding()
H A DASTStructuralEquivalence.cpp1592 << D1->getDeclName() << (unsigned)D1->getTagKind(); in IsStructurallyEquivalent()
H A DASTImporter.cpp3107 D2CXX, D, Importer.getToContext(), D->getTagKind(), DC, in VisitRecordDecl()
3115 D->getTagKind(), DC, *BeginLocOrErr, Loc, in VisitRecordDecl()
3198 D->getTagKind(), DC, *BeginLocOrErr, Loc, in VisitRecordDecl()
6155 D2, D, Importer.getToContext(), D->getTagKind(), DC, *BeginLocOrErr, in VisitClassTemplateSpecializationDecl()
6178 D2, D, Importer.getToContext(), D->getTagKind(), DC, in VisitClassTemplateSpecializationDecl()
H A DMicrosoftMangle.cpp2991 mangleTagTypeKind(TD->getTagKind()); in mangleType()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/
H A DProgramPoint.h45 const void *getTagKind() const { return TagKind; } in getTagKind() function
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp698 switch (TD->getTagKind()) { in isTagName()
883 switch (Tag->getTagKind()) { in isTagTypeWithMissingTag()
5314 << llvm::to_underlying(Tag->getTagKind()) in ParsedFreeStandingDeclSpec()
7718 << llvm::to_underlying(RD->getTagKind()); in ActOnVariableDeclarator()
17040 TagTypeKind OldTag = Previous->getTagKind(); in isAcceptableTagRedeclaration()
17069 OldTag = Previous->getTagKind(); in isAcceptableTagRedeclaration()
17098 if (I->getTagKind() != NewTag) { in isAcceptableTagRedeclaration()
17107 << getRedeclDiagFromTagKind(I->getTagKind()); in isAcceptableTagRedeclaration()
17125 if (Redecl->getTagKind() != NewTag) { in isAcceptableTagRedeclaration()
17134 << getRedeclDiagFromTagKind(Redecl->getTagKind()) in isAcceptableTagRedeclaration()
[all …]
H A DSemaTemplateInstantiateDecl.cpp1679 << llvm::to_underlying(D->getTemplatedDecl()->getTagKind()) in VisitClassTemplateDecl()
1686 SemaRef.Context, Pattern->getTagKind(), DC, Pattern->getBeginLoc(), in VisitClassTemplateDecl()
1949 Record = CXXRecordDecl::Create(SemaRef.Context, D->getTagKind(), Owner, in VisitCXXRecordDecl()
3875 SemaRef.Context, D->getTagKind(), Owner, D->getBeginLoc(), in VisitClassTemplateSpecializationDecl()
4283 SemaRef.Context, PartialSpec->getTagKind(), Owner, in InstantiateClassTemplatePartialSpecialization()
H A DSemaCodeComplete.cpp1579 return RD->getTagKind() == TagTypeKind::Class || in IsClassOrStruct()
1580 RD->getTagKind() == TagTypeKind::Struct || in IsClassOrStruct()
1581 RD->getTagKind() == TagTypeKind::Interface; in IsClassOrStruct()
1593 return RD->getTagKind() == TagTypeKind::Union; in IsUnion()
2021 switch (Tag->getTagKind()) { in GetCompletionTypeString()
4173 switch (TD->getTagKind()) { in getCursorKindForDecl()
H A DSemaDeclCXX.cpp1822 << getRecordDiagFromTagKind(RD->getTagKind()) << RD->getNumVBases(); in CheckConstexprFunctionDefinition()
2686 if (getLangOpts().HLSL && Class->getTagKind() == TagTypeKind::Class && in CheckBaseSpecifier()
2740 SpecifierRange, Virtual, Class->getTagKind() == TagTypeKind::Class, in CheckBaseSpecifier()
2828 SpecifierRange, Virtual, Class->getTagKind() == TagTypeKind::Class, in CheckBaseSpecifier()
2966 << getRecordDiagFromTagKind(RD->getTagKind()) << RD in AttachBaseSpecifiers()
7015 << llvm::to_underlying(Record->getTagKind()) << Record; in CheckCompletedCXXClass()
17567 << (unsigned) RD->getTagKind() in CheckFriendTypeDecl()
H A DSemaTemplate.cpp2049 Kind = PrevRecordDecl->getTagKind(); in CheckClassTemplate()
4151 Context, ClassTemplate->getTemplatedDecl()->getTagKind(), in CheckTemplateIdType()
8946 Kind = ClassTemplate->getTemplatedDecl()->getTagKind(); in ActOnClassTemplateSpecialization()
10204 Kind = ClassTemplate->getTemplatedDecl()->getTagKind(); in ActOnExplicitInstantiation()
H A DSemaType.cpp3671 switch (cast<TagDecl>(SemaRef.CurContext)->getTagKind()) { in GetDeclSpecTypeForDeclarator()
4427 if (RD->getTagKind() == TagTypeKind::Struct) { in isCFError()
9636 << getLiteralDiagFromTagKind(RD->getTagKind()) << RD->getNumVBases(); in RequireLiteralType()
H A DSemaTemplateInstantiate.cpp3317 Instantiation->setTagKind(Pattern->getTagKind()); in InstantiateClass()
H A DSemaDeclAttr.cpp192 if (RD->getTagKind() != TagTypeKind::Struct) in isCFStringType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp457 TagDeclBits.addBits(llvm::to_underlying(D->getTagKind()), /*BitWidth=*/3); in VisitTagDecl()
H A DASTWriter.cpp5344 Record.push_back(llvm::to_underlying(RD->getTagKind())); in WriteDeclUpdatesBlocks()