Lines Matching refs:TemplateId
1095 makeTemplateArgumentListInfo(Sema &S, TemplateIdAnnotation &TemplateId) {
1096 TemplateArgumentListInfo TemplateArgs(TemplateId.LAngleLoc,
1097 TemplateId.RAngleLoc);
1098 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId.getTemplateArgs(),
1099 TemplateId.NumArgs);
2890 /// \param TemplateId The template-id following the scope specifier, if there
2912 TemplateIdAnnotation *TemplateId,
3205 if (TemplateId && !IsFriend) {
3208 DiagnoseMissingExplicitSpecialization(SourceRange(TemplateId->LAngleLoc,
3209 TemplateId->RAngleLoc));
4148 TemplateIdAnnotation *TemplateId = D.getName().TemplateId;
4150 makeTemplateArgumentListInfo(*this, *TemplateId);
4152 SourceLocation LAngleLoc = TemplateId->LAngleLoc;
4153 SourceLocation RAngleLoc = TemplateId->RAngleLoc;
4155 TemplateName Name = TemplateId->Template.get();
8068 TemplateIdAnnotation &TemplateId, const ParsedAttributesView &Attr,
8076 SourceLocation TemplateNameLoc = TemplateId.TemplateNameLoc;
8077 SourceLocation LAngleLoc = TemplateId.LAngleLoc;
8078 SourceLocation RAngleLoc = TemplateId.RAngleLoc;
8081 TemplateName Name = TemplateId.Template.get();
8102 KWLoc, TemplateNameLoc, SS, &TemplateId,
8175 makeTemplateArgumentListInfo(*this, TemplateId);
9899 makeTemplateArgumentListInfo(*this, *D.getName().TemplateId);
9964 TemplateArgs = makeTemplateArgumentListInfo(*this, *D.getName().TemplateId);