Lines Matching refs:TInfo

809   TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S);  in ActOnDecompositionDeclarator()  local
810 QualType R = TInfo->getType(); in ActOnDecompositionDeclarator()
812 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo, in ActOnDecompositionDeclarator()
892 ActOnVariableDeclarator(S, D, DC, TInfo, Previous, in ActOnDecompositionDeclarator()
2502 TypeSourceInfo *TInfo, in CheckBaseSpecifier() argument
2509 QualType BaseType = TInfo->getType(); in CheckBaseSpecifier()
2523 !TInfo->getType()->containsUnexpandedParameterPack()) { in CheckBaseSpecifier()
2525 << TInfo->getTypeLoc().getSourceRange(); in CheckBaseSpecifier()
2529 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc(); in CheckBaseSpecifier()
2560 Access, TInfo, EllipsisLoc); in CheckBaseSpecifier()
2647 Access, TInfo, EllipsisLoc); in CheckBaseSpecifier()
2682 TypeSourceInfo *TInfo = nullptr; in ActOnBaseSpecifier() local
2683 GetTypeFromParser(basetype, &TInfo); in ActOnBaseSpecifier()
2686 DiagnoseUnexpandedParameterPack(SpecifierRange.getBegin(), TInfo, in ActOnBaseSpecifier()
2691 Virtual, Access, TInfo, in ActOnBaseSpecifier()
4259 TypeSourceInfo *TInfo = nullptr; in BuildMemInitializer() local
4262 BaseType = GetTypeFromParser(TemplateTypeTy, &TInfo); in BuildMemInitializer()
4296 TInfo = Context.CreateTypeSourceInfo(BaseType); in BuildMemInitializer()
4298 TInfo->getTypeLoc().castAs<DependentNameTypeLoc>(); in BuildMemInitializer()
4370 TInfo = Context.CreateTypeSourceInfo(BaseType); in BuildMemInitializer()
4371 ElaboratedTypeLoc TL = TInfo->getTypeLoc().castAs<ElaboratedTypeLoc>(); in BuildMemInitializer()
4379 if (!TInfo) in BuildMemInitializer()
4380 TInfo = Context.getTrivialTypeSourceInfo(BaseType, IdLoc); in BuildMemInitializer()
4382 return BuildBaseInitializer(BaseType, TInfo, Init, ClassDecl, EllipsisLoc); in BuildMemInitializer()
4469 Sema::BuildDelegatingInitializer(TypeSourceInfo *TInfo, Expr *Init, in BuildDelegatingInitializer() argument
4471 SourceLocation NameLoc = TInfo->getTypeLoc().getLocalSourceRange().getBegin(); in BuildDelegatingInitializer()
4474 << TInfo->getTypeLoc().getLocalSourceRange(); in BuildDelegatingInitializer()
4526 return new (Context) CXXCtorInitializer(Context, TInfo, InitRange.getBegin(), in BuildDelegatingInitializer()
12965 TypeSourceInfo *TInfo = nullptr; in ActOnAliasDeclaration() local
12966 GetTypeFromParser(Type.get(), &TInfo); in ActOnAliasDeclaration()
12971 if (DiagnoseUnexpandedParameterPack(Name.StartLocation, TInfo, in ActOnAliasDeclaration()
12974 TInfo = Context.getTrivialTypeSourceInfo(Context.IntTy, in ActOnAliasDeclaration()
12975 TInfo->getTypeLoc().getBeginLoc()); in ActOnAliasDeclaration()
12995 Name.Identifier, TInfo); in ActOnAliasDeclaration()
13544 TypeSourceInfo *TInfo = in findInheritingConstructor() local
13547 TInfo->getTypeLoc().IgnoreParens().castAs<FunctionProtoTypeLoc>(); in findInheritingConstructor()
13559 Context, Derived, UsingLoc, NameInfo, TInfo->getType(), TInfo, in findInheritingConstructor()
13570 const FunctionProtoType *FPT = TInfo->getType()->castAs<FunctionProtoType>(); in findInheritingConstructor()
13580 TypeSourceInfo *TInfo = in findInheritingConstructor() local
13584 FPT->getParamType(I), TInfo, SC_None, /*DefArg=*/nullptr); in findInheritingConstructor()
13669 auto *TInfo = Context.getTrivialTypeSourceInfo(B.getType(), InitLoc); in DefineInheritingConstructor() local
13671 Context, TInfo, VBase, InitLoc, Init.get(), InitLoc, in DefineInheritingConstructor()
16366 TypeSourceInfo *TInfo, in BuildExceptionDeclaration() argument
16371 QualType ExDeclType = TInfo->getType(); in BuildExceptionDeclaration()
16439 ExDeclType, TInfo, SC_None); in BuildExceptionDeclaration()
16498 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); in ActOnExceptionDeclarator() local
16502 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo, in ActOnExceptionDeclarator()
16504 TInfo = Context.getTrivialTypeSourceInfo(Context.IntTy, in ActOnExceptionDeclarator()
16534 S, TInfo, D.getBeginLoc(), D.getIdentifierLoc(), D.getIdentifier()); in ActOnExceptionDeclarator()
16953 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); in ActOnFriendFunctionDecl() local
16965 if (!TInfo->getType()->isFunctionType()) { in ActOnFriendFunctionDecl()
16993 if (DiagnoseUnexpandedParameterPack(Loc, TInfo, UPPC_FriendDeclaration) || in ActOnFriendFunctionDecl()
17191 NamedDecl *ND = ActOnFunctionDeclarator(DCScope, D, DC, TInfo, Previous, in ActOnFriendFunctionDecl()
18287 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); in HandleMSProperty() local
18288 QualType T = TInfo->getType(); in HandleMSProperty()
18292 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo, in HandleMSProperty()
18296 TInfo = Context.getTrivialTypeSourceInfo(T, Loc); in HandleMSProperty()
18343 MSPropertyDecl::Create(Context, Record, Loc, II, T, TInfo, TSSL, in HandleMSProperty()