Searched refs:NewTL (Results 1 – 7 of 7) sorted by relevance
35 CLASS##TypeLoc NewTL = push<class CLASS##TypeLoc>(CurTL.getType()); \ in pushFullCopy()36 memcpy(NewTL.getOpaqueData(), CurTL.getOpaqueData(), NewTL.getLocalDataSize()); \ in pushFullCopy()58 auto NewTL = push<class CLASS##TypeLoc>(CurTL.getType()); \ in pushTrivial()59 NewTL.initializeLocal(Context, Loc); \ in pushTrivial()
5199 ReferenceTypeLoc NewTL; in TransformReferenceType() local5270 NewTL.setClassTInfo(NewClsTInfo); in TransformMemberPointerType()5316 NewTL.setSizeExpr(NewSize); in TransformConstantArrayType()5344 NewTL.setSizeExpr(nullptr); in TransformIncompleteArrayType()5391 NewTL.setSizeExpr(Size); in TransformVariableArrayType()5439 NewTL.setSizeExpr(size); in TransformDependentSizedArrayType()5471 DependentVectorTypeLoc NewTL = in TransformDependentVectorType() local5601 NewTL.setAttrRowOperand(rows); in TransformDependentSizedMatrixType()6396 NewTL.setKWLoc(TL.getKWLoc()); in TransformUnaryTransformType()6585 NewTL.setKWLoc(TL.getKWLoc()); in TransformAtomicType()[all …]
2055 SubstTemplateTypeParmTypeLoc NewTL = in BuildSubstTemplateTypeParmType() local2057 NewTL.setNameLoc(NameLoc); in BuildSubstTemplateTypeParmType()2075 TemplateTypeParmTypeLoc NewTL in TransformTemplateTypeParmType() local2077 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()2096 auto NewTL = TLB.push<TemplateTypeParmTypeLoc>(NewT); in TransformTemplateTypeParmType() local2097 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()2114 SubstTemplateTypeParmPackTypeLoc NewTL in TransformTemplateTypeParmType() local2116 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()2145 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()2162 SubstTemplateTypeParmPackTypeLoc NewTL = in TransformSubstTemplateTypeParmPackType() local[all …]
704 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformTemplateTypeParmType() local705 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
4581 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformDesugared() local4582 NewTL.setNameLoc(TL.getNameLoc()); in TransformDesugared()4603 auto NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() local4604 NewTL.copy(TL); in TransformAutoType()4616 auto NewTL = TLB.push<DeducedTemplateSpecializationTypeLoc>(Result); in TransformDeducedTemplateSpecializationType() local4617 NewTL.setNameLoc(TL.getNameLoc()); in TransformDeducedTemplateSpecializationType()
2459 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in transformFunctionProtoType() local2460 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin()); in transformFunctionProtoType()2461 NewTL.setLParenLoc(TL.getLParenLoc()); in transformFunctionProtoType()2462 NewTL.setRParenLoc(TL.getRParenLoc()); in transformFunctionProtoType()2463 NewTL.setExceptionSpecRange(SourceRange()); in transformFunctionProtoType()2464 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd()); in transformFunctionProtoType()2465 for (unsigned I = 0, E = NewTL.getNumParams(); I != E; ++I) in transformFunctionProtoType()2466 NewTL.setParam(I, Params[I]); in transformFunctionProtoType()
4403 TypeLoc NewTL = NewTInfo->getTypeLoc().IgnoreParens(); in SubstFunctionType() local4404 FunctionProtoTypeLoc NewProtoLoc = NewTL.castAs<FunctionProtoTypeLoc>(); in SubstFunctionType()5025 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result); in InstantiateFunctionDefinition() local5026 NewTL.setNameLoc(TL.getNameLoc()); in InstantiateFunctionDefinition()