Home | History | Annotate | Download | only in Sema

Lines Matching defs:NewTL

3901   ReferenceTypeLoc NewTL;
3903 NewTL = TLB.push<LValueReferenceTypeLoc>(Result);
3905 NewTL = TLB.push<RValueReferenceTypeLoc>(Result);
3906 NewTL.setSigilLoc(TL.getSigilLoc());
3970 MemberPointerTypeLoc NewTL = TLB.push<MemberPointerTypeLoc>(Result);
3971 NewTL.setSigilLoc(TL.getSigilLoc());
3972 NewTL.setClassTInfo(NewClsTInfo);
4002 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result);
4003 NewTL.setLBracketLoc(TL.getLBracketLoc());
4004 NewTL.setRBracketLoc(TL.getRBracketLoc());
4013 NewTL.setSizeExpr(Size);
4038 IncompleteArrayTypeLoc NewTL = TLB.push<IncompleteArrayTypeLoc>(Result);
4039 NewTL.setLBracketLoc(TL.getLBracketLoc());
4040 NewTL.setRBracketLoc(TL.getRBracketLoc());
4041 NewTL.setSizeExpr(nullptr);
4077 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result);
4078 NewTL.setLBracketLoc(TL.getLBracketLoc());
4079 NewTL.setRBracketLoc(TL.getRBracketLoc());
4080 NewTL.setSizeExpr(Size);
4125 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result);
4126 NewTL.setLBracketLoc(TL.getLBracketLoc());
4127 NewTL.setRBracketLoc(TL.getRBracketLoc());
4128 NewTL.setSizeExpr(size);
4166 DependentSizedExtVectorTypeLoc NewTL
4168 NewTL.setNameLoc(TL.getNameLoc());
4170 ExtVectorTypeLoc NewTL = TLB.push<ExtVectorTypeLoc>(Result);
4171 NewTL.setNameLoc(TL.getNameLoc());
4194 VectorTypeLoc NewTL = TLB.push<VectorTypeLoc>(Result);
4195 NewTL.setNameLoc(TL.getNameLoc());
4218 ExtVectorTypeLoc NewTL = TLB.push<ExtVectorTypeLoc>(Result);
4219 NewTL.setNameLoc(TL.getNameLoc());
4238 TypeLoc NewTL = OldDI->getTypeLoc();
4239 TLB.reserve(NewTL.getFullDataSize());
4545 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result);
4546 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin());
4547 NewTL.setLParenLoc(TL.getLParenLoc());
4548 NewTL.setRParenLoc(TL.getRParenLoc());
4549 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd());
4550 for (unsigned i = 0, e = NewTL.getNumParams(); i != e; ++i)
4551 NewTL.setParam(i, ParamDecls[i]);
4569 FunctionNoProtoTypeLoc NewTL = TLB.push<FunctionNoProtoTypeLoc>(Result);
4570 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin());
4571 NewTL.setLParenLoc(TL.getLParenLoc());
4572 NewTL.setRParenLoc(TL.getRParenLoc());
4573 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd());
4595 TypeSpecTypeLoc NewTL = TLB.pushTypeSpec(Result);
4596 NewTL.setNameLoc(TL.getNameLoc());
4619 TypedefTypeLoc NewTL = TLB.push<TypedefTypeLoc>(Result);
4620 NewTL.setNameLoc(TL.getNameLoc());
4649 TypeOfExprTypeLoc NewTL = TLB.push<TypeOfExprTypeLoc>(Result);
4650 NewTL.setTypeofLoc(TL.getTypeofLoc());
4651 NewTL.setLParenLoc(TL.getLParenLoc());
4652 NewTL.setRParenLoc(TL.getRParenLoc());
4672 TypeOfTypeLoc NewTL = TLB.push<TypeOfTypeLoc>(Result);
4673 NewTL.setTypeofLoc(TL.getTypeofLoc());
4674 NewTL.setLParenLoc(TL.getLParenLoc());
4675 NewTL.setRParenLoc(TL.getRParenLoc());
4676 NewTL.setUnderlyingTInfo(New_Under_TI);
4707 DecltypeTypeLoc NewTL = TLB.push<DecltypeTypeLoc>(Result);
4708 NewTL.setNameLoc(TL.getNameLoc());
4729 UnaryTransformTypeLoc NewTL = TLB.push<UnaryTransformTypeLoc>(Result);
4730 NewTL.setKWLoc(TL.getKWLoc());
4731 NewTL.setParensRange(TL.getParensRange());
4732 NewTL.setUnderlyingTInfo(TL.getUnderlyingTInfo());
4756 AutoTypeLoc NewTL = TLB.push<AutoTypeLoc>(Result);
4757 NewTL.setNameLoc(TL.getNameLoc());
4780 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result);
4781 NewTL.setNameLoc(TL.getNameLoc());
4804 EnumTypeLoc NewTL = TLB.push<EnumTypeLoc>(Result);
4805 NewTL.setNameLoc(TL.getNameLoc());
4851 SubstTemplateTypeParmTypeLoc NewTL
4853 NewTL.setNameLoc(TL.getNameLoc());
4898 AtomicTypeLoc NewTL = TLB.push<AtomicTypeLoc>(Result);
4899 NewTL.setKWLoc(TL.getKWLoc());
4900 NewTL.setLParenLoc(TL.getLParenLoc());
4901 NewTL.setRParenLoc(TL.getRParenLoc());
4999 DependentTemplateSpecializationTypeLoc NewTL
5001 NewTL
5002 NewTL.setQualifierLoc(NestedNameSpecifierLoc());
5003 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc());
5004 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
5005 NewTL.setLAngleLoc(TL.getLAngleLoc());
5006 NewTL.setRAngleLoc(TL.getRAngleLoc());
5008 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
5012 TemplateSpecializationTypeLoc NewTL
5014 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc());
5015 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
5016 NewTL.setLAngleLoc(TL.getLAngleLoc());
5017 NewTL.setRAngleLoc(TL.getRAngleLoc());
5019 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
5051 DependentTemplateSpecializationTypeLoc NewTL
5053 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5054 NewTL.setQualifierLoc(SS.getWithLocInContext(SemaRef.Context));
5055 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc());
5056 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
5057 NewTL.setLAngleLoc(TL.getLAngleLoc());
5058 NewTL.setRAngleLoc(TL.getRAngleLoc());
5060 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
5071 TemplateSpecializationTypeLoc NewTL
5073 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc());
5074 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc());
5075 NewTL.setLAngleLoc(TL.getLAngleLoc());
5076 NewTL.setRAngleLoc(TL.getRAngleLoc());
5078 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo());
5131 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
5132 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5133 NewTL.setQualifierLoc(QualifierLoc);
5162 AttributedTypeLoc newTL = TLB.push<AttributedTypeLoc>(result);
5163 newTL.setAttrNameLoc(TL.getAttrNameLoc());
5165 newTL.setAttrOperandParensRange(TL.getAttrOperandParensRange());
5167 newTL.setAttrExprOperand(TL.getAttrExprOperand());
5169 newTL.setAttrEnumOperandLoc(TL.getAttrEnumOperandLoc());
5190 ParenTypeLoc NewTL = TLB.push<ParenTypeLoc>(Result);
5191 NewTL.setLParenLoc(TL.getLParenLoc());
5192 NewTL.setRParenLoc(TL.getRParenLoc());
5219 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
5220 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5221 NewTL.setQualifierLoc(QualifierLoc);
5223 DependentNameTypeLoc NewTL = TLB.push<DependentNameTypeLoc>(Result);
5224 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5225 NewTL.setQualifierLoc(QualifierLoc);
5226 NewTL.setNameLoc(TL.getNameLoc());
5288 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result);
5289 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc());
5290 NewTL.setQualifierLoc(QualifierLoc);