Lines Matching refs:TemplateId

372       TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);  in ParseOptionalCXXScopeSpecifier()  local
379 *LastII = TemplateId->Name; in ParseOptionalCXXScopeSpecifier()
389 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in ParseOptionalCXXScopeSpecifier()
390 TemplateId->NumArgs); in ParseOptionalCXXScopeSpecifier()
392 if (TemplateId->isInvalid() || in ParseOptionalCXXScopeSpecifier()
395 TemplateId->TemplateKWLoc, in ParseOptionalCXXScopeSpecifier()
396 TemplateId->Template, in ParseOptionalCXXScopeSpecifier()
397 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier()
398 TemplateId->LAngleLoc, in ParseOptionalCXXScopeSpecifier()
400 TemplateId->RAngleLoc, in ParseOptionalCXXScopeSpecifier()
405 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier()
1870 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in ParseCXXPseudoDestructor() local
1872 if (TemplateId->isInvalid()) in ParseCXXPseudoDestructor()
1874 FirstTypeName.setTemplateId(TemplateId); in ParseCXXPseudoDestructor()
2662 TemplateIdAnnotation *TemplateId = TemplateIdAnnotation::Create( in ParseUnqualifiedIdTemplateId() local
2666 Id.setTemplateId(TemplateId); in ParseUnqualifiedIdTemplateId()
3056 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in ParseUnqualifiedId() local
3060 if (TemplateId->isInvalid()) { in ParseUnqualifiedId()
3066 if (AllowConstructorName && TemplateId->Name && in ParseUnqualifiedId()
3067 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS)) { in ParseUnqualifiedId()
3073 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
3075 << TemplateId->Name in ParseUnqualifiedId()
3077 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)); in ParseUnqualifiedId()
3079 *TemplateId->Name, TemplateId->TemplateNameLoc, getCurScope(), SS, in ParseUnqualifiedId()
3083 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
3084 TemplateId->RAngleLoc); in ParseUnqualifiedId()
3089 Result.setConstructorTemplateId(TemplateId); in ParseUnqualifiedId()
3096 Result.setTemplateId(TemplateId); in ParseUnqualifiedId()
3097 SourceLocation TemplateLoc = TemplateId->TemplateKWLoc; in ParseUnqualifiedId()
3816 TemplateIdAnnotation *TemplateId = nullptr; in ParseRequiresExpression() local
3821 TemplateId = takeTemplateIdAnnotation(Tok); in ParseRequiresExpression()
3823 if (TemplateId->isInvalid()) in ParseRequiresExpression()
3829 TemplateId)) { in ParseRequiresExpression()