Home | History | Annotate | Download | only in Parse

Lines Matching refs:TemplateId

290       TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
305 TemplateId->getTemplateArgs(),
306 TemplateId->NumArgs);
310 TemplateId->TemplateKWLoc,
311 TemplateId->Template,
312 TemplateId->TemplateNameLoc,
313 TemplateId->LAngleLoc,
315 TemplateId->RAngleLoc,
320 : TemplateId->TemplateNameLoc;
1716 TemplateIdAnnotation *TemplateId
1720 TemplateId->Name = Id.Identifier;
1721 TemplateId->Operator = OO_None;
1722 TemplateId->TemplateNameLoc = Id.StartLocation;
1724 TemplateId->Name = 0;
1725 TemplateId->Operator = Id.OperatorFunctionId.Operator;
1726 TemplateId->TemplateNameLoc = Id.StartLocation;
1729 TemplateId->SS = SS;
1730 TemplateId->TemplateKWLoc = TemplateKWLoc;
1731 TemplateId->Template = Template;
1732 TemplateId->Kind = TNK;
1733 TemplateId->LAngleLoc = LAngleLoc;
1734 TemplateId->RAngleLoc = RAngleLoc;
1735 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
1740 Id.setTemplateId(TemplateId);
2085 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
2088 if (AllowConstructorName && TemplateId->Name &&
2089 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS)) {
2095 Diag(TemplateId->TemplateNameLoc,
2097 << TemplateId->Name
2099 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc));
2100 ParsedType Ty = Actions.getTypeName(*TemplateId->Name,
2101 TemplateId->TemplateNameLoc,
2107 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc,
2108 TemplateId->RAngleLoc);
2113 Result.setConstructorTemplateId(TemplateId);
2120 Result.setTemplateId(TemplateId);
2121 TemplateKWLoc = TemplateId->TemplateKWLoc;