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()
5294 ReferenceTypeLoc NewTL; in TransformReferenceType() local5411 NewTL.setSizeExpr(NewSize); in TransformConstantArrayType()5439 NewTL.setSizeExpr(nullptr); in TransformIncompleteArrayType()5486 NewTL.setSizeExpr(Size); in TransformVariableArrayType()5537 NewTL.setSizeExpr(size); in TransformDependentSizedArrayType()5569 DependentVectorTypeLoc NewTL = in TransformDependentVectorType() local5699 NewTL.setAttrRowOperand(rows); in TransformDependentSizedMatrixType()6500 NewTL.setKWLoc(TL.getKWLoc()); in TransformUnaryTransformType()6689 NewTL.setKWLoc(TL.getKWLoc()); in TransformAtomicType()6713 NewTL.setKWLoc(TL.getKWLoc()); in TransformPipeType()[all …]
2221 SubstTemplateTypeParmTypeLoc NewTL = in BuildSubstTemplateTypeParmType() local2223 NewTL.setNameLoc(NameLoc); in BuildSubstTemplateTypeParmType()2241 TemplateTypeParmTypeLoc NewTL in TransformTemplateTypeParmType() local2243 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()2262 auto NewTL = TLB.push<TemplateTypeParmTypeLoc>(NewT); in TransformTemplateTypeParmType() local2263 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()2280 SubstTemplateTypeParmPackTypeLoc NewTL in TransformTemplateTypeParmType() local2282 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()2311 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()2328 SubstTemplateTypeParmPackTypeLoc NewTL = in TransformSubstTemplateTypeParmPackType() local[all …]
771 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformTemplateTypeParmType() local772 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
4788 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformDesugared() local4789 NewTL.setNameLoc(TL.getNameLoc()); in TransformDesugared()4810 auto NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() local4811 NewTL.copy(TL); in TransformAutoType()4823 auto NewTL = TLB.push<DeducedTemplateSpecializationTypeLoc>(Result); in TransformDeducedTemplateSpecializationType() local4824 NewTL.setNameLoc(TL.getNameLoc()); in TransformDeducedTemplateSpecializationType()
2576 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in transformFunctionProtoType() local2577 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin()); in transformFunctionProtoType()2578 NewTL.setLParenLoc(TL.getLParenLoc()); in transformFunctionProtoType()2579 NewTL.setRParenLoc(TL.getRParenLoc()); in transformFunctionProtoType()2580 NewTL.setExceptionSpecRange(SourceRange()); in transformFunctionProtoType()2581 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd()); in transformFunctionProtoType()2582 for (unsigned I = 0, E = NewTL.getNumParams(); I != E; ++I) in transformFunctionProtoType()2583 NewTL.setParam(I, Params[I]); in transformFunctionProtoType()
4468 TypeLoc NewTL = NewTInfo->getTypeLoc().IgnoreParens(); in SubstFunctionType() local4469 FunctionProtoTypeLoc NewProtoLoc = NewTL.castAs<FunctionProtoTypeLoc>(); in SubstFunctionType()5121 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result); in InstantiateFunctionDefinition() local5122 NewTL.setNameLoc(TL.getNameLoc()); in InstantiateFunctionDefinition()