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

/external/clang/lib/Parse/
H A DRAIIObjectsForParser.h202 const ParsingDeclSpec &getDeclSpec() const { function in class:clang::ParsingDeclarator
203 return static_cast<const ParsingDeclSpec&>(Declarator::getDeclSpec());
207 return const_cast<ParsingDeclSpec&>(getDeclSpec());
229 const ParsingDeclSpec &getDeclSpec() const { function in class:clang::ParsingFieldDeclarator
230 return static_cast<const ParsingDeclSpec&>(D.getDeclSpec());
234 return const_cast<ParsingDeclSpec&>(getDeclSpec());
H A DParseCXXInlineMethods.cpp50 if (D.getDeclSpec().isFriendSpecified())
60 bool TypeSpecContainsAuto = D.getDeclSpec().containsPlaceholderType();
183 if (D.getDeclSpec().isFriendSpecified()) {
H A DParseDecl.cpp1856 bool TypeContainsAuto = D.getDeclSpec().containsPlaceholderType();
3295 FD.D.getDeclSpec().getSourceRange().getBegin(),
4697 if (D.getDeclSpec().hasTypeSpecifier())
4775 << D.getDeclSpec().getSourceRange();
5060 ? !D.getDeclSpec().isFriendSpecified()
5067 (D.getDeclSpec().isConstexprSpecified() &&
5088 if (D.getDeclSpec().getTypeSpecType() == TST_auto)
5089 StartLoc = D.getDeclSpec().getTypeSpecTypeLoc();
H A DParseDeclCXX.cpp2232 DeclaratorInfo.getDeclSpec().getStorageClassSpec()
2282 DeclaratorInfo.getDeclSpec().getStorageClassSpec() !=
2331 DeclaratorInfo.getDeclSpec().getStorageClassSpec() !=
H A DParseObjc.cpp874 attrs.getPool().takeAllFrom(D.getDeclSpec().getAttributePool());
877 takeDeclAttributes(attrs, D.getDeclSpec().getAttributes().getList());
1354 FD.D.getDeclSpec().getSourceRange().getBegin(),
H A DParser.cpp950 if (getLangOpts().ImplicitInt && D.getDeclSpec().isEmpty()) {
956 D.SetRangeBegin(D.getDeclSpec().getSourceRange().getBegin());
H A DParseExprCXX.cpp2563 D.SetSourceRange(D.getDeclSpec().getSourceRange());
/external/clang/lib/Sema/
H A DSemaDecl.cpp4088 Diag(D.getDeclSpec().getLocStart(),
4090 << D.getDeclSpec().getSourceRange() << D.getSourceRange();
4109 bool EnteringContext = !D.getDeclSpec().isFriendSpecified();
4133 } else if (!D.getDeclSpec().isFriendSpecified()) {
4156 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
4176 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
4180 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static)
4182 } else if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern)
4185 D.getDeclSpec().getStorageClassSpec() != DeclSpec::SCS_static)
4240 D.getDeclSpec()
[all...]
H A DSemaType.cpp51 D.getDeclSpec().hasTypeSpecifier())
218 return const_cast<DeclSpec&>(declarator.getDeclSpec());
720 const DeclSpec &DS = declarator.getDeclSpec();
2038 diagnoseIgnoredQualifiers(S, D.getDeclSpec().getTypeQualifiers(),
2040 D.getDeclSpec().getConstSpecLoc(),
2041 D.getDeclSpec().getVolatileSpecLoc(),
2042 D.getDeclSpec().getRestrictSpecLoc(),
2043 D.getDeclSpec().getAtomicSpecLoc());
2065 ContainsPlaceholderType = D.getDeclSpec().containsPlaceholderType();
2067 if (!D.isInvalidType() && D.getDeclSpec()
[all...]
H A DSemaDeclCXX.cpp1788 const DeclSpec &DS = D.getDeclSpec();
1958 getMSPropertyAttr(D.getDeclSpec().getAttributes().getList());
1971 assert(InitStyle == ICIS_NoInit || D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_static);
5845 bool isVirtual = D.getDeclSpec().isVirtualSpecified();
5855 << "virtual" << SourceRange(D.getDeclSpec().getVirtualSpecLoc())
5862 << "static" << SourceRange(D.getDeclSpec().getStorageClassSpecLoc())
6012 << "static" << SourceRange(D.getDeclSpec().getStorageClassSpecLoc())
6014 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc());
6018 if (D.getDeclSpec().hasTypeSpecifier() && !D.isInvalidType()) {
6028 << SourceRange(D.getDeclSpec()
[all...]
H A DSemaTemplate.cpp7111 Diag(D.getDeclSpec().getLocStart(),
7113 << D.getDeclSpec().getSourceRange()
7134 if (D.getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef) {
7138 } else if (D.getDeclSpec().getStorageClassSpec()
7142 << FixItHint::CreateRemoval(D.getDeclSpec().getStorageClassSpecLoc());
7152 if (D.getDeclSpec().isInlineSpecified())
7153 Diag(D.getDeclSpec().getInlineSpecLoc(),
7157 << FixItHint::CreateRemoval(D.getDeclSpec().getInlineSpecLoc());
7158 if (D.getDeclSpec().isConstexprSpecified() && R->isFunctionType())
7161 Diag(D.getDeclSpec()
[all...]
H A DSemaDeclObjC.cpp3392 const DeclSpec &DS = D.getDeclSpec();
3403 if (DeclSpec::TSCS TSCS = D.getDeclSpec().getThreadStorageClassSpec())
3404 Diag(D.getDeclSpec().getThreadStorageClassSpecLoc(),
3409 DiagnoseFunctionSpecifiers(D.getDeclSpec());
H A DSemaTemplateVariadic.cpp691 const DeclSpec &DS = D.getDeclSpec();
H A DSemaDeclAttr.cpp5076 ::checkUnusedDeclAttributes(*this, D.getDeclSpec().getAttributes().getList());
5186 if (const AttributeList *Attrs = PD.getDeclSpec().getAttributes().getList())
H A DSemaExprCXX.cpp990 bool TypeContainsAuto = D.getDeclSpec().containsPlaceholderType();
/external/clang/include/clang/Sema/
H A DDeclSpec.h1581 /// getDeclSpec - Return the declaration-specifier that this declarator was
1583 const DeclSpec &getDeclSpec() const { return DS; } function in class:clang::Declarator
1759 if (getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
1762 if (getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_extern &&
1955 if (getDeclSpec().getStorageClassSpec() == DeclSpec::SCS_typedef)
2023 if (getAttributes() || getDeclSpec().hasAttributes()) return true;

Completed in 240 milliseconds