Lines Matching refs:TemplateId
205 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
206 SS = TemplateId->SS;
357 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
364 *LastII = TemplateId->Name;
374 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
375 TemplateId->NumArgs);
379 TemplateId->TemplateKWLoc,
380 TemplateId->Template,
381 TemplateId->TemplateNameLoc,
382 TemplateId->LAngleLoc,
384 TemplateId->RAngleLoc,
389 : TemplateId->TemplateNameLoc;
1990 TemplateIdAnnotation *TemplateId
1995 TemplateId->Name = Id.Identifier;
1996 TemplateId->Operator = OO_None;
1997 TemplateId->TemplateNameLoc = Id.StartLocation;
1999 TemplateId->Name = nullptr;
2000 TemplateId->Operator = Id.OperatorFunctionId.Operator;
2001 TemplateId->TemplateNameLoc = Id.StartLocation;
2004 TemplateId->SS = SS;
2005 TemplateId->TemplateKWLoc = TemplateKWLoc;
2006 TemplateId->Template = Template;
2007 TemplateId->Kind = TNK;
2008 TemplateId->LAngleLoc = LAngleLoc;
2009 TemplateId->RAngleLoc = RAngleLoc;
2010 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
2015 Id.setTemplateId(TemplateId);
2365 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
2368 if (AllowConstructorName && TemplateId->Name &&
2369 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS)) {
2375 Diag(TemplateId->TemplateNameLoc,
2377 << TemplateId->Name
2379 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc));
2380 ParsedType Ty = Actions.getTypeName(*TemplateId->Name,
2381 TemplateId->TemplateNameLoc,
2387 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc,
2388 TemplateId->RAngleLoc);
2393 Result.setConstructorTemplateId(TemplateId);
2400 Result.setTemplateId(TemplateId);
2401 TemplateKWLoc = TemplateId->TemplateKWLoc;