Searched refs:TemplateNameKind (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 174 TemplateNameKind Kind; 201 ParsedTemplateTy OpaqueTemplateName, TemplateNameKind TemplateKind, in Create() 243 TemplateNameKind TemplateKind, in TemplateIdAnnotation()
|
H A D | Sema.h | 3312 TemplateNameKind getTemplateNameKind() const { in getTemplateNameKind() 11130 TemplateNameKind isTemplateName(Scope *S, CXXScopeSpec &SS, 11144 TemplateNameKind &TNK, 11162 TemplateNameKind &SuggestedKind); 11469 TemplateNameKind ActOnTemplateName(Scope *S, CXXScopeSpec &SS,
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TemplateKinds.h | 20 enum TemplateNameKind { enum
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 354 TemplateNameKind TNK = Actions.ActOnTemplateName( in ParseOptionalCXXScopeSpecifier() 531 if (TemplateNameKind TNK = Actions.isTemplateName(getCurScope(), SS, in ParseOptionalCXXScopeSpecifier() 580 TemplateNameKind TNK = Actions.ActOnTemplateName( in ParseOptionalCXXScopeSpecifier() 2540 TemplateNameKind TNK = TNK_Non_template; in ParseUnqualifiedIdTemplateId() 3035 TemplateNameKind TNK = in ParseUnqualifiedId()
|
H A D | ParseTemplate.cpp | 1247 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, in AnnotateTemplateIdToken() 1447 TemplateNameKind TNK = Actions.isTemplateName( in ParseTemplateTemplateArgument()
|
H A D | Parser.cpp | 2190 if (TemplateNameKind TNK = Actions.isTemplateName( in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
H A D | ParseDeclCXX.cpp | 1478 TemplateNameKind TNK = TNK_Non_template; in ParseBaseTypeSpecifier()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | PropertiesBase.td | 142 def TemplateNameKind : EnumPropertyType<"TemplateName::NameKind">; 630 def : PropertyTypeKind<TemplateName, TemplateNameKind, "node.getKind()">;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 177 TemplateNameKind Sema::isTemplateName(Scope *S, in isTemplateName() 269 TemplateNameKind TemplateKind; in isTemplateName() 359 TemplateNameKind &SuggestedKind) { in DiagnoseUnknownTemplateName() 3501 TemplateNameKind &TNK, in ActOnUndeclaredTypeTemplateName() 4484 TemplateNameKind Sema::ActOnTemplateName(Scope *S, in ActOnTemplateName() 4526 TemplateNameKind TNK = isTemplateName(S, SS, TemplateKWLoc.isValid(), Name, in ActOnTemplateName()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3827 bool AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK,
|