Home | History | Annotate | Download | only in Sema

Lines Matching refs:NewTL

4026   ReferenceTypeLoc NewTL;
4028 NewTL = TLB.push<LValueReferenceTypeLoc>(Result);
4030 NewTL = TLB.push<RValueReferenceTypeLoc>(Result);
4031 NewTL.setSigilLoc(TL.getSigilLoc());
4095 MemberPointerTypeLoc NewTL = TLB.push<MemberPointerTypeLoc>(Result);
4096 NewTL.setSigilLoc(TL.getSigilLoc());
4097 NewTL.setClassTInfo(NewClsTInfo);
4127 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result);
4128 NewTL.setLBracketLoc(TL.getLBracketLoc());
4129 NewTL.setRBracketLoc(TL.getRBracketLoc());
4138 NewTL.setSizeExpr(Size);
4163 IncompleteArrayTypeLoc NewTL = TLB.push<IncompleteArrayTypeLoc>(Result);
4164 NewTL.setLBracketLoc(TL.getLBracketLoc());
4165 NewTL.setRBracketLoc(TL.getRBracketLoc());
4166 NewTL.setSizeExpr(nullptr);
4202 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result);
4203 NewTL.setLBracketLoc(TL.getLBracketLoc());
4204 NewTL.setRBracketLoc(TL.getRBracketLoc());
4205 NewTL.setSizeExpr(Size);
4250 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result);
4251 NewTL.setLBracketLoc(TL.getLBracketLoc());
4252 NewTL.setRBracketLoc(TL.getRBracketLoc());
4253 NewTL.setSizeExpr(size);
4291 DependentSizedExtVectorTypeLoc NewTL
4293 NewTL.setNameLoc(TL.getNameLoc());
4295 ExtVectorTypeLoc NewTL = TLB.push<ExtVectorTypeLoc>(Result);
4296 NewTL.setNameLoc(TL.getNameLoc());
4319 VectorTypeLoc NewTL = TLB.push<VectorTypeLoc>(Result);
4320 NewTL.setNameLoc(TL.getNameLoc());
4343 ExtVectorTypeLoc NewTL = TLB.push<ExtVectorTypeLoc>(Result);
4344 NewTL.setNameLoc(TL.getNameLoc());
4363 TypeLoc NewTL = OldDI->getTypeLoc();
4364 TLB.reserve(NewTL.getFullDataSize());
4681 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result);
4682 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin());
4683 NewTL.setLParenLoc(TL.getLParenLoc());
4684 NewTL.setRParenLoc(TL.getRParenLoc());
4685 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd());
4686 for (unsigned i = 0, e = NewTL.getNumParams(); i != e; ++i)
4687 NewTL.setParam(i, ParamDecls[i]);
4806 FunctionNoProtoTypeLoc NewTL = TLB.push<FunctionNoProtoTypeLoc>(Result);
4807 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin());
4808 NewTL.setLParenLoc(TL.getLParenLoc());
4809 NewTL.setRParenLoc(TL.getRParenLoc());
4810 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd());
4832 TypeSpecTypeLoc NewTL = TLB.pushTypeSpec(Result);
4833 NewTL.setNameLoc(TL.getNameLoc());
4856 TypedefTypeLoc NewTL = TLB.push<TypedefTypeLoc>(Result);
4857 NewTL.setNameLoc(TL.getNameLoc());
4886 TypeOfExprTypeLoc NewTL = TLB.push<TypeOfExprTypeLoc>(Result);
4887 NewTL.setTypeofLoc(TL.getTypeofLoc());
4888 NewTL.setLParenLoc(TL.getLParenLoc());
4889 NewTL.setRParenLoc(TL.getRParenLoc());
4909 TypeOfTypeLoc NewTL = TLB.push<TypeOfTypeLoc>(Result);
4910 NewTL.setTypeofLoc(TL.getTypeofLoc());
4911 NewTL.setLParenLoc(TL.getLParenLoc());
4912 NewTL.setRParenLoc(TL.getRParenLoc());
4913 NewTL.setUnderlyingTInfo(New_Under_TI);
4944 DecltypeTypeLoc NewTL = TLB.push<DecltypeTypeLoc>(Result);
4945 NewTL.setNameLoc(TL.getNameLoc());
4966 UnaryTransformTypeLoc NewTL = TLB.push<UnaryTransformTypeLoc>(Result);
4967 NewTL.setKWLoc(TL.getKWLoc());
4968 NewTL.setParensRange(TL.getParensRange());
4969 NewTL.setUnderlyingTInfo(TL.getUnderlyingTInfo());
4993 AutoTypeLoc NewTL = TLB.push<AutoTypeLoc>(Result);
4994 NewTL.setNameLoc(TL.getNameLoc());
5017 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result);
5018 NewTL.setNameLoc(TL.getNameLoc());
5041 EnumTypeLoc NewTL = TLB.push<EnumTypeLoc>(Result);
5042 NewTL.setNameLoc(TL.getNameLoc());
5088 SubstTemplateTypeParmTypeLoc NewTL
5090 NewTL.setNameLoc(TL.getNameLoc());
5135 AtomicTypeLoc NewTL = TLB.push<AtomicTypeLoc>(Result);
5136 NewTL.setKWLoc(TL.getKWLoc());
5137 NewTL.setLParenLoc(TL.getLParenLoc());
5138 NewTL.setRParenLoc(TL.getRParenLoc());
5236 DependentTemplateSpecializationTypeLoc NewTL
5238 NewTL.setElaboratedKeywordLoc(SourceLocation());
5239 NewTL.setQualifierLoc(NestedNameSpecifierLoc());
5240 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc());
5241 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
5242 NewTL.setLAngleLoc(TL.getLAngleLoc());
5243 NewTL.setRAngleLoc(TL.getRAngleLoc());
5245 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
5249 TemplateSpecializationTypeLoc NewTL
5251 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc());
5252 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
5253 NewTL.setLAngleLoc(TL.getLAngleLoc());
5254 NewTL.setRAngleLoc(TL.getRAngleLoc());
5256 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
5288 DependentTemplateSpecializationTypeLoc NewTL
5290 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5291 NewTL.setQualifierLoc(SS.getWithLocInContext(SemaRef.Context));
5292 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc());
5293 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
5294 NewTL.setLAngleLoc(TL.getLAngleLoc());
5295 NewTL.setRAngleLoc(TL.getRAngleLoc());
5297 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
5308 TemplateSpecializationTypeLoc NewTL
5310 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc());
5311 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
5312 NewTL.setLAngleLoc(TL.getLAngleLoc());
5313 NewTL.setRAngleLoc(TL.getRAngleLoc());
5315 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
5368 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
5369 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5370 NewTL.setQualifierLoc(QualifierLoc);
5399 AttributedTypeLoc newTL = TLB.push<AttributedTypeLoc>(result);
5400 newTL.setAttrNameLoc(TL.getAttrNameLoc());
5402 newTL.setAttrOperandParensRange(TL.getAttrOperandParensRange());
5404 newTL.setAttrExprOperand(TL.getAttrExprOperand());
5406 newTL.setAttrEnumOperandLoc(TL.getAttrEnumOperandLoc());
5427 ParenTypeLoc NewTL = TLB.push<ParenTypeLoc>(Result);
5428 NewTL.setLParenLoc(TL.getLParenLoc());
5429 NewTL.setRParenLoc(TL.getRParenLoc());
5456 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
5457 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5458 NewTL.setQualifierLoc(QualifierLoc);
5460 DependentNameTypeLoc NewTL = TLB.push<DependentNameTypeLoc>(Result);
5461 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5462 NewTL.setQualifierLoc(QualifierLoc);
5463 NewTL.setNameLoc(TL.getNameLoc());
5525 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
5526 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5527 NewTL.setQualifierLoc(QualifierLoc);