Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.cpp279 new_class_template->getTemplatedDecl()->getTagKind(), in tryInstantiateStdTemplate()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp528 switch (D->getTagKind()) { in VisitTagDecl()
545 switch (D->getTagKind()) { in VisitTagDecl()
562 switch (D->getTagKind()) { in VisitTagDecl()
H A DIndexSymbol.cpp109 switch (TD->getTagKind()) { in getSymbolInfo()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DForwardDeclChecker.cpp154 const auto Kind = RD->getTagKind(); in visitRecordDecl()
H A DRawPtrRefMemberChecker.cpp254 const auto Kind = RD->getTagKind(); in shouldSkipDecl()
H A DRefCntblBaseVirtualDtorChecker.cpp343 const auto Kind = RD->getTagKind(); in shouldSkipDecl()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3867 return TypeWithKeyword::getTagTypeKindName(getTagKind()); in getKindName()
3870 TagKind getTagKind() const { in getTagKind() function
3878 bool isStruct() const { return getTagKind() == TagTypeKind::Struct; } in isStruct()
3879 bool isInterface() const { return getTagKind() == TagTypeKind::Interface; } in isInterface()
3880 bool isClass() const { return getTagKind() == TagTypeKind::Class; } in isClass()
3881 bool isUnion() const { return getTagKind() == TagTypeKind::Union; } in isUnion()
3882 bool isEnum() const { return getTagKind() == TagTypeKind::Enum; } in isEnum()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenBuilder.h139 kind = getRecordKind(rd->getTagKind()); in getIncompleteRecordTy()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h800 return T->getTagKind() == &Kind; in classof()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp759 cast<TagDecl>(D)->getTagKind() == TagTypeKind::Class || in addedMember()
760 cast<TagDecl>(D)->getTagKind() == TagTypeKind::Interface)) in addedMember()
1676 if (getTagKind() == TagTypeKind::Class || in isCLike()
1677 getTagKind() == TagTypeKind::Interface || in isCLike()
H A DRecordLayoutBuilder.cpp2308 << getPaddingDiagFromTagKind(D->getParent()->getTagKind()) in CheckFieldPadding()
2317 << getPaddingDiagFromTagKind(D->getParent()->getTagKind()) in CheckFieldPadding()
H A DASTContext.cpp7532 return (TagX->getTagKind() == TagY->getTagKind()) || in isSameEntity()
7533 ((TagX->getTagKind() == TagTypeKind::Struct || in isSameEntity()
7534 TagX->getTagKind() == TagTypeKind::Class || in isSameEntity()
7535 TagX->getTagKind() == TagTypeKind::Interface) && in isSameEntity()
7536 (TagY->getTagKind() == TagTypeKind::Struct || in isSameEntity()
7537 TagY->getTagKind() == TagTypeKind::Class || in isSameEntity()
7538 TagY->getTagKind() == TagTypeKind::Interface)); in isSameEntity()
H A DASTImporter.cpp3431 D2CXX, D, Importer.getToContext(), D->getTagKind(), DC, in VisitRecordDecl()
3439 D->getTagKind(), DC, *BeginLocOrErr, Loc, in VisitRecordDecl()
3522 D->getTagKind(), DC, *BeginLocOrErr, Loc, in VisitRecordDecl()
6526 D2, D, Importer.getToContext(), D->getTagKind(), DC, *BeginLocOrErr, in VisitClassTemplateSpecializationDecl()
6547 if (GetImportedOrCreateDecl(D2, D, Importer.getToContext(), D->getTagKind(), in VisitClassTemplateSpecializationDecl()
H A DASTStructuralEquivalence.cpp1805 << D1->getDeclName() << (unsigned)D1->getTagKind(); in IsStructurallyEquivalent()
H A DMicrosoftMangle.cpp3258 mangleTagTypeKind(TD->getTagKind()); in mangleType()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DProgramPoint.h48 const void *getTagKind() const { return TagKind; } in getTagKind() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp663 switch (TD->getTagKind()) { in isTagName()
834 switch (Tag->getTagKind()) { in isTagTypeWithMissingTag()
5273 << Tag->getTagKind() in ParsedFreeStandingDeclSpec()
7750 << Name << RD->getDeclName() << RD->getTagKind(); in ActOnVariableDeclarator()
7757 << Name << AnonStruct->getTagKind(); in ActOnVariableDeclarator()
17301 TagTypeKind OldTag = Previous->getTagKind(); in isAcceptableTagRedeclaration()
17330 OldTag = Previous->getTagKind(); in isAcceptableTagRedeclaration()
17359 if (I->getTagKind() != NewTag) { in isAcceptableTagRedeclaration()
17368 << getRedeclDiagFromTagKind(I->getTagKind()); in isAcceptableTagRedeclaration()
17386 if (Redecl->getTagKind() != NewTag) { in isAcceptableTagRedeclaration()
[all …]
H A DSemaObjC.cpp1469 if (RD->getTagKind() == TagTypeKind::Struct) { in isCFError()
1514 if (RD->getTagKind() != TagTypeKind::Struct) in isCFStringType()
H A DSemaTemplateInstantiateDecl.cpp2245 << D->getTemplatedDecl()->getTagKind() << Pattern->getDeclName() << DC in VisitClassTemplateDecl()
2252 SemaRef.Context, Pattern->getTagKind(), DC, Pattern->getBeginLoc(), in VisitClassTemplateDecl()
2516 Record = CXXRecordDecl::Create(SemaRef.Context, D->getTagKind(), Owner, in VisitCXXRecordDecl()
4474 SemaRef.Context, D->getTagKind(), Owner, D->getBeginLoc(), in VisitClassTemplateSpecializationDecl()
4831 SemaRef.Context, PartialSpec->getTagKind(), Owner, in InstantiateClassTemplatePartialSpecialization()
H A DSemaCodeComplete.cpp1588 return RD->getTagKind() == TagTypeKind::Class || in IsClassOrStruct()
1589 RD->getTagKind() == TagTypeKind::Struct || in IsClassOrStruct()
1590 RD->getTagKind() == TagTypeKind::Interface; in IsClassOrStruct()
1602 return RD->getTagKind() == TagTypeKind::Union; in IsUnion()
2040 switch (Tag->getTagKind()) { in GetCompletionTypeString()
4341 switch (TD->getTagKind()) { in getCursorKindForDecl()
H A DSemaTemplate.cpp2035 Kind = PrevRecordDecl->getTagKind(); in CheckClassTemplate()
3746 Context, ClassTemplate->getTemplatedDecl()->getTagKind(), in CheckTemplateIdType()
8628 Kind = ClassTemplate->getTemplatedDecl()->getTagKind(); in ActOnClassTemplateSpecialization()
9963 Kind = ClassTemplate->getTemplatedDecl()->getTagKind(); in ActOnExplicitInstantiation()
H A DSemaDeclCXX.cpp1924 << getRecordDiagFromTagKind(RD->getTagKind()) << RD->getNumVBases(); in CheckConstexprFunctionDefinition()
2836 if (getLangOpts().HLSL && Class->getTagKind() == TagTypeKind::Class && in CheckBaseSpecifier()
2842 SpecifierRange, Virtual, Class->getTagKind() == TagTypeKind::Class, in CheckBaseSpecifier()
2979 << getRecordDiagFromTagKind(RD->getTagKind()) << RD in AttachBaseSpecifiers()
6963 << Record->getTagKind() << Record; in CheckCompletedCXXClass()
18103 << (unsigned)RD->getTagKind() << T in ActOnFriendTypeDecl()
H A DSemaType.cpp3257 switch (cast<TagDecl>(SemaRef.CurContext)->getTagKind()) { in GetDeclSpecTypeForDeclarator()
9576 << getLiteralDiagFromTagKind(RD->getTagKind()) << RD->getNumVBases(); in RequireLiteralType()
H A DSemaTemplateInstantiate.cpp3671 Instantiation->setTagKind(Pattern->getTagKind()); in InstantiateClass()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp649 TagDeclBits.addBits(llvm::to_underlying(D->getTagKind()), /*BitWidth=*/3); in VisitTagDecl()

12