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.h41 using TemplateTy = OpaquePtr<TemplateName>; variable
145 TemplateTy, ArrayRef<ParsedTemplateArgument>, SourceLocation LAngleLoc);
H A DSema.h994 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 DParseTemplate.cpp636 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 DParseExprCXX.cpp97 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 DParser.cpp1950 TemplateTy::make(Classification.getTemplateName()), in TryAnnotateName()
2186 TemplateTy Template; in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
H A DParseDeclCXX.cpp1479 TemplateTy Template; in ParseBaseTypeSpecifier()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp183 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 DSemaCXXScopeSpec.cpp849 TemplateTy OpaqueTemplate, in ActOnCXXNestedNameSpecifier()
H A DTreeTransform.h16318 Sema::TemplateTy Template; in RebuildTemplateName()
16338 Sema::TemplateTy Template; in RebuildTemplateName()
H A DSemaDecl.cpp403 TemplateTy Template; in getTypeName()
751 TemplateTy TemplateResult; in DiagnoseUnknownTypeName()
H A DSemaCodeComplete.cpp6519 TemplateTy ParsedTemplate, ArrayRef<ParsedTemplateArgument> Args, in ProduceTemplateArgumentSignatureHelp()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h514 typedef OpaquePtr<TemplateName> TemplateTy; typedef
3825 TemplateTy NameHint = nullptr);
3827 bool AnnotateTemplateIdToken(TemplateTy Template, TemplateNameKind TNK,
3838 TemplateTy Template, SourceLocation OpenLoc);