Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DUSRGeneration.cpp505 switch (D->getTagKind()) { in VisitTagDecl()
517 switch (D->getTagKind()) { in VisitTagDecl()
529 switch (D->getTagKind()) { in VisitTagDecl()
H A DIndexSymbol.cpp104 switch (TD->getTagKind()) { in getSymbolInfo()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h3240 return TypeWithKeyword::getTagTypeKindName(getTagKind()); in getKindName()
3243 TagKind getTagKind() const { in getTagKind() function
3249 bool isStruct() const { return getTagKind() == TTK_Struct; } in isStruct()
3250 bool isInterface() const { return getTagKind() == TTK_Interface; } in isInterface()
3251 bool isClass() const { return getTagKind() == TTK_Class; } in isClass()
3252 bool isUnion() const { return getTagKind() == TTK_Union; } in isUnion()
3253 bool isEnum() const { return getTagKind() == TTK_Enum; } in isEnum()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp2981 return (TagX->getTagKind() == TagY->getTagKind()) || in isSameEntity()
2982 ((TagX->getTagKind() == TTK_Struct || TagX->getTagKind() == TTK_Class || in isSameEntity()
2983 TagX->getTagKind() == TTK_Interface) && in isSameEntity()
2984 (TagY->getTagKind() == TTK_Struct || TagY->getTagKind() == TTK_Class || in isSameEntity()
2985 TagY->getTagKind() == TTK_Interface)); in isSameEntity()
H A DASTWriterDecl.cpp405 Record.push_back((unsigned)D->getTagKind()); // FIXME: stable encoding in VisitTagDecl()
H A DASTWriter.cpp5249 Record.push_back(RD->getTagKind()); in WriteDeclUpdatesBlocks()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp653 (!isa<TagDecl>(D) || cast<TagDecl>(D)->getTagKind() == TTK_Class || in addedMember()
654 cast<TagDecl>(D)->getTagKind() == TTK_Interface)) in addedMember()
1339 if (getTagKind() == TTK_Class || getTagKind() == TTK_Interface || in isCLike()
H A DRecordLayoutBuilder.cpp2013 << getPaddingDiagFromTagKind(D->getParent()->getTagKind()) in CheckFieldPadding()
2020 << getPaddingDiagFromTagKind(D->getParent()->getTagKind()) in CheckFieldPadding()
H A DASTStructuralEquivalence.cpp975 << D1->getDeclName() << (unsigned)D1->getTagKind(); in IsStructurallyEquivalent()
H A DASTImporter.cpp2688 D2CXX, D, Importer.getToContext(), D->getTagKind(), DC, in VisitRecordDecl()
2696 D->getTagKind(), DC, *BeginLocOrErr, Loc, in VisitRecordDecl()
2771 D->getTagKind(), DC, *BeginLocOrErr, Loc, in VisitRecordDecl()
5150 D2, D, Importer.getToContext(), D->getTagKind(), DC, in VisitClassTemplateSpecializationDecl()
5166 D2, D, Importer.getToContext(), D->getTagKind(), DC, in VisitClassTemplateSpecializationDecl()
H A DMicrosoftMangle.cpp2431 mangleTagTypeKind(TD->getTagKind()); in mangleType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp612 switch (TD->getTagKind()) { in isTagName()
788 switch (Tag->getTagKind()) { in isTagTypeWithMissingTag()
4381 << Tag->getTagKind() in ParsedFreeStandingDeclSpec()
13845 TagTypeKind OldTag = Previous->getTagKind(); in isAcceptableTagRedeclaration()
13874 OldTag = Previous->getTagKind(); in isAcceptableTagRedeclaration()
13903 if (I->getTagKind() != NewTag) { in isAcceptableTagRedeclaration()
13912 << getRedeclDiagFromTagKind(I->getTagKind()); in isAcceptableTagRedeclaration()
13930 if (Redecl->getTagKind() != NewTag) { in isAcceptableTagRedeclaration()
13939 << getRedeclDiagFromTagKind(Redecl->getTagKind()) in isAcceptableTagRedeclaration()
14475 = (PrevTagDecl->getTagKind() != TTK_Enum && in ActOnTag()
[all …]
H A DSemaTemplateInstantiateDecl.cpp1219 << D->getTemplatedDecl()->getTagKind() << Pattern->getDeclName() << DC in VisitClassTemplateDecl()
1272 SemaRef.Context, Pattern->getTagKind(), DC, Pattern->getBeginLoc(), in VisitClassTemplateDecl()
1508 SemaRef.Context, D->getTagKind(), Owner, D->getBeginLoc(), in VisitCXXRecordDecl()
3039 SemaRef.Context, D->getTagKind(), Owner, D->getBeginLoc(), in VisitClassTemplateSpecializationDecl()
3340 SemaRef.Context, PartialSpec->getTagKind(), Owner, in InstantiateClassTemplatePartialSpecialization()
H A DSemaCodeComplete.cpp1158 return RD->getTagKind() == TTK_Class || RD->getTagKind() == TTK_Struct || in IsClassOrStruct()
1159 RD->getTagKind() == TTK_Interface; in IsClassOrStruct()
1171 return RD->getTagKind() == TTK_Union; in IsUnion()
1585 switch (Tag->getTagKind()) { in GetCompletionTypeString()
3461 switch (TD->getTagKind()) { in getCursorKindForDecl()
H A DSemaTemplate.cpp1480 Kind = PrevRecordDecl->getTagKind(); in CheckClassTemplate()
3294 Context, ClassTemplate->getTemplatedDecl()->getTagKind(), in CheckTemplateIdType()
7551 Kind = ClassTemplate->getTemplatedDecl()->getTagKind(); in ActOnClassTemplateSpecialization()
8676 Kind = ClassTemplate->getTemplatedDecl()->getTagKind(); in ActOnExplicitInstantiation()
H A DSemaDeclCXX.cpp1606 << getRecordDiagFromTagKind(RD->getTagKind()) << RD->getNumVBases(); in CheckConstexprFunctionDecl()
2235 Class->getTagKind() == TTK_Class, in CheckBaseSpecifier()
2322 Class->getTagKind() == TTK_Class, in CheckBaseSpecifier()
2457 << getRecordDiagFromTagKind(RD->getTagKind()) << RD in AttachBaseSpecifiers()
6022 << Record->getTagKind() << Record; in CheckCompletedCXXClass()
13994 << (unsigned) RD->getTagKind() in CheckFriendTypeDecl()
H A DSemaType.cpp2947 switch (cast<TagDecl>(SemaRef.CurContext)->getTagKind()) { in GetDeclSpecTypeForDeclarator()
3655 if (recordDecl->getTagKind() == TTK_Struct && numNormalPointers > 0) { in classifyPointerDeclarator()
7992 << getLiteralDiagFromTagKind(RD->getTagKind()) << RD->getNumVBases(); in RequireLiteralType()
H A DSemaTemplateInstantiate.cpp2061 Instantiation->setTagKind(Pattern->getTagKind()); in InstantiateClass()
H A DSemaDeclAttr.cpp176 if (RD->getTagKind() != TTK_Struct) in isCFStringType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DProgramPoint.h48 const void *getTagKind() { return TagKind; } in getTagKind() function