Lines Matching refs:getDeclSpec

6374       Diag(D.getDeclSpec().getBeginLoc(), diag::err_declarator_need_ident)  in HandleDeclarator()
6375 << D.getDeclSpec().getSourceRange() << D.getSourceRange(); in HandleDeclarator()
6394 bool EnteringContext = !D.getDeclSpec().isFriendSpecified(); in HandleDeclarator()
6420 if (!D.getDeclSpec().isFriendSpecified()) { in HandleDeclarator()
6463 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) in HandleDeclarator()
6466 (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern || in HandleDeclarator()
6472 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static) in HandleDeclarator()
6529 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_typedef && in HandleDeclarator()
6541 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) { in HandleDeclarator()
6782 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnTypedefDeclarator()
6784 if (D.getDeclSpec().isInlineSpecified()) in ActOnTypedefDeclarator()
6785 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnTypedefDeclarator()
6787 if (D.getDeclSpec().hasConstexprSpecifier()) in ActOnTypedefDeclarator()
6788 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_invalid_constexpr) in ActOnTypedefDeclarator()
6789 << 1 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnTypedefDeclarator()
7371 if (PD.getDeclSpec().getAttributes().hasAttribute(Kind)) in hasParsedAttr()
7580 DeclSpec::SCS SCSpec = D.getDeclSpec().getStorageClassSpec(); in ActOnVariableDeclarator()
7581 StorageClass SC = StorageClassSpecToVarDeclStorageClass(D.getDeclSpec()); in ActOnVariableDeclarator()
7616 D.getDeclSpec().getStorageClassSpecLoc())) { in ActOnVariableDeclarator()
7620 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7623 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7626 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnVariableDeclarator()
7674 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7676 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7686 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7688 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7742 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnVariableDeclarator()
7846 if (D.getDeclSpec().isInlineSpecified()) { in ActOnVariableDeclarator()
7848 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnVariableDeclarator()
7852 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7854 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnVariableDeclarator()
7856 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7878 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) { in ActOnVariableDeclarator()
7889 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7904 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7910 switch (D.getDeclSpec().getConstexprSpecifier()) { in ActOnVariableDeclarator()
7915 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7917 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnVariableDeclarator()
7933 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7937 ConstInitAttr::Create(Context, D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7955 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7961 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnVariableDeclarator()
7966 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7970 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7974 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnVariableDeclarator()
7976 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7989 DeclSpec::TSCS TSC = D.getDeclSpec().getThreadStorageClassSpec(); in ActOnVariableDeclarator()
7991 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
8028 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
9247 switch (D.getDeclSpec().getStorageClassSpec()) { in getFunctionStorageClass()
9252 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
9259 if (D.getDeclSpec().isExternInLinkageSpec()) in getFunctionStorageClass()
9269 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
9291 bool isInline = D.getDeclSpec().isInlineSpecified(); in CreateNewFunctionDecl()
9306 (D.getDeclSpec().isTypeRep() && in CreateNewFunctionDecl()
9307 SemaRef.GetTypeFromParser(D.getDeclSpec().getRepAsType(), nullptr) in CreateNewFunctionDecl()
9325 ExplicitSpecifier ExplicitSpecifier = D.getDeclSpec().getExplicitSpecifier(); in CreateNewFunctionDecl()
9327 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in CreateNewFunctionDecl()
9329 SemaRef.Diag(D.getDeclSpec().getConstexprSpecLoc(), in CreateNewFunctionDecl()
9423 << SourceRange(D.getDeclSpec().getTypeSpecTypeLoc()) in CreateNewFunctionDecl()
9437 SemaRef.getLangOpts().CPlusPlus && D.getDeclSpec().isFriendSpecified(); in CreateNewFunctionDecl()
9834 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in ActOnFunctionDeclarator()
9835 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnFunctionDeclarator()
9882 bool isInline = D.getDeclSpec().isInlineSpecified(); in ActOnFunctionDeclarator()
9883 bool isVirtual = D.getDeclSpec().isVirtualSpecified(); in ActOnFunctionDeclarator()
9884 bool hasExplicit = D.getDeclSpec().hasExplicitSpecifier(); in ActOnFunctionDeclarator()
9885 isFriend = D.getDeclSpec().isFriendSpecified(); in ActOnFunctionDeclarator()
9907 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_virtual_in_union); in ActOnFunctionDeclarator()
9934 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnFunctionDeclarator()
10066 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
10070 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
10072 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
10076 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
10078 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
10086 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_auto_fn_virtual); in ActOnFunctionDeclarator()
10112 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
10114 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnFunctionDeclarator()
10126 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
10128 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
10133 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
10135 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
10139 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in ActOnFunctionDeclarator()
10151 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_constexpr_dtor) in ActOnFunctionDeclarator()
10165 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnFunctionDeclarator()
10173 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnFunctionDeclarator()
10176 = D.getDeclSpec().getModulePrivateSpecLoc(); in ActOnFunctionDeclarator()
10236 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnFunctionDeclarator()
10241 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10377 if (D.getDeclSpec().isNoreturnSpecified()) in ActOnFunctionDeclarator()
10379 C11NoReturnAttr::Create(Context, D.getDeclSpec().getNoreturnSpecLoc())); in ActOnFunctionDeclarator()
10451 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
10496 if (D.getDeclSpec().isInlineSpecified() && in ActOnFunctionDeclarator()
10499 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
10568 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10574 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10583 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
10626 D.getDeclSpec().isFriendSpecified() in ActOnFunctionDeclarator()
15105 const DeclSpec &DS = D.getDeclSpec(); in ActOnParamDeclarator()
15138 << 0 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnParamDeclarator()
15196 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnParamDeclarator()
15198 << 1 << New << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnParamDeclarator()
15199 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnParamDeclarator()
15878 if (D.getDeclSpec().hasConstexprSpecifier()) in canDelayFunctionBody()
15883 if (D.getDeclSpec().hasAutoTypeSpec()) { in canDelayFunctionBody()
16880 if (D.getDeclSpec().isModulePrivateSpecified()) { in ParseTypedefDecl()
16884 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ParseTypedefDecl()
16886 D.getDeclSpec().getModulePrivateSpecLoc()); in ParseTypedefDecl()
16897 switch (D.getDeclSpec().getTypeSpecType()) { in ParseTypedefDecl()
16903 TagDecl *tagFromDeclSpec = cast<TagDecl>(D.getDeclSpec().getRepAsDecl()); in ParseTypedefDecl()
18466 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in HandleField()
18468 if (D.getDeclSpec().isInlineSpecified()) in HandleField()
18469 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in HandleField()
18471 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in HandleField()
18472 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in HandleField()
18509 = (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_mutable); in HandleField()
18518 if (D.getDeclSpec().isModulePrivateSpecified()) in HandleField()
18648 if (D && D->getDeclSpec().getStorageClassSpecLoc().isValid()) in CheckFieldDecl()
18649 ErrLoc = D->getDeclSpec().getStorageClassSpecLoc(); in CheckFieldDecl()
18900 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnIvar()