Searched refs:TemplateTy (Results 1 – 12 of 12) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaCodeCompletion.h | 41 using TemplateTy = OpaquePtr<TemplateName>; variable 145 TemplateTy, ArrayRef<ParsedTemplateArgument>, SourceLocation LAngleLoc);
|
H A D | Sema.h | 994 typedef OpaquePtr<TemplateName> TemplateTy; typedef 2927 TemplateTy TemplateName, SourceLocation TemplateNameLoc, 11134 TemplateTy &Template, 11143 void ActOnUndeclaredTypeTemplateName(Scope *S, TemplateTy &Name, 11161 TemplateTy &SuggestedTemplate, 11394 TemplateTy Template, const IdentifierInfo *TemplateII, 11405 CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, 11473 bool EnteringContext, TemplateTy &Template, 11603 TemplateTy Template, SourceLocation TemplateNameLoc, 11934 TemplateTy TemplateName, const IdentifierInfo *TemplateII,
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 636 TemplateTy PossibleConcept; in TryAnnotateTypeConstraint() 1176 TemplateTy Template) { in ParseTemplateIdAfterTemplateName() 1247 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, in AnnotateTemplateIdToken() 1429 TemplateTy Template; in ParseTemplateTemplateArgument() 1438 TemplateTy Template; in ParseTemplateTemplateArgument() 1535 TemplateTy Template, in ParseTemplateArgumentList()
|
H A D | ParseExprCXX.cpp | 97 TemplateTy Template; in CheckForTemplateAndDigraph() 353 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() 527 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() 2539 TemplateTy Template; in ParseUnqualifiedIdTemplateId() 3027 TemplateTy Template; in ParseUnqualifiedId() 3121 TemplateTy Template; in ParseUnqualifiedId()
|
H A D | Parser.cpp | 1950 TemplateTy::make(Classification.getTemplateName()), in TryAnnotateName() 2186 TemplateTy Template; in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
H A D | ParseDeclCXX.cpp | 1479 TemplateTy Template; in ParseBaseTypeSpecifier()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 183 TemplateTy &TemplateResult, in isTemplateName() 221 TemplateResult = TemplateTy::make(Context.getAssumedTemplateName(TName)); in isTemplateName() 318 TemplateResult = TemplateTy::make(Template); in isTemplateName() 349 *Template = TemplateTy::make(Name); in isDeductionGuideName() 358 TemplateTy &SuggestedTemplate, in DiagnoseUnknownTemplateName() 374 = TemplateTy::make(Context.getDependentTemplateName(Qualifier, &II)); in DiagnoseUnknownTemplateName() 975 ParsedTemplateArgument Result(SS, TemplateTy::make(Name), in ActOnTemplateTypeArgument() 3500 void Sema::ActOnUndeclaredTypeTemplateName(Scope *S, TemplateTy &ParsedName, in ActOnUndeclaredTypeTemplateName() 3513 ParsedName = TemplateTy::make(Name); in ActOnUndeclaredTypeTemplateName() 3555 TemplateTy TemplateD, const IdentifierInfo *TemplateII, in ActOnTemplateIdType() [all …]
|
H A D | SemaCXXScopeSpec.cpp | 849 TemplateTy OpaqueTemplate, in ActOnCXXNestedNameSpecifier()
|
H A D | TreeTransform.h | 16318 Sema::TemplateTy Template; in RebuildTemplateName() 16338 Sema::TemplateTy Template; in RebuildTemplateName()
|
H A D | SemaDecl.cpp | 403 TemplateTy Template; in getTypeName() 751 TemplateTy TemplateResult; in DiagnoseUnknownTypeName()
|
H A D | SemaCodeComplete.cpp | 6519 TemplateTy ParsedTemplate, ArrayRef<ParsedTemplateArgument> Args, in ProduceTemplateArgumentSignatureHelp()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 514 typedef OpaquePtr<TemplateName> TemplateTy; typedef 3825 TemplateTy NameHint = nullptr); 3827 bool AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, 3838 TemplateTy Template, SourceLocation OpenLoc);
|