Home | History | Annotate | Download | only in Sema

Lines Matching refs:NewTL

3489   ReferenceTypeLoc NewTL;
3491 NewTL = TLB.push<LValueReferenceTypeLoc>(Result);
3493 NewTL = TLB.push<RValueReferenceTypeLoc>(Result);
3494 NewTL.setSigilLoc(TL.getSigilLoc());
3550 MemberPointerTypeLoc NewTL = TLB.push<MemberPointerTypeLoc>(Result);
3551 NewTL.setSigilLoc(TL.getSigilLoc());
3552 NewTL.setClassTInfo(NewClsTInfo);
3578 ConstantArrayTypeLoc NewTL = TLB.push<ConstantArrayTypeLoc>(Result);
3579 NewTL.setLBracketLoc(TL.getLBracketLoc());
3580 NewTL.setRBracketLoc(TL.getRBracketLoc());
3587 NewTL.setSizeExpr(Size);
3612 IncompleteArrayTypeLoc NewTL = TLB.push<IncompleteArrayTypeLoc>(Result);
3613 NewTL.setLBracketLoc(TL.getLBracketLoc());
3614 NewTL.setRBracketLoc(TL.getRBracketLoc());
3615 NewTL.setSizeExpr(0);
3652 VariableArrayTypeLoc NewTL = TLB.push<VariableArrayTypeLoc>(Result);
3653 NewTL.setLBracketLoc(TL.getLBracketLoc());
3654 NewTL.setRBracketLoc(TL.getRBracketLoc());
3655 NewTL.setSizeExpr(Size);
3698 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result);
3699 NewTL.setLBracketLoc(TL.getLBracketLoc());
3700 NewTL.setRBracketLoc(TL.getRBracketLoc());
3701 NewTL.setSizeExpr(size);
3737 DependentSizedExtVectorTypeLoc NewTL
3739 NewTL.setNameLoc(TL.getNameLoc());
3741 ExtVectorTypeLoc NewTL = TLB.push<ExtVectorTypeLoc>(Result);
3742 NewTL.setNameLoc(TL.getNameLoc());
3765 VectorTypeLoc NewTL = TLB.push<VectorTypeLoc>(Result);
3766 NewTL.setNameLoc(TL.getNameLoc());
3789 ExtVectorTypeLoc NewTL = TLB.push<ExtVectorTypeLoc>(Result);
3790 NewTL.setNameLoc(TL.getNameLoc());
3809 TypeLoc NewTL = OldDI->getTypeLoc();
3810 TLB.reserve(NewTL.getFullDataSize());
4106 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result);
4107 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin());
4108 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd());
4109 NewTL.setTrailingReturn(TL.getTrailingReturn());
4110 for (unsigned i = 0, e = NewTL.getNumArgs(); i != e; ++i)
4111 NewTL.setArg(i, ParamDecls[i]);
4130 FunctionNoProtoTypeLoc NewTL = TLB.push<FunctionNoProtoTypeLoc>(Result);
4131 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin());
4132 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd());
4133 NewTL.setTrailingReturn(false);
4155 TypeSpecTypeLoc NewTL = TLB.pushTypeSpec(Result);
4156 NewTL.setNameLoc(TL.getNameLoc());
4179 TypedefTypeLoc NewTL = TLB.push<TypedefTypeLoc>(Result);
4180 NewTL.setNameLoc(TL.getNameLoc());
4204 TypeOfExprTypeLoc NewTL = TLB.push<TypeOfExprTypeLoc>(Result);
4205 NewTL.setTypeofLoc(TL.getTypeofLoc());
4206 NewTL.setLParenLoc(TL.getLParenLoc());
4207 NewTL.setRParenLoc(TL.getRParenLoc());
4227 TypeOfTypeLoc NewTL = TLB.push<TypeOfTypeLoc>(Result);
4228 NewTL.setTypeofLoc(TL.getTypeofLoc());
4229 NewTL.setLParenLoc(TL.getLParenLoc());
4230 NewTL.setRParenLoc(TL.getRParenLoc());
4231 NewTL.setUnderlyingTInfo(New_Under_TI);
4257 DecltypeTypeLoc NewTL = TLB.push<DecltypeTypeLoc>(Result);
4258 NewTL.setNameLoc(TL.getNameLoc());
4279 UnaryTransformTypeLoc NewTL = TLB.push<UnaryTransformTypeLoc>(Result);
4280 NewTL.setKWLoc(TL.getKWLoc());
4281 NewTL.setParensRange(TL.getParensRange());
4282 NewTL.setUnderlyingTInfo(TL.getUnderlyingTInfo());
4305 AutoTypeLoc NewTL = TLB.push<AutoTypeLoc>(Result);
4306 NewTL.setNameLoc(TL.getNameLoc());
4329 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result);
4330 NewTL.setNameLoc(TL.getNameLoc());
4353 EnumTypeLoc NewTL = TLB.push<EnumTypeLoc>(Result);
4354 NewTL.setNameLoc(TL.getNameLoc());
4400 SubstTemplateTypeParmTypeLoc NewTL
4402 NewTL.setNameLoc(TL.getNameLoc());
4447 AtomicTypeLoc NewTL = TLB.push<AtomicTypeLoc>(Result);
4448 NewTL.setKWLoc(TL.getKWLoc());
4449 NewTL.setLParenLoc(TL.getLParenLoc());
4450 NewTL.setRParenLoc(TL.getRParenLoc());
4550 DependentTemplateSpecializationTypeLoc NewTL
4552 NewTL.setKeywordLoc(TL.getTemplateNameLoc());
4553 NewTL.setQualifierLoc(NestedNameSpecifierLoc());
4554 NewTL.setNameLoc(TL.getTemplateNameLoc());
4555 NewTL.setLAngleLoc(TL.getLAngleLoc());
4556 NewTL.setRAngleLoc(TL.getRAngleLoc());
4558 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
4562 TemplateSpecializationTypeLoc NewTL
4564 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
4565 NewTL.setLAngleLoc(TL.getLAngleLoc());
4566 NewTL.setRAngleLoc(TL.getRAngleLoc());
4568 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
4600 DependentTemplateSpecializationTypeLoc NewTL
4602 NewTL.setKeywordLoc(TL.getKeywordLoc());
4604 NewTL.setQualifierLoc(SS.getWithLocInContext(SemaRef.Context));
4605 NewTL.setNameLoc(TL.getNameLoc());
4606 NewTL.setLAngleLoc(TL.getLAngleLoc());
4607 NewTL.setRAngleLoc(TL.getRAngleLoc());
4609 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
4620 TemplateSpecializationTypeLoc NewTL
4622 NewTL.setTemplateNameLoc(TL.getNameLoc());
4623 NewTL.setLAngleLoc(TL.getLAngleLoc());
4624 NewTL.setRAngleLoc(TL.getRAngleLoc());
4626 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
4679 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
4680 NewTL.setKeywordLoc(TL.getKeywordLoc());
4681 NewTL.setQualifierLoc(QualifierLoc);
4710 AttributedTypeLoc newTL = TLB.push<AttributedTypeLoc>(result);
4711 newTL.setAttrNameLoc(TL.getAttrNameLoc());
4713 newTL.setAttrOperandParensRange(TL.getAttrOperandParensRange());
4715 newTL.setAttrExprOperand(TL.getAttrExprOperand());
4717 newTL.setAttrEnumOperandLoc(TL.getAttrEnumOperandLoc());
4738 ParenTypeLoc NewTL = TLB.push<ParenTypeLoc>(Result);
4739 NewTL.setLParenLoc(TL.getLParenLoc());
4740 NewTL.setRParenLoc(TL.getRParenLoc());
4767 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
4768 NewTL.setKeywordLoc(TL.getKeywordLoc());
4769 NewTL.setQualifierLoc(QualifierLoc);
4771 DependentNameTypeLoc NewTL = TLB.push<DependentNameTypeLoc>(Result);
4772 NewTL.setKeywordLoc(TL.getKeywordLoc());
4773 NewTL.setQualifierLoc(QualifierLoc);
4774 NewTL.setNameLoc(TL.getNameLoc());
4835 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
4836 NewTL.setKeywordLoc(TL.getKeywordLoc());
4837 NewTL.setQualifierLoc(QualifierLoc);