Lines Matching defs:TSI
5983 TypeSourceInfo *TSI = TL.getParam(I)->getTypeSourceInfo();
5984 if (TSI) Visit(TSI->getTypeLoc(), Sema::AbstractParamType);
5997 if (TypeSourceInfo *TSI = TAL.getTypeSourceInfo())
5998 Visit(TSI->getTypeLoc(), Sema::AbstractNone);
6067 if (TypeSourceInfo *TSI = FD->getTypeSourceInfo())
6068 Info.CheckType(FD, TSI->getTypeLoc(), Sema::AbstractNone);
6103 if (TypeSourceInfo *TSI = FD->getTypeSourceInfo())
6104 Info.CheckType(FD, TSI->getTypeLoc(), Sema::AbstractFieldType);
11446 TypeSourceInfo *TSI = nullptr;
11447 QualType RetTy = GetTypeFromParser(TrailingReturnType, &TSI);
11448 assert(TSI && "deduction guide has valid type but invalid return type?");
11452 TSI->getTypeLoc().getAsAdjusted<TemplateSpecializationTypeLoc>()) {
11476 return Diag(TSI->getTypeLoc().getBeginLoc(),
11478 << GuidedTemplate << TSI->getType()
11480 << TSI->getTypeLoc().getSourceRange();
12284 TypeSourceInfo *TSI = nullptr;
12286 QualType EnumTy = GetTypeFromParser(Ty, &TSI);
12310 if (TSI == nullptr)
12311 TSI = Context.getTrivialTypeSourceInfo(EnumTy, IdentLoc);
12314 BuildUsingEnumDeclaration(S, AS, UsingLoc, EnumLoc, IdentLoc, TSI, Enum);
13820 TypeSourceInfo *TSI =
13822 SpecialMem->setTypeSourceInfo(TSI);
15549 TypeSourceInfo *TSI = nullptr;
15551 TSI = Context.getTrivialTypeSourceInfo(ArgType);
15557 /*TInfo=*/TSI, SC_None, nullptr);
17457 TypeSourceInfo *TSI = Context.CreateTypeSourceInfo(T);
17460 TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
17465 ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>();
17472 TSI, FriendLoc, TempParamLists);
17489 TypeSourceInfo *TSI = Context.CreateTypeSourceInfo(T);
17490 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
17496 TSI, FriendLoc, TempParamLists);
17540 TypeSourceInfo *TSI = GetTypeForDeclarator(TheDeclarator);
17541 QualType T = TSI->getType();
17545 if (DiagnoseUnexpandedParameterPack(Loc, TSI, UPPC_FriendDeclaration))
17592 D = FriendTemplateDecl::Create(Context, CurContext, Loc, TempParams, TSI,
17595 D = FriendDecl::Create(Context, CurContext, TSI->getTypeLoc().getBeginLoc(),
17596 TSI, FriendLoc);