Lines Matching refs:TSI
83 TypeSourceInfo *transform(TypeSourceInfo *TSI) { return TransformType(TSI); } in transform() argument
170 TypeSourceInfo *TSI = InnerTLB.getTypeSourceInfo(Context, Transformed); in TransformTypedefType() local
174 OrigDecl->getLocation(), OrigDecl->getIdentifier(), TSI); in TransformTypedefType()
179 OrigDecl->getLocation(), OrigDecl->getIdentifier(), TSI); in TransformTypedefType()
447 TypeSourceInfo *TSI = SemaRef.Context.getTrivialTypeSourceInfo(Result, Loc); in buildSimpleDeductionGuide() local
449 TSI = SemaRef.SubstType(TSI, OuterInstantiationArgs, Loc, in buildSimpleDeductionGuide()
452 if (!TSI) in buildSimpleDeductionGuide()
456 TSI->getTypeLoc().castAs<FunctionProtoTypeLoc>(); in buildSimpleDeductionGuide()
461 auto *TSI = SemaRef.Context.getTrivialTypeSourceInfo(T, Loc); in buildSimpleDeductionGuide() local
463 TSI = SemaRef.SubstType(TSI, OuterInstantiationArgs, Loc, in buildSimpleDeductionGuide()
465 if (!TSI) in buildSimpleDeductionGuide()
470 TSI->getType(), TSI, SC_None, nullptr); in buildSimpleDeductionGuide()
478 ExplicitSpecifier(), TSI, Loc, Loc, Loc, /*IsImplicit=*/true); in buildSimpleDeductionGuide()
1216 auto *TSI = SemaRef.Context.getTrivialTypeSourceInfo(P->getType()); in DeclareImplicitDeductionGuidesForTypeAlias() local
1220 TSI->getType(), TSI, SC_None, nullptr); in DeclareImplicitDeductionGuidesForTypeAlias()