/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 1168 bool Typename : 1; 1192 SourceLocation IdLoc, IdentifierInfo *Id, bool Typename, 1195 : TypeDecl(TemplateTypeParm, DC, IdLoc, Id, KeyLoc), Typename(Typename), 1204 bool Typename, bool ParameterPack, bool HasTypeConstraint = false, 1218 return Typename && !HasTypeConstraint; 1260 void setDeclaredWithTypename(bool withTypename) { Typename = withTypename; } 1588 unsigned Typename : 1; 1605 bool Typename, TemplateParameterList *Params) 1607 TemplateParmPosition(D, P), Typename(Typename), 1611 unsigned P, IdentifierInfo *Id, bool Typename, [all …]
|
H A D | Type.h | 6679 Typename,
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 644 bool Typename, bool ParameterPack, bool HasTypeConstraint, in Create() argument 649 TemplateTypeParmDecl(DC, KeyLoc, NameLoc, Id, Typename, in Create() 824 IdentifierInfo *Id, bool Typename, TemplateParameterList *Params, in TemplateTemplateParmDecl() argument 827 TemplateParmPosition(D, P), Typename(Typename), ParameterPack(true), in TemplateTemplateParmDecl() 838 bool Typename, TemplateParameterList *Params) { in Create() argument 840 Typename, Params); in Create() 846 IdentifierInfo *Id, bool Typename, in Create() argument 851 TemplateTemplateParmDecl(DC, L, D, P, Id, Typename, Params, Expansions); in Create()
|
H A D | Type.cpp | 3115 return ElaboratedTypeKeyword::Typename; in getKeywordForTypeSpec() 3178 case ElaboratedTypeKeyword::Typename: in getTagTypeKindForKeyword() 3188 case ElaboratedTypeKeyword::Typename: in KeywordIsTagTypeKind() 3204 case ElaboratedTypeKeyword::Typename: in getKeywordName()
|
H A D | ItaniumMangle.cpp | 4296 case ElaboratedTypeKeyword::Typename: in mangleType()
|
H A D | ASTContext.cpp | 5547 CanonKeyword = ElaboratedTypeKeyword::Typename; in getDependentTemplateSpecializationType()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVOptions.h | 127 Typename, // --attribute=typename enumerator 357 ATTRIBUTE_OPTION(Typename);
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/ |
H A D | Options.cpp | 123 clEnumValN(LVAttributeKind::Typename, "typename",
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 992 NamedDecl *Sema::ActOnTypeParameter(Scope *S, bool Typename, in ActOnTypeParameter() argument 1008 ParamName, Typename, IsParameterPack, in ActOnTypeParameter() 1576 bool Typename, SourceLocation EllipsisLoc, IdentifierInfo *Name, in ActOnTemplateTemplateParameter() argument 1587 Name, Typename, Params); in ActOnTemplateTemplateParameter() 4671 ArgType = Context.getDependentNameType(ElaboratedTypeKeyword::Typename, in CheckTemplateTypeArgument() 10282 ? ElaboratedTypeKeyword::Typename in ActOnTypenameType() 10335 ElaboratedTypeKeyword::Typename, DTN->getQualifier(), in ActOnTypenameType() 10368 T = Context.getElaboratedType(ElaboratedTypeKeyword::Typename, in ActOnTypenameType() 10571 if (Keyword == ElaboratedTypeKeyword::Typename && LookupRD && FoundRD && in CheckTypenameType()
|
H A D | SemaTemplateInstantiate.cpp | 1940 Keyword != ElaboratedTypeKeyword::Typename) { in RebuildElaboratedType()
|
H A D | SemaExprCXX.cpp | 9221 CheckTypenameType(ElaboratedTypeKeyword::Typename, TypenameKWLoc, in ActOnTypeRequirement()
|
H A D | TreeTransform.h | 1188 Keyword == ElaboratedTypeKeyword::Typename) { in RebuildDependentNameType() 7293 T->getKeyword() != ElaboratedTypeKeyword::Typename) { in TransformElaboratedType()
|
H A D | SemaDecl.cpp | 235 Context.getDependentNameType(ElaboratedTypeKeyword::Typename, NNS, &II); in recoverFromTypeInKnownDependentBase() 345 IsImplicitTypename ? ElaboratedTypeKeyword::Typename in getTypeName()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 11205 NamedDecl *ActOnTypeParameter(Scope *S, bool Typename, 11265 bool Typename, SourceLocation EllipsisLoc, IdentifierInfo *ParamName,
|