Lines Matching refs:TemplateId

209     TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);  in ParseOptionalCXXScopeSpecifier()  local
210 SS = TemplateId->SS; in ParseOptionalCXXScopeSpecifier()
379 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in ParseOptionalCXXScopeSpecifier() local
386 *LastII = TemplateId->Name; in ParseOptionalCXXScopeSpecifier()
396 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in ParseOptionalCXXScopeSpecifier()
397 TemplateId->NumArgs); in ParseOptionalCXXScopeSpecifier()
401 TemplateId->TemplateKWLoc, in ParseOptionalCXXScopeSpecifier()
402 TemplateId->Template, in ParseOptionalCXXScopeSpecifier()
403 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier()
404 TemplateId->LAngleLoc, in ParseOptionalCXXScopeSpecifier()
406 TemplateId->RAngleLoc, in ParseOptionalCXXScopeSpecifier()
411 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier()
2143 TemplateIdAnnotation *TemplateId in ParseUnqualifiedIdTemplateId() local
2148 TemplateId->Name = Id.Identifier; in ParseUnqualifiedIdTemplateId()
2149 TemplateId->Operator = OO_None; in ParseUnqualifiedIdTemplateId()
2150 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId()
2152 TemplateId->Name = nullptr; in ParseUnqualifiedIdTemplateId()
2153 TemplateId->Operator = Id.OperatorFunctionId.Operator; in ParseUnqualifiedIdTemplateId()
2154 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId()
2157 TemplateId->SS = SS; in ParseUnqualifiedIdTemplateId()
2158 TemplateId->TemplateKWLoc = TemplateKWLoc; in ParseUnqualifiedIdTemplateId()
2159 TemplateId->Template = Template; in ParseUnqualifiedIdTemplateId()
2160 TemplateId->Kind = TNK; in ParseUnqualifiedIdTemplateId()
2161 TemplateId->LAngleLoc = LAngleLoc; in ParseUnqualifiedIdTemplateId()
2162 TemplateId->RAngleLoc = RAngleLoc; in ParseUnqualifiedIdTemplateId()
2163 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs(); in ParseUnqualifiedIdTemplateId()
2168 Id.setTemplateId(TemplateId); in ParseUnqualifiedIdTemplateId()
2517 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in ParseUnqualifiedId() local
2520 if (AllowConstructorName && TemplateId->Name && in ParseUnqualifiedId()
2521 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS)) { in ParseUnqualifiedId()
2527 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
2529 << TemplateId->Name in ParseUnqualifiedId()
2531 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc)); in ParseUnqualifiedId()
2533 Actions.getTypeName(*TemplateId->Name, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
2537 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
2538 TemplateId->RAngleLoc); in ParseUnqualifiedId()
2543 Result.setConstructorTemplateId(TemplateId); in ParseUnqualifiedId()
2550 Result.setTemplateId(TemplateId); in ParseUnqualifiedId()
2551 TemplateKWLoc = TemplateId->TemplateKWLoc; in ParseUnqualifiedId()