Home | History | Annotate | Download | only in Sema

Lines Matching refs:getDeclSpec

41       D.getDeclSpec().hasTypeSpecifier())
208 return const_cast<DeclSpec&>(declarator.getDeclSpec());
707 const DeclSpec &DS = declarator.getDeclSpec();
1939 if (!D.isInvalidType() && D.getDeclSpec().isTypeSpecOwned()) {
1940 OwnedTagDecl = cast<TagDecl>(D.getDeclSpec().getRepAsDecl());
1952 if (AttributeList *attrs = D.getDeclSpec().getAttributes().getList())
1971 if (D.getDeclSpec().getTypeSpecType() == DeclSpec::TST_auto &&
1986 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_static)
2027 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
2054 SemaRef.Diag(D.getDeclSpec().getTypeSpecTypeLoc(),
2060 SemaRef.Diag(D.getDeclSpec().getTypeSpecTypeLoc(),
2212 D.getDeclSpec().getStorageClassSpecAsWritten()
2301 D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef ||
2454 if (D.getDeclSpec().getTypeSpecType() == DeclSpec::TST_auto &&
2456 S.Diag(D.getDeclSpec().getTypeSpecTypeLoc(),
2463 S.Diag(D.getDeclSpec().getTypeSpecTypeLoc(),
2465 << T << D.getDeclSpec().getSourceRange();
2469 S.Diag(D.getDeclSpec().getTypeSpecTypeLoc(),
2471 << T << D.getDeclSpec().getSourceRange();
2530 } else if (T.getCVRQualifiers() && D.getDeclSpec().getTypeQualifiers() &&
2534 DiagnoseIgnoredQualifiers(D.getDeclSpec().getTypeQualifiers(),
2535 D.getDeclSpec().getConstSpecLoc(),
2536 D.getDeclSpec().getVolatileSpecLoc(),
2537 D.getDeclSpec().getRestrictSpecLoc(),
2558 = D.getDeclSpec().getAttributes().getList();
2579 if (LangOpts.CPlusPlus && D.getDeclSpec().isTypeSpecOwned()) {
2582 TagDecl *Tag = cast<TagDecl>(D.getDeclSpec().getRepAsDecl());
2832 D.getDeclSpec().isFriendSpecified());
2849 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static) &&
2910 if (D.getDeclSpec().isConstexprSpecified() && T->isObjectType()) {
3508 TypeSpecLocFiller(Context, D.getDeclSpec()).Visit(CurrTL);