Searched refs:TemplateTy (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaCodeCompletion.h | 42 using TemplateTy = OpaquePtr<TemplateName>; variable 147 TemplateTy, ArrayRef<ParsedTemplateArgument>, SourceLocation LAngleLoc);
|
| H A D | Sema.h | 1259 typedef OpaquePtr<TemplateName> TemplateTy; typedef 3379 TemplateTy TemplateName, SourceLocation TemplateNameLoc, 11352 TemplateTy &Template, 11361 void ActOnUndeclaredTypeTemplateName(Scope *S, TemplateTy &Name, 11379 TemplateTy &SuggestedTemplate, 11612 TemplateTy Template, const IdentifierInfo *TemplateII, 11623 CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, 11691 bool EnteringContext, TemplateTy &Template, 11821 TemplateTy Template, SourceLocation TemplateNameLoc, 12168 TemplateTy TemplateName, const IdentifierInfo *TemplateII,
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 558 TemplateTy PossibleConcept; in TryAnnotateTypeConstraint() 1045 TemplateTy Template) { in ParseTemplateIdAfterTemplateName() 1075 bool Parser::AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, in AnnotateTemplateIdToken() 1241 TemplateTy Template; in ParseTemplateTemplateArgument() 1250 TemplateTy Template; in ParseTemplateTemplateArgument() 1332 TemplateTy Template, in ParseTemplateArgumentList()
|
| H A D | ParseExprCXX.cpp | 94 TemplateTy Template; in CheckForTemplateAndDigraph() 315 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() 489 TemplateTy Template; in ParseOptionalCXXScopeSpecifier() 2222 TemplateTy Template; in ParseUnqualifiedIdTemplateId() 2634 TemplateTy Template; in ParseUnqualifiedId() 2728 TemplateTy Template; in ParseUnqualifiedId()
|
| H A D | Parser.cpp | 1860 TemplateTy::make(Classification.getTemplateName()), in TryAnnotateName() 2076 TemplateTy Template; in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
|
| H A D | ParseDeclCXX.cpp | 1363 TemplateTy Template; in ParseBaseTypeSpecifier()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 180 TemplateTy &TemplateResult, in isTemplateName() 218 TemplateResult = TemplateTy::make(Context.getAssumedTemplateName(TName)); in isTemplateName() 315 TemplateResult = TemplateTy::make(Template); in isTemplateName() 346 *Template = TemplateTy::make(Name); in isDeductionGuideName() 355 TemplateTy &SuggestedTemplate, in DiagnoseUnknownTemplateName() 367 SuggestedTemplate = TemplateTy::make(Context.getDependentTemplateName( in DiagnoseUnknownTemplateName() 978 ParsedTemplateArgument Result(SS, TemplateTy::make(Name), in ActOnTemplateTypeArgument() 3785 void Sema::ActOnUndeclaredTypeTemplateName(Scope *S, TemplateTy &ParsedName, in ActOnUndeclaredTypeTemplateName() 3798 ParsedName = TemplateTy::make(Name); in ActOnUndeclaredTypeTemplateName() 3842 TemplateTy TemplateD, const IdentifierInfo *TemplateII, in ActOnTemplateIdType() [all …]
|
| H A D | SemaCXXScopeSpec.cpp | 841 TemplateTy OpaqueTemplate, in ActOnCXXNestedNameSpecifier()
|
| H A D | TreeTransform.h | 17455 Sema::TemplateTy Template; in RebuildTemplateName() 17475 Sema::TemplateTy Template; in RebuildTemplateName()
|
| H A D | SemaDecl.cpp | 429 TemplateTy Template; in getTypeName() 768 TemplateTy TemplateResult; in DiagnoseUnknownTypeName()
|
| H A D | SemaCodeComplete.cpp | 6623 TemplateTy ParsedTemplate, ArrayRef<ParsedTemplateArgument> Args, in ProduceTemplateArgumentSignatureHelp()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 220 typedef OpaquePtr<TemplateName> TemplateTy; typedef 8197 TemplateTy NameHint = nullptr); 8240 bool AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK, 8277 TemplateTy Template, SourceLocation OpenLoc);
|