Home
last modified time | relevance | path

Searched refs:NonTagKind (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp17259 NonTagKind Sema::getNonTagTypeDeclKind(const Decl *PrevDecl, TagTypeKind TTK) { in getNonTagTypeDeclKind()
17261 return NonTagKind::Typedef; in getNonTagTypeDeclKind()
17263 return NonTagKind::TypeAlias; in getNonTagTypeDeclKind()
17265 return NonTagKind::Template; in getNonTagTypeDeclKind()
17267 return NonTagKind::TypeAliasTemplate; in getNonTagTypeDeclKind()
17269 return NonTagKind::TemplateTemplateArgument; in getNonTagTypeDeclKind()
17274 return getLangOpts().CPlusPlus ? NonTagKind::NonClass in getNonTagTypeDeclKind()
17275 : NonTagKind::NonStruct; in getNonTagTypeDeclKind()
17277 return NonTagKind::NonUnion; in getNonTagTypeDeclKind()
17279 return NonTagKind::NonEnum; in getNonTagTypeDeclKind()
[all …]
H A DSemaTemplate.cpp3999 << TAT << NonTagKind::TypeAliasTemplate << TagKind; in ActOnTagTemplateIdType()
9948 NonTagKind NTK = getNonTagTypeDeclKind(TD, Kind); in ActOnExplicitInstantiation()
H A DTreeTransform.h1224 NonTagKind NTK = SemaRef.getNonTagTypeDeclKind(SomeDecl, Kind); in RebuildDependentNameType()
7537 << TAT << NonTagKind::TypeAliasTemplate in TransformElaboratedType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h600 enum class NonTagKind { enum
4254 NonTagKind getNonTagTypeDeclKind(const Decl *D, TagTypeKind TTK);