Home
last modified time | relevance | path

Searched refs:TemplateTy (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCodeCompletion.h42 using TemplateTy = OpaquePtr<TemplateName>; variable
147 TemplateTy, ArrayRef<ParsedTemplateArgument>, SourceLocation LAngleLoc);
H A DSema.h1259 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 DParseTemplate.cpp558 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 DParseExprCXX.cpp94 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 DParser.cpp1860 TemplateTy::make(Classification.getTemplateName()), in TryAnnotateName()
2076 TemplateTy Template; in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
H A DParseDeclCXX.cpp1363 TemplateTy Template; in ParseBaseTypeSpecifier()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp180 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 DSemaCXXScopeSpec.cpp841 TemplateTy OpaqueTemplate, in ActOnCXXNestedNameSpecifier()
H A DTreeTransform.h17455 Sema::TemplateTy Template; in RebuildTemplateName()
17475 Sema::TemplateTy Template; in RebuildTemplateName()
H A DSemaDecl.cpp429 TemplateTy Template; in getTypeName()
768 TemplateTy TemplateResult; in DiagnoseUnknownTypeName()
H A DSemaCodeComplete.cpp6623 TemplateTy ParsedTemplate, ArrayRef<ParsedTemplateArgument> Args, in ProduceTemplateArgumentSignatureHelp()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h220 typedef OpaquePtr<TemplateName> TemplateTy; typedef
8197 TemplateTy NameHint = nullptr);
8240 bool AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK,
8277 TemplateTy Template, SourceLocation OpenLoc);