Lines Matching refs:getDeclSpec

6158       Diag(D.getDeclSpec().getBeginLoc(), diag::err_declarator_need_ident)  in HandleDeclarator()
6159 << D.getDeclSpec().getSourceRange() << D.getSourceRange(); in HandleDeclarator()
6178 bool EnteringContext = !D.getDeclSpec().isFriendSpecified(); in HandleDeclarator()
6204 if (!D.getDeclSpec().isFriendSpecified()) { in HandleDeclarator()
6247 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) in HandleDeclarator()
6250 (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern || in HandleDeclarator()
6256 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static) in HandleDeclarator()
6317 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_typedef && in HandleDeclarator()
6329 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) { in HandleDeclarator()
6570 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnTypedefDeclarator()
6572 if (D.getDeclSpec().isInlineSpecified()) in ActOnTypedefDeclarator()
6573 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnTypedefDeclarator()
6575 if (D.getDeclSpec().hasConstexprSpecifier()) in ActOnTypedefDeclarator()
6576 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_invalid_constexpr) in ActOnTypedefDeclarator()
6577 << 1 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnTypedefDeclarator()
7134 if (PD.getDeclSpec().getAttributes().hasAttribute(Kind)) in hasParsedAttr()
7312 DeclSpec::SCS SCSpec = D.getDeclSpec().getStorageClassSpec(); in ActOnVariableDeclarator()
7313 StorageClass SC = StorageClassSpecToVarDeclStorageClass(D.getDeclSpec()); in ActOnVariableDeclarator()
7336 D.getDeclSpec().getStorageClassSpecLoc())) { in ActOnVariableDeclarator()
7340 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7343 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7346 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnVariableDeclarator()
7394 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7396 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7406 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7408 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7461 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnVariableDeclarator()
7560 if (D.getDeclSpec().isInlineSpecified()) { in ActOnVariableDeclarator()
7562 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnVariableDeclarator()
7566 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7568 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnVariableDeclarator()
7570 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7592 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) { in ActOnVariableDeclarator()
7603 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7618 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7624 switch (D.getDeclSpec().getConstexprSpecifier()) { in ActOnVariableDeclarator()
7629 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7631 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnVariableDeclarator()
7647 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7651 Context, D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7669 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7675 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnVariableDeclarator()
7680 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7684 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7688 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnVariableDeclarator()
7690 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7703 DeclSpec::TSCS TSC = D.getDeclSpec().getThreadStorageClassSpec(); in ActOnVariableDeclarator()
7705 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7730 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
8877 switch (D.getDeclSpec().getStorageClassSpec()) { in getFunctionStorageClass()
8882 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
8889 if (D.getDeclSpec().isExternInLinkageSpec()) in getFunctionStorageClass()
8899 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
8921 bool isInline = D.getDeclSpec().isInlineSpecified(); in CreateNewFunctionDecl()
8936 (D.getDeclSpec().isTypeRep() && in CreateNewFunctionDecl()
8937 D.getDeclSpec().getRepAsType().get()->isFunctionProtoType()) || in CreateNewFunctionDecl()
8954 ExplicitSpecifier ExplicitSpecifier = D.getDeclSpec().getExplicitSpecifier(); in CreateNewFunctionDecl()
8956 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in CreateNewFunctionDecl()
8958 SemaRef.Diag(D.getDeclSpec().getConstexprSpecLoc(), in CreateNewFunctionDecl()
9059 << SourceRange(D.getDeclSpec().getTypeSpecTypeLoc()) in CreateNewFunctionDecl()
9073 SemaRef.getLangOpts().CPlusPlus && D.getDeclSpec().isFriendSpecified(); in CreateNewFunctionDecl()
9449 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in ActOnFunctionDeclarator()
9450 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnFunctionDeclarator()
9497 bool isInline = D.getDeclSpec().isInlineSpecified(); in ActOnFunctionDeclarator()
9498 bool isVirtual = D.getDeclSpec().isVirtualSpecified(); in ActOnFunctionDeclarator()
9499 bool hasExplicit = D.getDeclSpec().hasExplicitSpecifier(); in ActOnFunctionDeclarator()
9500 isFriend = D.getDeclSpec().isFriendSpecified(); in ActOnFunctionDeclarator()
9522 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_virtual_in_union); in ActOnFunctionDeclarator()
9545 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnFunctionDeclarator()
9644 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9648 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9650 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
9654 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9656 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
9664 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_auto_fn_virtual); in ActOnFunctionDeclarator()
9690 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
9692 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnFunctionDeclarator()
9704 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
9706 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
9711 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
9713 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
9717 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in ActOnFunctionDeclarator()
9729 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_constexpr_dtor) in ActOnFunctionDeclarator()
9743 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnFunctionDeclarator()
9751 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnFunctionDeclarator()
9754 = D.getDeclSpec().getModulePrivateSpecLoc(); in ActOnFunctionDeclarator()
9814 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnFunctionDeclarator()
9819 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
9943 if (D.getDeclSpec().isNoreturnSpecified()) in ActOnFunctionDeclarator()
9945 D.getDeclSpec().getNoreturnSpecLoc(), in ActOnFunctionDeclarator()
10003 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
10048 if (D.getDeclSpec().isInlineSpecified() && in ActOnFunctionDeclarator()
10051 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
10078 D.getDeclSpec().isFriendSpecified()) && in ActOnFunctionDeclarator()
10138 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10144 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10154 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
10197 D.getDeclSpec().isFriendSpecified() in ActOnFunctionDeclarator()
14209 const DeclSpec &DS = D.getDeclSpec(); in ActOnParamDeclarator()
14242 << 0 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnParamDeclarator()
14298 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnParamDeclarator()
14300 << 1 << New << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnParamDeclarator()
14301 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnParamDeclarator()
14893 if (D.getDeclSpec().hasConstexprSpecifier()) in canDelayFunctionBody()
14898 if (D.getDeclSpec().hasAutoTypeSpec()) { in canDelayFunctionBody()
15818 if (D.getDeclSpec().isModulePrivateSpecified()) { in ParseTypedefDecl()
15822 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ParseTypedefDecl()
15824 D.getDeclSpec().getModulePrivateSpecLoc()); in ParseTypedefDecl()
15835 switch (D.getDeclSpec().getTypeSpecType()) { in ParseTypedefDecl()
15841 TagDecl *tagFromDeclSpec = cast<TagDecl>(D.getDeclSpec().getRepAsDecl()); in ParseTypedefDecl()
17393 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in HandleField()
17395 if (D.getDeclSpec().isInlineSpecified()) in HandleField()
17396 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in HandleField()
17398 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in HandleField()
17399 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in HandleField()
17436 = (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_mutable); in HandleField()
17445 if (D.getDeclSpec().isModulePrivateSpecified()) in HandleField()
17575 if (D && D->getDeclSpec().getStorageClassSpecLoc().isValid()) in CheckFieldDecl()
17576 ErrLoc = D->getDeclSpec().getStorageClassSpecLoc(); in CheckFieldDecl()
17827 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnIvar()