Lines Matching refs:getDeclSpec

5784       Diag(D.getDeclSpec().getBeginLoc(), diag::err_declarator_need_ident)  in HandleDeclarator()
5785 << D.getDeclSpec().getSourceRange() << D.getSourceRange(); in HandleDeclarator()
5804 bool EnteringContext = !D.getDeclSpec().isFriendSpecified(); in HandleDeclarator()
5830 if (!D.getDeclSpec().isFriendSpecified()) { in HandleDeclarator()
5873 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) in HandleDeclarator()
5876 (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern || in HandleDeclarator()
5882 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static) in HandleDeclarator()
5943 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_typedef && in HandleDeclarator()
5955 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) { in HandleDeclarator()
6196 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnTypedefDeclarator()
6198 if (D.getDeclSpec().isInlineSpecified()) in ActOnTypedefDeclarator()
6199 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnTypedefDeclarator()
6201 if (D.getDeclSpec().hasConstexprSpecifier()) in ActOnTypedefDeclarator()
6202 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_invalid_constexpr) in ActOnTypedefDeclarator()
6203 << 1 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnTypedefDeclarator()
6760 if (PD.getDeclSpec().getAttributes().hasAttribute(Kind)) in hasParsedAttr()
6937 DeclSpec::SCS SCSpec = D.getDeclSpec().getStorageClassSpec(); in ActOnVariableDeclarator()
6938 StorageClass SC = StorageClassSpecToVarDeclStorageClass(D.getDeclSpec()); in ActOnVariableDeclarator()
6961 D.getDeclSpec().getStorageClassSpecLoc())) { in ActOnVariableDeclarator()
6965 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
6968 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
6971 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in ActOnVariableDeclarator()
7019 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7021 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7031 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7033 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnVariableDeclarator()
7086 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnVariableDeclarator()
7185 if (D.getDeclSpec().isInlineSpecified()) { in ActOnVariableDeclarator()
7187 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in ActOnVariableDeclarator()
7191 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7193 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnVariableDeclarator()
7195 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnVariableDeclarator()
7217 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) { in ActOnVariableDeclarator()
7228 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7243 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7249 switch (D.getDeclSpec().getConstexprSpecifier()) { in ActOnVariableDeclarator()
7254 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7256 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnVariableDeclarator()
7272 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7276 Context, D.getDeclSpec().getConstexprSpecLoc(), in ActOnVariableDeclarator()
7294 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnVariableDeclarator()
7300 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnVariableDeclarator()
7305 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7309 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7313 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnVariableDeclarator()
7315 D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnVariableDeclarator()
7328 DeclSpec::TSCS TSC = D.getDeclSpec().getThreadStorageClassSpec(); in ActOnVariableDeclarator()
7331 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
7356 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnVariableDeclarator()
8498 switch (D.getDeclSpec().getStorageClassSpec()) { in getFunctionStorageClass()
8503 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
8510 if (D.getDeclSpec().isExternInLinkageSpec()) in getFunctionStorageClass()
8520 SemaRef.Diag(D.getDeclSpec().getStorageClassSpecLoc(), in getFunctionStorageClass()
8542 bool isInline = D.getDeclSpec().isInlineSpecified(); in CreateNewFunctionDecl()
8565 ExplicitSpecifier ExplicitSpecifier = D.getDeclSpec().getExplicitSpecifier(); in CreateNewFunctionDecl()
8567 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in CreateNewFunctionDecl()
8569 SemaRef.Diag(D.getDeclSpec().getConstexprSpecLoc(), in CreateNewFunctionDecl()
8665 << SourceRange(D.getDeclSpec().getTypeSpecTypeLoc()) in CreateNewFunctionDecl()
8679 SemaRef.getLangOpts().CPlusPlus && D.getDeclSpec().isFriendSpecified(); in CreateNewFunctionDecl()
9030 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in ActOnFunctionDeclarator()
9031 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in ActOnFunctionDeclarator()
9069 bool isInline = D.getDeclSpec().isInlineSpecified(); in ActOnFunctionDeclarator()
9070 bool isVirtual = D.getDeclSpec().isVirtualSpecified(); in ActOnFunctionDeclarator()
9071 bool hasExplicit = D.getDeclSpec().hasExplicitSpecifier(); in ActOnFunctionDeclarator()
9072 isFriend = D.getDeclSpec().isFriendSpecified(); in ActOnFunctionDeclarator()
9091 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_virtual_in_union); in ActOnFunctionDeclarator()
9105 D.getDeclSpec().getBeginLoc(), D.getIdentifierLoc(), in ActOnFunctionDeclarator()
9203 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9207 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9209 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
9213 Diag(D.getDeclSpec().getVirtualSpecLoc(), in ActOnFunctionDeclarator()
9215 << FixItHint::CreateRemoval(D.getDeclSpec().getVirtualSpecLoc()); in ActOnFunctionDeclarator()
9223 Diag(D.getDeclSpec().getVirtualSpecLoc(), diag::err_auto_fn_virtual); in ActOnFunctionDeclarator()
9250 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
9252 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc()); in ActOnFunctionDeclarator()
9264 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
9266 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
9271 Diag(D.getDeclSpec().getExplicitSpecLoc(), in ActOnFunctionDeclarator()
9273 << FixItHint::CreateRemoval(D.getDeclSpec().getExplicitSpecRange()); in ActOnFunctionDeclarator()
9277 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in ActOnFunctionDeclarator()
9289 Diag(D.getDeclSpec().getConstexprSpecLoc(), diag::err_constexpr_dtor) in ActOnFunctionDeclarator()
9303 Diag(D.getDeclSpec().getConstexprSpecLoc(), in ActOnFunctionDeclarator()
9311 if (D.getDeclSpec().isModulePrivateSpecified()) { in ActOnFunctionDeclarator()
9314 = D.getDeclSpec().getModulePrivateSpecLoc(); in ActOnFunctionDeclarator()
9371 Diag(D.getDeclSpec().getStorageClassSpecLoc(), in ActOnFunctionDeclarator()
9376 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
9500 if (D.getDeclSpec().isNoreturnSpecified()) in ActOnFunctionDeclarator()
9502 D.getDeclSpec().getNoreturnSpecLoc(), in ActOnFunctionDeclarator()
9563 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
9607 if (D.getDeclSpec().isInlineSpecified() && in ActOnFunctionDeclarator()
9610 Diag(D.getDeclSpec().getInlineSpecLoc(), in ActOnFunctionDeclarator()
9637 D.getDeclSpec().isFriendSpecified()) && in ActOnFunctionDeclarator()
9697 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
9703 D.getDeclSpec().getStorageClassSpecLoc()); in ActOnFunctionDeclarator()
9713 CheckMain(NewFD, D.getDeclSpec()); in ActOnFunctionDeclarator()
9755 D.getDeclSpec().isFriendSpecified() in ActOnFunctionDeclarator()
13711 const DeclSpec &DS = D.getDeclSpec(); in ActOnParamDeclarator()
13744 << 0 << static_cast<int>(D.getDeclSpec().getConstexprSpecifier()); in ActOnParamDeclarator()
13800 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnParamDeclarator()
13802 << 1 << New << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ActOnParamDeclarator()
13803 << FixItHint::CreateRemoval(D.getDeclSpec().getModulePrivateSpecLoc()); in ActOnParamDeclarator()
14377 if (D.getDeclSpec().hasConstexprSpecifier()) in canDelayFunctionBody()
14382 if (D.getDeclSpec().hasAutoTypeSpec()) { in canDelayFunctionBody()
15202 if (D.getDeclSpec().isModulePrivateSpecified()) { in ParseTypedefDecl()
15206 << SourceRange(D.getDeclSpec().getModulePrivateSpecLoc()) in ParseTypedefDecl()
15208 D.getDeclSpec().getModulePrivateSpecLoc()); in ParseTypedefDecl()
15219 switch (D.getDeclSpec().getTypeSpecType()) { in ParseTypedefDecl()
15225 TagDecl *tagFromDeclSpec = cast<TagDecl>(D.getDeclSpec().getRepAsDecl()); in ParseTypedefDecl()
16744 DiagnoseFunctionSpecifiers(D.getDeclSpec()); in HandleField()
16746 if (D.getDeclSpec().isInlineSpecified()) in HandleField()
16747 Diag(D.getDeclSpec().getInlineSpecLoc(), diag::err_inline_non_function) in HandleField()
16749 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in HandleField()
16750 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(), in HandleField()
16787 = (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_mutable); in HandleField()
16796 if (D.getDeclSpec().isModulePrivateSpecified()) in HandleField()
16928 if (D && D->getDeclSpec().getStorageClassSpecLoc().isValid()) in CheckFieldDecl()
16929 ErrLoc = D->getDeclSpec().getStorageClassSpecLoc(); in CheckFieldDecl()
17180 if (D.getDeclSpec().isModulePrivateSpecified()) in ActOnIvar()