Lines Matching refs:DeclSpec
757 if (SCS == DeclSpec::SCS_static) { in ActOnDecompositionDeclarator()
758 CPlusPlus20Specifiers.push_back(DeclSpec::getSpecifierName(SCS)); in ActOnDecompositionDeclarator()
761 BadSpecifiers.push_back(DeclSpec::getSpecifierName(SCS)); in ActOnDecompositionDeclarator()
766 CPlusPlus20Specifiers.push_back(DeclSpec::getSpecifierName(TSCS)); in ActOnDecompositionDeclarator()
771 DeclSpec::getSpecifierName(DS.getConstexprSpecifier())); in ActOnDecompositionDeclarator()
798 if (DS.getStorageClassSpec() == DeclSpec::SCS_typedef) in ActOnDecompositionDeclarator()
804 if ((DS.getTypeQualifiers() & DeclSpec::TQ_volatile) && in ActOnDecompositionDeclarator()
819 if (DS.getTypeSpecType() != DeclSpec::TST_auto || in ActOnDecompositionDeclarator()
866 DS.getStorageClassSpec() == DeclSpec::SCS_extern; in ActOnDecompositionDeclarator()
3270 const DeclSpec &DS = D.getDeclSpec(); in ActOnCXXMemberDeclarator()
3295 (DS.getStorageClassSpec() == DeclSpec::SCS_typedef || MSPropertyAttr)) in ActOnCXXMemberDeclarator()
3301 else if (DS.getStorageClassSpec() == DeclSpec::SCS_static) in ActOnCXXMemberDeclarator()
3341 case DeclSpec::SCS_unspecified: in ActOnCXXMemberDeclarator()
3342 case DeclSpec::SCS_typedef: in ActOnCXXMemberDeclarator()
3343 case DeclSpec::SCS_static: in ActOnCXXMemberDeclarator()
3345 case DeclSpec::SCS_mutable: in ActOnCXXMemberDeclarator()
3361 bool isInstField = ((DS.getStorageClassSpec() == DeclSpec::SCS_unspecified || in ActOnCXXMemberDeclarator()
3362 DS.getStorageClassSpec() == DeclSpec::SCS_mutable) && in ActOnCXXMemberDeclarator()
3371 if (D.getDeclSpec().getTypeQualifiers() & DeclSpec::TQ_const) in ActOnCXXMemberDeclarator()
3379 DeclSpec::TQ_const, ConstexprLoc, PrevSpec, DiagID, getLangOpts()); in ActOnCXXMemberDeclarator()
3388 *this, DeclSpec::SCS_static, ConstexprLoc, PrevSpec, DiagID, in ActOnCXXMemberDeclarator()
3390 assert(DS.getStorageClassSpec() == DeclSpec::SCS_mutable && in ActOnCXXMemberDeclarator()
4135 const DeclSpec &DS, in ActOnMemInitializer()
4151 const DeclSpec &DS, in ActOnMemInitializer()
4209 const DeclSpec &DS, in BuildMemInitializer()
10432 [DiagID, &S, &DiagOccured](DeclSpec::TQ, StringRef QualName, in checkMethodTypeQualifiers()
10746 const DeclSpec &DS = D.getDeclSpec(); in CheckConversionDeclarator()
10946 return check(SpecLoc, DeclSpec::getSpecifierName(Spec)); in check()
10948 void check(SourceLocation SpecLoc, DeclSpec::TST Spec) { in check()
10950 DeclSpec::getSpecifierName(Spec, S.getPrintingPolicy())); in check()
11828 const DeclSpec &DS) { in ActOnUsingEnumDeclaration()
11830 case DeclSpec::TST_error: in ActOnUsingEnumDeclaration()
11834 case DeclSpec::TST_enum: in ActOnUsingEnumDeclaration()
11837 case DeclSpec::TST_typename: in ActOnUsingEnumDeclaration()
16853 Decl *Sema::ActOnFriendTypeDecl(Scope *S, const DeclSpec &DS, in ActOnFriendTypeDecl()
16858 assert(DS.getStorageClassSpec() == DeclSpec::SCS_unspecified); in ActOnFriendTypeDecl()
16871 if (DS.getTypeQualifiers() & DeclSpec::TQ_const) in ActOnFriendTypeDecl()
16873 if (DS.getTypeQualifiers() & DeclSpec::TQ_volatile) in ActOnFriendTypeDecl()
16875 if (DS.getTypeQualifiers() & DeclSpec::TQ_restrict) in ActOnFriendTypeDecl()
16877 if (DS.getTypeQualifiers() & DeclSpec::TQ_atomic) in ActOnFriendTypeDecl()
16879 if (DS.getTypeQualifiers() & DeclSpec::TQ_unaligned) in ActOnFriendTypeDecl()
16947 const DeclSpec &DS = D.getDeclSpec(); in ActOnFriendFunctionDecl()
16950 assert(DS.getStorageClassSpec() == DeclSpec::SCS_unspecified); in ActOnFriendFunctionDecl()
17677 assert(D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_typedef && in ActOnCXXConditionDeclaration()
18305 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec()) in HandleMSProperty()
18308 << DeclSpec::getSpecifierName(TSCS); in HandleMSProperty()