Home
last modified time | relevance | path

Searched refs:TNK (Results 1 – 8 of 8) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Parse/
H A DParseTemplate.cpp749 auto TNK = Actions.isTemplateName(getCurScope(), SS, in TryAnnotateTypeConstraint() local
758 TNK != TNK_Concept_template) { in TryAnnotateTypeConstraint()
767 if (AnnotateTemplateIdToken(PossibleConcept, TNK, SS, in TryAnnotateTypeConstraint()
1337 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, in AnnotateTemplateIdToken() argument
1348 assert((!TypeConstraint || TNK == TNK_Concept_template) && "type-constraint " in AnnotateTemplateIdToken()
1350 assert((Template || TNK == TNK_Non_template) && "missing template name"); in AnnotateTemplateIdToken()
1373 if (TNK == TNK_Type_template && AllowTypeAnnotation) { in AnnotateTemplateIdToken()
1405 TemplateKWLoc, TemplateNameLoc, TemplateII, OpKind, Template, TNK, in AnnotateTemplateIdToken()
1537 TemplateNameKind TNK = Actions.isTemplateName( in ParseTemplateTemplateArgument() local
1542 if (TNK == TNK_Dependent_template_name || TNK == TNK_Type_template) { in ParseTemplateTemplateArgument()
H A DParseExprCXX.cpp322 TemplateNameKind TNK = Actions.ActOnTemplateName( in ParseOptionalCXXScopeSpecifier() local
496 if (!IsTypename && TNK == TNK_Undeclared_template && in ParseOptionalCXXScopeSpecifier()
534 TemplateNameKind TNK = Actions.ActOnTemplateName( in ParseOptionalCXXScopeSpecifier() local
2421 TemplateNameKind TNK = TNK_Non_template; in ParseUnqualifiedIdTemplateId() local
2434 TNK = Actions.isTemplateName(getCurScope(), SS, in ParseUnqualifiedIdTemplateId()
2441 if (TNK == TNK_Undeclared_template && in ParseUnqualifiedIdTemplateId()
2468 TNK = Actions.ActOnTemplateName( in ParseUnqualifiedIdTemplateId()
2471 } else if (TNK == TNK_Non_template) { in ParseUnqualifiedIdTemplateId()
2485 if (TNK == TNK_Non_template) in ParseUnqualifiedIdTemplateId()
2495 TNK = Actions.ActOnTemplateName( in ParseUnqualifiedIdTemplateId()
[all …]
H A DParser.cpp2120 if (TemplateNameKind TNK = Actions.isTemplateName( in TryAnnotateTypeOrScopeTokenAfterScopeSpec() local
2127 if (TNK != TNK_Undeclared_template || in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
2131 if (AnnotateTemplateIdToken(Template, TNK, SS, SourceLocation(), in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
H A DParseDeclCXX.cpp1310 TemplateNameKind TNK = TNK_Non_template; in ParseBaseTypeSpecifier() local
1313 Template, TNK)) { in ParseBaseTypeSpecifier()
1322 if (AnnotateTemplateIdToken(Template, TNK, SS, SourceLocation(), in ParseBaseTypeSpecifier()
/openbsd/gnu/llvm/clang/lib/Frontend/
H A DCompilerInvocation.cpp1434 auto TNK = Opts.getDebugSimpleTemplateNames(); in GenerateCodeGenArgs() local
1435 if (TNK != codegenoptions::DebugTemplateNamesKind::Full) { in GenerateCodeGenArgs()
1436 if (TNK == codegenoptions::DebugTemplateNamesKind::Simple) in GenerateCodeGenArgs()
1438 else if (TNK == codegenoptions::DebugTemplateNamesKind::Mangled) in GenerateCodeGenArgs()
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaTemplate.cpp4022 TemplateNameKind &TNK, in ActOnUndeclaredTypeTemplateName() argument
4025 assert(TNK == TNK_Undeclared_template && "not an undeclared template name"); in ActOnUndeclaredTypeTemplateName()
4035 TNK = TNK_Type_template; in ActOnUndeclaredTypeTemplateName()
5057 TemplateNameKind TNK = isTemplateName(S, SS, TemplateKWLoc.isValid(), Name, in ActOnTemplateName() local
5060 if (TNK != TNK_Non_template) { in ActOnTemplateName()
5081 return TNK; in ActOnTemplateName()
/openbsd/gnu/llvm/clang/include/clang/Parse/
H A DParser.h3532 bool AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK,
/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DSema.h8036 TemplateNameKind &TNK,