Searched refs:getDeclSpec (Results 1 - 16 of 16) sorted by relevance

/external/clang/lib/Parse/
H A DRAIIObjectsForParser.h203 const ParsingDeclSpec &getDeclSpec() const { function in class:clang::ParsingDeclarator
204 return static_cast<const ParsingDeclSpec&>(Declarator::getDeclSpec());
208 return const_cast<ParsingDeclSpec&>(getDeclSpec());
230 const ParsingDeclSpec &getDeclSpec() const { function in class:clang::ParsingFieldDeclarator
231 return static_cast<const ParsingDeclSpec&>(D.getDeclSpec());
235 return const_cast<ParsingDeclSpec&>(getDeclSpec());
H A DParseCXXInlineMethods.cpp43 if (D.getDeclSpec().isFriendSpecified())
54 = D.getDeclSpec().getTypeSpecType() == DeclSpec::TST_auto;
H A DParseDecl.cpp1616 D.getDeclSpec().getTypeSpecType() == DeclSpec::TST_auto;
2960 FD.D.getDeclSpec().getSourceRange().getBegin(),
4295 if (D.getDeclSpec().hasTypeSpecifier())
4301 D.getDeclSpec().isFriendSpecified()));
4362 << D.getDeclSpec().getSourceRange();
H A DParseDeclCXX.cpp2039 DeclaratorInfo.getDeclSpec().getStorageClassSpec()
2041 DeclaratorInfo.getDeclSpec().getStorageClassSpec()
2119 DeclaratorInfo.getDeclSpec().getStorageClassSpec()
H A DParseObjc.cpp859 attrs.getPool().takeAllFrom(D.getDeclSpec().getAttributePool());
862 takeDeclAttributes(attrs, D.getDeclSpec().getAttributes().getList());
1314 FD.D.getDeclSpec().getSourceRange().getBegin(),
H A DParser.cpp926 if (getLangOpts().ImplicitInt && D.getDeclSpec().isEmpty()) {
932 D.SetRangeBegin(D.getDeclSpec().getSourceRange().getBegin());
H A DParseExprCXX.cpp2380 D.SetSourceRange(D.getDeclSpec().getSourceRange());
/external/clang/lib/Sema/
H A DSemaDecl.cpp3593 Diag(D.getDeclSpec().getLocStart(),
3595 << D.getDeclSpec().getSourceRange() << D.getSourceRange();
3614 bool EnteringContext = !D.getDeclSpec().isFriendSpecified();
3638 } else if (!D.getDeclSpec().isFriendSpecified()) {
3661 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
3683 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
3687 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static)
3689 } else if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern)
3692 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static)
3747 D.getDeclSpec()
[all...]
H A DSemaType.cpp41 D.getDeclSpec().hasTypeSpecifier())
203 return const_cast<DeclSpec&>(declarator.getDeclSpec());
587 const DeclSpec &DS = declarator.getDeclSpec();
1803 if (!D.isInvalidType() && D.getDeclSpec().isTypeSpecOwned()) {
1804 OwnedTagDecl = cast<TagDecl>(D.getDeclSpec().getRepAsDecl());
1816 if (AttributeList *attrs = D.getDeclSpec().getAttributes().getList())
1835 if (D.getDeclSpec().getTypeSpecType() == DeclSpec::TST_auto &&
1850 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_static)
1891 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
1918 SemaRef.Diag(D.getDeclSpec()
[all...]
H A DSemaDeclCXX.cpp1499 const DeclSpec &DS = D.getDeclSpec();
4947 bool isVirtual = D.getDeclSpec().isVirtualSpecified();
4957 << "virtual" << SourceRange(D.getDeclSpec().getVirtualSpecLoc())
4964 << "static" << SourceRange(D.getDeclSpec().getStorageClassSpecLoc())
5115 << "static" << SourceRange(D.getDeclSpec().getStorageClassSpecLoc())
5117 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc());
5121 if (D.getDeclSpec().hasTypeSpecifier() && !D.isInvalidType()) {
5131 << SourceRange(D.getDeclSpec().getTypeSpecTypeLoc())
5203 << "static" << SourceRange(D.getDeclSpec().getStorageClassSpecLoc())
5211 if (D.getDeclSpec()
[all...]
H A DSemaTemplate.cpp6626 Diag(D.getDeclSpec().getLocStart(),
6628 << D.getDeclSpec().getSourceRange()
6649 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) {
6653 } else if (D.getDeclSpec().getStorageClassSpec()
6657 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc());
6667 if (D.getDeclSpec().isInlineSpecified())
6668 Diag(D.getDeclSpec().getInlineSpecLoc(),
6672 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc());
6673 if (D.getDeclSpec().isConstexprSpecified())
6676 Diag(D.getDeclSpec()
[all...]
H A DSemaTemplateVariadic.cpp693 const DeclSpec &DS = D.getDeclSpec();
H A DSemaDeclObjC.cpp3115 const DeclSpec &DS = D.getDeclSpec();
3126 if (D.getDeclSpec().isThreadSpecified())
3127 Diag(D.getDeclSpec().getThreadSpecLoc(), diag::err_invalid_thread);
H A DSemaDeclAttr.cpp4592 ::checkUnusedDeclAttributes(*this, D.getDeclSpec().getAttributes().getList());
4697 if (const AttributeList *Attrs = PD.getDeclSpec().getAttributes().getList())
H A DSemaExprCXX.cpp960 bool TypeContainsAuto = D.getDeclSpec().getTypeSpecType() == DeclSpec::TST_auto;
/external/clang/include/clang/Sema/
H A DDeclSpec.h1536 /// getDeclSpec - Return the declaration-specifier that this declarator was
1538 const DeclSpec &getDeclSpec() const { return DS; } function in class:clang::Declarator
1680 if (getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
1683 if (getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern &&
1887 if (getAttributes() || getDeclSpec().hasAttributes()) return true;

Completed in 224 milliseconds