Lines Matching refs:NewTL
5105 ReferenceTypeLoc NewTL; in TransformReferenceType() local
5107 NewTL = TLB.push<LValueReferenceTypeLoc>(Result); in TransformReferenceType()
5109 NewTL = TLB.push<RValueReferenceTypeLoc>(Result); in TransformReferenceType()
5110 NewTL.setSigilLoc(TL.getSigilLoc()); in TransformReferenceType()
5174 MemberPointerTypeLoc NewTL = TLB.push<MemberPointerTypeLoc>(Result); in TransformMemberPointerType() local
5175 NewTL.setSigilLoc(TL.getSigilLoc()); in TransformMemberPointerType()
5176 NewTL.setClassTInfo(NewClsTInfo); in TransformMemberPointerType()
5219 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result); in TransformConstantArrayType() local
5220 NewTL.setLBracketLoc(TL.getLBracketLoc()); in TransformConstantArrayType()
5221 NewTL.setRBracketLoc(TL.getRBracketLoc()); in TransformConstantArrayType()
5222 NewTL.setSizeExpr(NewSize); in TransformConstantArrayType()
5247 IncompleteArrayTypeLoc NewTL = TLB.push<IncompleteArrayTypeLoc>(Result); in TransformIncompleteArrayType() local
5248 NewTL.setLBracketLoc(TL.getLBracketLoc()); in TransformIncompleteArrayType()
5249 NewTL.setRBracketLoc(TL.getRBracketLoc()); in TransformIncompleteArrayType()
5250 NewTL.setSizeExpr(nullptr); in TransformIncompleteArrayType()
5294 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result); in TransformVariableArrayType() local
5295 NewTL.setLBracketLoc(TL.getLBracketLoc()); in TransformVariableArrayType()
5296 NewTL.setRBracketLoc(TL.getRBracketLoc()); in TransformVariableArrayType()
5297 NewTL.setSizeExpr(Size); in TransformVariableArrayType()
5342 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result); in TransformDependentSizedArrayType() local
5343 NewTL.setLBracketLoc(TL.getLBracketLoc()); in TransformDependentSizedArrayType()
5344 NewTL.setRBracketLoc(TL.getRBracketLoc()); in TransformDependentSizedArrayType()
5345 NewTL.setSizeExpr(size); in TransformDependentSizedArrayType()
5377 DependentVectorTypeLoc NewTL = in TransformDependentVectorType() local
5379 NewTL.setNameLoc(TL.getNameLoc()); in TransformDependentVectorType()
5381 VectorTypeLoc NewTL = TLB.push<VectorTypeLoc>(Result); in TransformDependentVectorType() local
5382 NewTL.setNameLoc(TL.getNameLoc()); in TransformDependentVectorType()
5421 DependentSizedExtVectorTypeLoc NewTL in TransformDependentSizedExtVectorType() local
5423 NewTL.setNameLoc(TL.getNameLoc()); in TransformDependentSizedExtVectorType()
5425 ExtVectorTypeLoc NewTL = TLB.push<ExtVectorTypeLoc>(Result); in TransformDependentSizedExtVectorType() local
5426 NewTL.setNameLoc(TL.getNameLoc()); in TransformDependentSizedExtVectorType()
5449 ConstantMatrixTypeLoc NewTL = TLB.push<ConstantMatrixTypeLoc>(Result); in TransformConstantMatrixType() local
5450 NewTL.setAttrNameLoc(TL.getAttrNameLoc()); in TransformConstantMatrixType()
5451 NewTL.setAttrOperandParensRange(TL.getAttrOperandParensRange()); in TransformConstantMatrixType()
5452 NewTL.setAttrRowOperand(TL.getAttrRowOperand()); in TransformConstantMatrixType()
5453 NewTL.setAttrColumnOperand(TL.getAttrColumnOperand()); in TransformConstantMatrixType()
5504 MatrixTypeLoc NewTL = TLB.push<MatrixTypeLoc>(Result); in TransformDependentSizedMatrixType() local
5505 NewTL.setAttrNameLoc(TL.getAttrNameLoc()); in TransformDependentSizedMatrixType()
5506 NewTL.setAttrOperandParensRange(TL.getAttrOperandParensRange()); in TransformDependentSizedMatrixType()
5507 NewTL.setAttrRowOperand(rows); in TransformDependentSizedMatrixType()
5508 NewTL.setAttrColumnOperand(columns); in TransformDependentSizedMatrixType()
5542 DependentAddressSpaceTypeLoc NewTL = in TransformDependentAddressSpaceType() local
5545 NewTL.setAttrOperandParensRange(TL.getAttrOperandParensRange()); in TransformDependentAddressSpaceType()
5546 NewTL.setAttrExprOperand(TL.getAttrExprOperand()); in TransformDependentAddressSpaceType()
5547 NewTL.setAttrNameLoc(TL.getAttrNameLoc()); in TransformDependentAddressSpaceType()
5575 VectorTypeLoc NewTL = TLB.push<VectorTypeLoc>(Result); in TransformVectorType() local
5576 NewTL.setNameLoc(TL.getNameLoc()); in TransformVectorType()
5599 ExtVectorTypeLoc NewTL = TLB.push<ExtVectorTypeLoc>(Result); in TransformExtVectorType() local
5600 NewTL.setNameLoc(TL.getNameLoc()); in TransformExtVectorType()
5619 TypeLoc NewTL = OldDI->getTypeLoc(); in TransformFunctionTypeParam() local
5620 TLB.reserve(NewTL.getFullDataSize()); in TransformFunctionTypeParam()
5986 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in TransformFunctionProtoType() local
5987 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin()); in TransformFunctionProtoType()
5988 NewTL.setLParenLoc(TL.getLParenLoc()); in TransformFunctionProtoType()
5989 NewTL.setRParenLoc(TL.getRParenLoc()); in TransformFunctionProtoType()
5990 NewTL.setExceptionSpecRange(TL.getExceptionSpecRange()); in TransformFunctionProtoType()
5991 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd()); in TransformFunctionProtoType()
5992 for (unsigned i = 0, e = NewTL.getNumParams(); i != e; ++i) in TransformFunctionProtoType()
5993 NewTL.setParam(i, ParamDecls[i]); in TransformFunctionProtoType()
6107 FunctionNoProtoTypeLoc NewTL = TLB.push<FunctionNoProtoTypeLoc>(Result); in TransformFunctionNoProtoType() local
6108 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin()); in TransformFunctionNoProtoType()
6109 NewTL.setLParenLoc(TL.getLParenLoc()); in TransformFunctionNoProtoType()
6110 NewTL.setRParenLoc(TL.getRParenLoc()); in TransformFunctionNoProtoType()
6111 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd()); in TransformFunctionNoProtoType()
6133 TypeSpecTypeLoc NewTL = TLB.pushTypeSpec(Result); in TransformUnresolvedUsingType() local
6134 NewTL.setNameLoc(TL.getNameLoc()); in TransformUnresolvedUsingType()
6183 TypedefTypeLoc NewTL = TLB.push<TypedefTypeLoc>(Result); in TransformTypedefType() local
6184 NewTL.setNameLoc(TL.getNameLoc()); in TransformTypedefType()
6214 TypeOfExprTypeLoc NewTL = TLB.push<TypeOfExprTypeLoc>(Result); in TransformTypeOfExprType() local
6215 NewTL.setTypeofLoc(TL.getTypeofLoc()); in TransformTypeOfExprType()
6216 NewTL.setLParenLoc(TL.getLParenLoc()); in TransformTypeOfExprType()
6217 NewTL.setRParenLoc(TL.getRParenLoc()); in TransformTypeOfExprType()
6237 TypeOfTypeLoc NewTL = TLB.push<TypeOfTypeLoc>(Result); in TransformTypeOfType() local
6238 NewTL.setTypeofLoc(TL.getTypeofLoc()); in TransformTypeOfType()
6239 NewTL.setLParenLoc(TL.getLParenLoc()); in TransformTypeOfType()
6240 NewTL.setRParenLoc(TL.getRParenLoc()); in TransformTypeOfType()
6241 NewTL.setUnderlyingTInfo(New_Under_TI); in TransformTypeOfType()
6273 DecltypeTypeLoc NewTL = TLB.push<DecltypeTypeLoc>(Result); in TransformDecltypeType() local
6274 NewTL.setDecltypeLoc(TL.getDecltypeLoc()); in TransformDecltypeType()
6275 NewTL.setRParenLoc(TL.getRParenLoc()); in TransformDecltypeType()
6295 UnaryTransformTypeLoc NewTL = TLB.push<UnaryTransformTypeLoc>(Result); in TransformUnaryTransformType() local
6296 NewTL.setKWLoc(TL.getKWLoc()); in TransformUnaryTransformType()
6297 NewTL.setParensRange(TL.getParensRange()); in TransformUnaryTransformType()
6298 NewTL.setUnderlyingTInfo(TL.getUnderlyingTInfo()); in TransformUnaryTransformType()
6326 DeducedTemplateSpecializationTypeLoc NewTL = in TransformDeducedTemplateSpecializationType() local
6328 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc()); in TransformDeducedTemplateSpecializationType()
6351 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result); in TransformRecordType() local
6352 NewTL.setNameLoc(TL.getNameLoc()); in TransformRecordType()
6375 EnumTypeLoc NewTL = TLB.push<EnumTypeLoc>(Result); in TransformEnumType() local
6376 NewTL.setNameLoc(TL.getNameLoc()); in TransformEnumType()
6422 SubstTemplateTypeParmTypeLoc NewTL in TransformSubstTemplateTypeParmType() local
6424 NewTL.setNameLoc(TL.getNameLoc()); in TransformSubstTemplateTypeParmType()
6469 AtomicTypeLoc NewTL = TLB.push<AtomicTypeLoc>(Result); in TransformAtomicType() local
6470 NewTL.setKWLoc(TL.getKWLoc()); in TransformAtomicType()
6471 NewTL.setLParenLoc(TL.getLParenLoc()); in TransformAtomicType()
6472 NewTL.setRParenLoc(TL.getRParenLoc()); in TransformAtomicType()
6493 PipeTypeLoc NewTL = TLB.push<PipeTypeLoc>(Result); in TransformPipeType() local
6494 NewTL.setKWLoc(TL.getKWLoc()); in TransformPipeType()
6512 BitIntTypeLoc NewTL = TLB.push<BitIntTypeLoc>(Result); in TransformBitIntType() local
6513 NewTL.setNameLoc(TL.getNameLoc()); in TransformBitIntType()
6541 DependentBitIntTypeLoc NewTL = TLB.push<DependentBitIntTypeLoc>(Result); in TransformDependentBitIntType() local
6542 NewTL.setNameLoc(TL.getNameLoc()); in TransformDependentBitIntType()
6544 BitIntTypeLoc NewTL = TLB.push<BitIntTypeLoc>(Result); in TransformDependentBitIntType() local
6545 NewTL.setNameLoc(TL.getNameLoc()); in TransformDependentBitIntType()
6665 AutoTypeLoc NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() local
6666 NewTL.setNameLoc(TL.getNameLoc()); in TransformAutoType()
6667 NewTL.setNestedNameSpecifierLoc(NewNestedNameSpec); in TransformAutoType()
6668 NewTL.setTemplateKWLoc(TL.getTemplateKWLoc()); in TransformAutoType()
6669 NewTL.setConceptNameLoc(TL.getConceptNameLoc()); in TransformAutoType()
6670 NewTL.setFoundDecl(TL.getFoundDecl()); in TransformAutoType()
6671 NewTL.setLAngleLoc(TL.getLAngleLoc()); in TransformAutoType()
6672 NewTL.setRAngleLoc(TL.getRAngleLoc()); in TransformAutoType()
6673 NewTL.setRParenLoc(TL.getRParenLoc()); in TransformAutoType()
6674 for (unsigned I = 0; I < NewTL.getNumArgs(); ++I) in TransformAutoType()
6675 NewTL.setArgLocInfo(I, NewTemplateArgs.arguments()[I].getLocInfo()); in TransformAutoType()
6708 DependentTemplateSpecializationTypeLoc NewTL in TransformTemplateSpecializationType() local
6710 NewTL.setElaboratedKeywordLoc(SourceLocation()); in TransformTemplateSpecializationType()
6711 NewTL.setQualifierLoc(NestedNameSpecifierLoc()); in TransformTemplateSpecializationType()
6712 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc()); in TransformTemplateSpecializationType()
6713 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc()); in TransformTemplateSpecializationType()
6714 NewTL.setLAngleLoc(TL.getLAngleLoc()); in TransformTemplateSpecializationType()
6715 NewTL.setRAngleLoc(TL.getRAngleLoc()); in TransformTemplateSpecializationType()
6717 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo()); in TransformTemplateSpecializationType()
6721 TemplateSpecializationTypeLoc NewTL in TransformTemplateSpecializationType() local
6723 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc()); in TransformTemplateSpecializationType()
6724 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc()); in TransformTemplateSpecializationType()
6725 NewTL.setLAngleLoc(TL.getLAngleLoc()); in TransformTemplateSpecializationType()
6726 NewTL.setRAngleLoc(TL.getRAngleLoc()); in TransformTemplateSpecializationType()
6728 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo()); in TransformTemplateSpecializationType()
6760 DependentTemplateSpecializationTypeLoc NewTL in TransformDependentTemplateSpecializationType() local
6762 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc()); in TransformDependentTemplateSpecializationType()
6763 NewTL.setQualifierLoc(SS.getWithLocInContext(SemaRef.Context)); in TransformDependentTemplateSpecializationType()
6764 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc()); in TransformDependentTemplateSpecializationType()
6765 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc()); in TransformDependentTemplateSpecializationType()
6766 NewTL.setLAngleLoc(TL.getLAngleLoc()); in TransformDependentTemplateSpecializationType()
6767 NewTL.setRAngleLoc(TL.getRAngleLoc()); in TransformDependentTemplateSpecializationType()
6769 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo()); in TransformDependentTemplateSpecializationType()
6780 TemplateSpecializationTypeLoc NewTL in TransformDependentTemplateSpecializationType() local
6782 NewTL.setTemplateKeywordLoc(TL.getTemplateKeywordLoc()); in TransformDependentTemplateSpecializationType()
6783 NewTL.setTemplateNameLoc(TL.getTemplateNameLoc()); in TransformDependentTemplateSpecializationType()
6784 NewTL.setLAngleLoc(TL.getLAngleLoc()); in TransformDependentTemplateSpecializationType()
6785 NewTL.setRAngleLoc(TL.getRAngleLoc()); in TransformDependentTemplateSpecializationType()
6787 NewTL.setArgLocInfo(i, NewTemplateArgs[i].getLocInfo()); in TransformDependentTemplateSpecializationType()
6842 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformElaboratedType() local
6843 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc()); in TransformElaboratedType()
6844 NewTL.setQualifierLoc(QualifierLoc); in TransformElaboratedType()
6919 ParenTypeLoc NewTL = TLB.push<ParenTypeLoc>(Result); in TransformParenType() local
6920 NewTL.setLParenLoc(TL.getLParenLoc()); in TransformParenType()
6921 NewTL.setRParenLoc(TL.getRParenLoc()); in TransformParenType()
6941 MacroQualifiedTypeLoc NewTL = TLB.push<MacroQualifiedTypeLoc>(Result); in TransformMacroQualifiedType() local
6942 NewTL.setExpansionLoc(TL.getExpansionLoc()); in TransformMacroQualifiedType()
6976 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformDependentNameType() local
6977 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc()); in TransformDependentNameType()
6978 NewTL.setQualifierLoc(QualifierLoc); in TransformDependentNameType()
6980 DependentNameTypeLoc NewTL = TLB.push<DependentNameTypeLoc>(Result); in TransformDependentNameType() local
6981 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc()); in TransformDependentNameType()
6982 NewTL.setQualifierLoc(QualifierLoc); in TransformDependentNameType()
6983 NewTL.setNameLoc(TL.getNameLoc()); in TransformDependentNameType()
7043 ElaboratedTypeLoc NewTL = TLB.push<ElaboratedTypeLoc>(Result); in TransformDependentTemplateSpecializationType() local
7044 NewTL.setElaboratedKeywordLoc(TL.getElaboratedKeywordLoc()); in TransformDependentTemplateSpecializationType()
7045 NewTL.setQualifierLoc(QualifierLoc); in TransformDependentTemplateSpecializationType()
7126 ObjCTypeParamTypeLoc NewTL = TLB.push<ObjCTypeParamTypeLoc>(Result); in TransformObjCTypeParamType() local
7128 NewTL.setProtocolLAngleLoc(TL.getProtocolLAngleLoc()); in TransformObjCTypeParamType()
7130 NewTL.setProtocolLoc(i, TL.getProtocolLoc(i)); in TransformObjCTypeParamType()
7131 NewTL.setProtocolRAngleLoc(TL.getProtocolRAngleLoc()); in TransformObjCTypeParamType()