Lines Matching refs:getDeclSpec
6214 Diag(D.getDeclSpec().getBeginLoc(), diag::err_declarator_need_ident) in HandleDeclarator()
6215 << D.getDeclSpec().getSourceRange() << D.getSourceRange(); in HandleDeclarator()
6228 bool EnteringContext = !D.getDeclSpec().isFriendSpecified(); in HandleDeclarator()
6254 if (!D.getDeclSpec().isFriendSpecified()) { in HandleDeclarator()
6301 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) in HandleDeclarator()
6304 (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern || in HandleDeclarator()
6310 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static) in HandleDeclarator()
6378 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_typedef && in HandleDeclarator()
6393 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) { in HandleDeclarator()
6626 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnTypedefDeclarator()
6628 if (D.getDeclSpec().isInlineSpecified()) in ActOnTypedefDeclarator()
6629 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnTypedefDeclarator()
6631 if (D.getDeclSpec().hasConstexprSpecifier()) in ActOnTypedefDeclarator()
6632 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_invalid_constexpr) in ActOnTypedefDeclarator()
6633 << 1 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnTypedefDeclarator()
7173 if (PD.getDeclSpec().getAttributes().hasAttribute(Kind)) in hasParsedAttr()
7380 DeclSpec::SCS SCSpec = D.getDeclSpec().getStorageClassSpec(); in ActOnVariableDeclarator()
7381 StorageClass SC = StorageClassSpecToVarDeclStorageClass(D.getDeclSpec()); in ActOnVariableDeclarator()
7416 D.getDeclSpec().getStorageClassSpecLoc())) { in ActOnVariableDeclarator()
7420 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7423 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7426 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnVariableDeclarator()
7475 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnVariableDeclarator()
7536 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7538 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7597 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7600 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7610 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7613 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7672 if (D.getDeclSpec().isInlineSpecified()) { in ActOnVariableDeclarator()
7674 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnVariableDeclarator()
7678 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7680 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnVariableDeclarator()
7682 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7704 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) { in ActOnVariableDeclarator()
7715 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7730 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7736 switch (D.getDeclSpec().getConstexprSpecifier()) { in ActOnVariableDeclarator()
7741 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7743 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnVariableDeclarator()
7759 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7763 ConstInitAttr::Create(Context, D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7781 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7787 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnVariableDeclarator()
7792 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7796 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7800 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnVariableDeclarator()
7802 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7815 DeclSpec::TSCS TSC = D.getDeclSpec().getThreadStorageClassSpec(); in ActOnVariableDeclarator()
7817 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7854 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
9096 switch (D.getDeclSpec().getStorageClassSpec()) { in getFunctionStorageClass()
9101 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
9108 if (D.getDeclSpec().isExternInLinkageSpec()) in getFunctionStorageClass()
9118 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
9140 bool isInline = D.getDeclSpec().isInlineSpecified(); in CreateNewFunctionDecl()
9142 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in CreateNewFunctionDecl()
9148 SemaRef.Diag(D.getDeclSpec().getConstexprSpecLoc(), in CreateNewFunctionDecl()
9151 SemaRef.Diag(D.getDeclSpec().getConstexprSpecLoc(), in CreateNewFunctionDecl()
9171 (D.getDeclSpec().isTypeRep() && in CreateNewFunctionDecl()
9172 SemaRef.GetTypeFromParser(D.getDeclSpec().getRepAsType(), nullptr) in CreateNewFunctionDecl()
9190 ExplicitSpecifier ExplicitSpecifier = D.getDeclSpec().getExplicitSpecifier(); in CreateNewFunctionDecl()
9279 << SourceRange(D.getDeclSpec().getTypeSpecTypeLoc()) in CreateNewFunctionDecl()
9293 SemaRef.getLangOpts().CPlusPlus && D.getDeclSpec().isFriendSpecified(); in CreateNewFunctionDecl()
9690 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in ActOnFunctionDeclarator()
9691 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnFunctionDeclarator()
9739 bool isInline = D.getDeclSpec().isInlineSpecified(); in ActOnFunctionDeclarator()
9740 bool isVirtual = D.getDeclSpec().isVirtualSpecified(); in ActOnFunctionDeclarator()
9741 bool hasExplicit = D.getDeclSpec().hasExplicitSpecifier(); in ActOnFunctionDeclarator()
9742 isFriend = D.getDeclSpec().isFriendSpecified(); in ActOnFunctionDeclarator()
9764 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_virtual_in_union); in ActOnFunctionDeclarator()
9791 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnFunctionDeclarator()
9923 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9927 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9929 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
9933 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9935 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
9943 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_auto_fn_virtual); in ActOnFunctionDeclarator()
9952 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
9954 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnFunctionDeclarator()
9966 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
9968 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
9973 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
9975 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
9979 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in ActOnFunctionDeclarator()
9991 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_constexpr_dtor) in ActOnFunctionDeclarator()
10005 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnFunctionDeclarator()
10013 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnFunctionDeclarator()
10016 = D.getDeclSpec().getModulePrivateSpecLoc(); in ActOnFunctionDeclarator()
10072 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnFunctionDeclarator()
10075 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10092 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnFunctionDeclarator()
10100 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10237 if (D.getDeclSpec().isNoreturnSpecified()) in ActOnFunctionDeclarator()
10239 C11NoReturnAttr::Create(Context, D.getDeclSpec().getNoreturnSpecLoc())); in ActOnFunctionDeclarator()
10311 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
10356 if (D.getDeclSpec().isInlineSpecified() && in ActOnFunctionDeclarator()
10359 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
10476 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
10519 D.getDeclSpec().isFriendSpecified() in ActOnFunctionDeclarator()
14904 const DeclSpec &DS = D.getDeclSpec(); in ActOnParamDeclarator()
14937 << 0 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnParamDeclarator()
14995 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnParamDeclarator()
14997 << 1 << New << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnParamDeclarator()
14998 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnParamDeclarator()
15664 if (D.getDeclSpec().hasConstexprSpecifier()) in canDelayFunctionBody()
15669 if (D.getDeclSpec().hasAutoTypeSpec()) { in canDelayFunctionBody()
16659 if (D.getDeclSpec().isModulePrivateSpecified()) { in ParseTypedefDecl()
16663 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ParseTypedefDecl()
16665 D.getDeclSpec().getModulePrivateSpecLoc()); in ParseTypedefDecl()
16676 switch (D.getDeclSpec().getTypeSpecType()) { in ParseTypedefDecl()
16682 TagDecl *tagFromDeclSpec = cast<TagDecl>(D.getDeclSpec().getRepAsDecl()); in ParseTypedefDecl()
18261 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in HandleField()
18263 if (D.getDeclSpec().isInlineSpecified()) in HandleField()
18264 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in HandleField()
18266 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in HandleField()
18267 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in HandleField()
18304 = (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_mutable); in HandleField()
18313 if (D.getDeclSpec().isModulePrivateSpecified()) in HandleField()
18433 if (D && D->getDeclSpec().getStorageClassSpecLoc().isValid()) in CheckFieldDecl()
18434 ErrLoc = D->getDeclSpec().getStorageClassSpecLoc(); in CheckFieldDecl()