Lines Matching refs:getDeclSpec

6237       Diag(D.getDeclSpec().getBeginLoc(), diag::err_declarator_need_ident)  in HandleDeclarator()
6238 << D.getDeclSpec().getSourceRange() << D.getSourceRange(); in HandleDeclarator()
6257 bool EnteringContext = !D.getDeclSpec().isFriendSpecified(); in HandleDeclarator()
6283 if (!D.getDeclSpec().isFriendSpecified()) { in HandleDeclarator()
6326 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) in HandleDeclarator()
6329 (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern || in HandleDeclarator()
6335 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static) in HandleDeclarator()
6396 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_typedef && in HandleDeclarator()
6408 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) { in HandleDeclarator()
6649 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnTypedefDeclarator()
6651 if (D.getDeclSpec().isInlineSpecified()) in ActOnTypedefDeclarator()
6652 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnTypedefDeclarator()
6654 if (D.getDeclSpec().hasConstexprSpecifier()) in ActOnTypedefDeclarator()
6655 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_invalid_constexpr) in ActOnTypedefDeclarator()
6656 << 1 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnTypedefDeclarator()
7227 if (PD.getDeclSpec().getAttributes().hasAttribute(Kind)) in hasParsedAttr()
7435 DeclSpec::SCS SCSpec = D.getDeclSpec().getStorageClassSpec(); in ActOnVariableDeclarator()
7436 StorageClass SC = StorageClassSpecToVarDeclStorageClass(D.getDeclSpec()); in ActOnVariableDeclarator()
7459 D.getDeclSpec().getStorageClassSpecLoc())) { in ActOnVariableDeclarator()
7463 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7466 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7469 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnVariableDeclarator()
7517 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7519 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7529 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7531 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7584 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnVariableDeclarator()
7683 if (D.getDeclSpec().isInlineSpecified()) { in ActOnVariableDeclarator()
7685 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnVariableDeclarator()
7689 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7691 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnVariableDeclarator()
7693 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7715 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) { in ActOnVariableDeclarator()
7726 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7741 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7747 switch (D.getDeclSpec().getConstexprSpecifier()) { in ActOnVariableDeclarator()
7752 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7754 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnVariableDeclarator()
7770 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7774 Context, D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7792 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7798 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnVariableDeclarator()
7803 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7807 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7811 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnVariableDeclarator()
7813 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7826 DeclSpec::TSCS TSC = D.getDeclSpec().getThreadStorageClassSpec(); in ActOnVariableDeclarator()
7828 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7853 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
9015 switch (D.getDeclSpec().getStorageClassSpec()) { in getFunctionStorageClass()
9020 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
9027 if (D.getDeclSpec().isExternInLinkageSpec()) in getFunctionStorageClass()
9037 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
9059 bool isInline = D.getDeclSpec().isInlineSpecified(); in CreateNewFunctionDecl()
9074 (D.getDeclSpec().isTypeRep() && in CreateNewFunctionDecl()
9075 D.getDeclSpec().getRepAsType().get()->isFunctionProtoType()) || in CreateNewFunctionDecl()
9092 ExplicitSpecifier ExplicitSpecifier = D.getDeclSpec().getExplicitSpecifier(); in CreateNewFunctionDecl()
9094 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in CreateNewFunctionDecl()
9096 SemaRef.Diag(D.getDeclSpec().getConstexprSpecLoc(), in CreateNewFunctionDecl()
9197 << SourceRange(D.getDeclSpec().getTypeSpecTypeLoc()) in CreateNewFunctionDecl()
9211 SemaRef.getLangOpts().CPlusPlus && D.getDeclSpec().isFriendSpecified(); in CreateNewFunctionDecl()
9600 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in ActOnFunctionDeclarator()
9601 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnFunctionDeclarator()
9648 bool isInline = D.getDeclSpec().isInlineSpecified(); in ActOnFunctionDeclarator()
9649 bool isVirtual = D.getDeclSpec().isVirtualSpecified(); in ActOnFunctionDeclarator()
9650 bool hasExplicit = D.getDeclSpec().hasExplicitSpecifier(); in ActOnFunctionDeclarator()
9651 isFriend = D.getDeclSpec().isFriendSpecified(); in ActOnFunctionDeclarator()
9673 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_virtual_in_union); in ActOnFunctionDeclarator()
9696 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnFunctionDeclarator()
9795 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9799 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9801 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
9805 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9807 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
9815 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_auto_fn_virtual); in ActOnFunctionDeclarator()
9841 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
9843 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnFunctionDeclarator()
9855 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
9857 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
9862 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
9864 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
9868 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in ActOnFunctionDeclarator()
9880 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_constexpr_dtor) in ActOnFunctionDeclarator()
9894 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnFunctionDeclarator()
9902 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnFunctionDeclarator()
9905 = D.getDeclSpec().getModulePrivateSpecLoc(); in ActOnFunctionDeclarator()
9965 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnFunctionDeclarator()
9970 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10107 if (D.getDeclSpec().isNoreturnSpecified()) in ActOnFunctionDeclarator()
10109 D.getDeclSpec().getNoreturnSpecLoc(), in ActOnFunctionDeclarator()
10210 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
10255 if (D.getDeclSpec().isInlineSpecified() && in ActOnFunctionDeclarator()
10258 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
10285 D.getDeclSpec().isFriendSpecified()) && in ActOnFunctionDeclarator()
10345 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10351 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
10361 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
10405 D.getDeclSpec().isFriendSpecified() in ActOnFunctionDeclarator()
14599 const DeclSpec &DS = D.getDeclSpec(); in ActOnParamDeclarator()
14632 << 0 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnParamDeclarator()
14688 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnParamDeclarator()
14690 << 1 << New << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnParamDeclarator()
14691 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnParamDeclarator()
15320 if (D.getDeclSpec().hasConstexprSpecifier()) in canDelayFunctionBody()
15325 if (D.getDeclSpec().hasAutoTypeSpec()) { in canDelayFunctionBody()
16278 if (D.getDeclSpec().isModulePrivateSpecified()) { in ParseTypedefDecl()
16282 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ParseTypedefDecl()
16284 D.getDeclSpec().getModulePrivateSpecLoc()); in ParseTypedefDecl()
16295 switch (D.getDeclSpec().getTypeSpecType()) { in ParseTypedefDecl()
16301 TagDecl *tagFromDeclSpec = cast<TagDecl>(D.getDeclSpec().getRepAsDecl()); in ParseTypedefDecl()
17856 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in HandleField()
17858 if (D.getDeclSpec().isInlineSpecified()) in HandleField()
17859 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in HandleField()
17861 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in HandleField()
17862 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in HandleField()
17899 = (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_mutable); in HandleField()
17908 if (D.getDeclSpec().isModulePrivateSpecified()) in HandleField()
18038 if (D && D->getDeclSpec().getStorageClassSpecLoc().isValid()) in CheckFieldDecl()
18039 ErrLoc = D->getDeclSpec().getStorageClassSpecLoc(); in CheckFieldDecl()
18290 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnIvar()