Searched refs:TNK (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/ |
| D | ParseTemplate.cpp | 719 auto TNK = Actions.isTemplateName(getCurScope(), SS, in TryAnnotateTypeConstraint() local 728 TNK != TNK_Concept_template) { in TryAnnotateTypeConstraint() 737 if (AnnotateTemplateIdToken(PossibleConcept, TNK, SS, in TryAnnotateTypeConstraint() 1289 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, in AnnotateTemplateIdToken() argument 1300 assert((!TypeConstraint || TNK == TNK_Concept_template) && "type-constraint " in AnnotateTemplateIdToken() 1302 assert((Template || TNK == TNK_Non_template) && "missing template name"); in AnnotateTemplateIdToken() 1325 if (TNK == TNK_Type_template && AllowTypeAnnotation) { in AnnotateTemplateIdToken() 1357 TemplateKWLoc, TemplateNameLoc, TemplateII, OpKind, Template, TNK, in AnnotateTemplateIdToken() 1486 TemplateNameKind TNK = Actions.isTemplateName( in ParseTemplateTemplateArgument() local 1491 if (TNK == TNK_Dependent_template_name || TNK == TNK_Type_template) { in ParseTemplateTemplateArgument()
|
| D | ParseExprCXX.cpp | 320 TemplateNameKind TNK = Actions.ActOnTemplateName( in ParseOptionalCXXScopeSpecifier() local 323 if (AnnotateTemplateIdToken(Template, TNK, SS, TemplateKWLoc, in ParseOptionalCXXScopeSpecifier() 483 if (TemplateNameKind TNK = Actions.isTemplateName(getCurScope(), SS, in ParseOptionalCXXScopeSpecifier() local 494 if (!IsTypename && TNK == TNK_Undeclared_template && in ParseOptionalCXXScopeSpecifier() 506 if (AnnotateTemplateIdToken(Template, TNK, SS, SourceLocation(), in ParseOptionalCXXScopeSpecifier() 532 TemplateNameKind TNK = Actions.ActOnTemplateName( in ParseOptionalCXXScopeSpecifier() local 535 if (AnnotateTemplateIdToken(Template, TNK, SS, SourceLocation(), in ParseOptionalCXXScopeSpecifier() 2326 TemplateNameKind TNK = TNK_Non_template; in ParseUnqualifiedIdTemplateId() local 2334 TNK = Actions.ActOnTemplateName(getCurScope(), SS, TemplateKWLoc, Id, in ParseUnqualifiedIdTemplateId() 2339 TNK = Actions.isTemplateName(getCurScope(), SS, in ParseUnqualifiedIdTemplateId() [all …]
|
| D | Parser.cpp | 2025 if (TemplateNameKind TNK = Actions.isTemplateName( in TryAnnotateTypeOrScopeTokenAfterScopeSpec() local 2032 if (TNK != TNK_Undeclared_template || in TryAnnotateTypeOrScopeTokenAfterScopeSpec() 2036 if (AnnotateTemplateIdToken(Template, TNK, SS, SourceLocation(), in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
| D | ParseDeclCXX.cpp | 1238 TemplateNameKind TNK = TNK_Non_template; in ParseBaseTypeSpecifier() local 1241 &SS, Template, TNK)) { in ParseBaseTypeSpecifier() 1251 if (AnnotateTemplateIdToken(Template, TNK, SS, SourceLocation(), in ParseBaseTypeSpecifier()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaTemplate.cpp | 3852 TemplateNameKind &TNK, in ActOnUndeclaredTypeTemplateName() argument 3855 assert(TNK == TNK_Undeclared_template && "not an undeclared template name"); in ActOnUndeclaredTypeTemplateName() 3865 TNK = TNK_Type_template; in ActOnUndeclaredTypeTemplateName() 4868 TemplateNameKind TNK = isTemplateName(S, SS, TemplateKWLoc.isValid(), Name, in ActOnTemplateName() local 4871 if (TNK != TNK_Non_template) { in ActOnTemplateName() 4892 return TNK; in ActOnTemplateName()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Parse/ |
| D | Parser.h | 3443 bool AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK,
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| D | Sema.h | 7489 TemplateNameKind &TNK,
|