Home | History | Annotate | Download | only in Parse

Lines Matching full:templateid

201     TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
202 SS = TemplateId->SS;
348 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
355 *LastII = TemplateId->Name;
365 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(),
366 TemplateId->NumArgs);
370 TemplateId->TemplateKWLoc,
371 TemplateId->Template,
372 TemplateId->TemplateNameLoc,
373 TemplateId->LAngleLoc,
375 TemplateId->RAngleLoc,
380 : TemplateId->TemplateNameLoc;
1871 TemplateIdAnnotation *TemplateId
1875 TemplateId->Name = Id.Identifier;
1876 TemplateId->Operator = OO_None;
1877 TemplateId->TemplateNameLoc = Id.StartLocation;
1879 TemplateId->Name = 0;
1880 TemplateId->Operator = Id.OperatorFunctionId.Operator;
1881 TemplateId->TemplateNameLoc = Id.StartLocation;
1884 TemplateId->SS = SS;
1885 TemplateId->TemplateKWLoc = TemplateKWLoc;
1886 TemplateId->Template = Template;
1887 TemplateId->Kind = TNK;
1888 TemplateId->LAngleLoc = LAngleLoc;
1889 TemplateId->RAngleLoc = RAngleLoc;
1890 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs();
1895 Id.setTemplateId(TemplateId);
2244 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok);
2247 if (AllowConstructorName && TemplateId->Name &&
2248 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS)) {
2254 Diag(TemplateId->TemplateNameLoc,
2256 << TemplateId->Name
2258 SourceRange(TemplateId->LAngleLoc, TemplateId->RAngleLoc));
2259 ParsedType Ty = Actions.getTypeName(*TemplateId->Name,
2260 TemplateId->TemplateNameLoc,
2266 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc,
2267 TemplateId->RAngleLoc);
2272 Result.setConstructorTemplateId(TemplateId);
2279 Result.setTemplateId(TemplateId);
2280 TemplateKWLoc = TemplateId->TemplateKWLoc;