Searched refs:DeclaratorDecl (Results 1 - 25 of 38) sorted by relevance

12

/external/clang/include/clang/Sema/
H A DExternalSemaSource.h27 class DeclaratorDecl;
106 SmallVectorImpl<const DeclaratorDecl *> &Decls) {}
H A DMultiplexExternalSemaSource.h25 class DeclaratorDecl;
256 SmallVectorImpl<const DeclaratorDecl*> &Decls) override;
H A DTemplate.h488 bool SubstQualifier(const DeclaratorDecl *OldDecl,
489 DeclaratorDecl *NewDecl);
H A DInitialization.h30 class DeclaratorDecl;
132 DeclaratorDecl *VariableOrMember;
358 DeclaratorDecl *getDecl() const;
H A DSema.h101 class DeclaratorDecl;
218 static bool mightHaveNonExternalLinkage(const DeclaratorDecl *FD);
437 typedef LazyVector<const DeclaratorDecl *, ExternalSemaSource,
3177 bool ShouldWarnIfUnusedFileScopedDecl(const DeclaratorDecl *D) const;
3181 void MarkUnusedFileScopedDecl(const DeclaratorDecl *D);
7148 DeclaratorDecl *Decl;
7152 SectionInfo(DeclaratorDecl *Decl,
7163 DeclaratorDecl *TheDecl);
/external/clang/include/clang/AST/
H A DDeclFriend.h140 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(ND)) {
H A DDecl.h527 class DeclaratorDecl : public ValueDecl { class in namespace:clang
545 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, function in class:clang::DeclaratorDecl
649 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1423 class FunctionDecl : public DeclaratorDecl, public DeclContext,
1499 /// declaration name embedded in the DeclaratorDecl base class.
1544 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo,
2152 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
2173 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc),
2748 return dyn_cast_or_null<DeclaratorDecl>(
2751 DeclaratorDecl *getDeclaratorForAnonDec
[all...]
H A DDeclCXX.h3159 class MSPropertyDecl : public DeclaratorDecl {
3165 : DeclaratorDecl(MSProperty, DC, L, N, T, TInfo, StartL),
H A DDeclTemplate.h1033 : public DeclaratorDecl, protected TemplateParmPosition {
1056 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
/external/lldb/include/lldb/Core/
H A DClangForward.h51 class DeclaratorDecl;
/external/clang/unittests/AST/
H A DASTTypeTraitsTest.cpp46 EXPECT_TRUE(DNT<DeclaratorDecl>().isBaseOf(DNT<ParmVarDecl>(), &Distance));
/external/chromium_org/tools/clang/rewrite_scoped_refptr/
H A DRewriteScopedRefptr.cpp183 const clang::DeclaratorDecl* const var_decl =
184 result.Nodes.getNodeAs<clang::DeclaratorDecl>("var");
/external/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp55 } else if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) {
/external/clang/tools/libclang/
H A DCursorVisitor.h212 bool VisitDeclaratorDecl(DeclaratorDecl *DD);
H A DIndexDecl.cpp34 void handleDeclarator(const DeclaratorDecl *D,
H A DCXType.cpp162 if (const DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) {
/external/clang/lib/AST/
H A DDecl.cpp1526 // DeclaratorDecl Implementation
1537 SourceLocation DeclaratorDecl::getTypeSpecStartLoc() const {
1543 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) {
1574 DeclaratorDecl::setTemplateParameterListsInfo(ASTContext &Context,
1591 SourceLocation DeclaratorDecl::getOuterLocStart() const {
1635 SourceRange DeclaratorDecl::getSourceRange() const {
1690 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc),
1738 // DeclaratorDecl::getSourceRange() to handle postfix elements.
1742 return DeclaratorDecl::getSourceRange();
2212 // DeclaratorDecl consider
[all...]
H A DDeclTemplate.cpp524 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
583 return DeclaratorDecl::getSourceRange();
/external/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp222 SmallVectorImpl<const DeclaratorDecl*> &Decls) {
H A DSemaAttr.cpp365 DeclaratorDecl *Decl) {
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp267 void VisitDeclaratorDecl(DeclaratorDecl *DD);
347 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) {
349 DeclaratorDecl::ExtInfo *Info =
350 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>();
559 void ASTDeclReader::VisitDeclaratorDecl(DeclaratorDecl *DD) {
563 DeclaratorDecl::ExtInfo *Info
564 = new (Reader.getContext()) DeclaratorDecl::ExtInfo();
H A DASTWriterDecl.cpp80 void VisitDeclaratorDecl(DeclaratorDecl *D);
149 // we handle it here in the case of those classes derived from DeclaratorDecl
150 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)){
341 void ASTDeclWriter::VisitDeclaratorDecl(DeclaratorDecl *D) {
1477 // DeclaratorDecl
1509 // DeclaratorDecl
1637 // DeclaratorDecl
1718 // DeclaratorDecl
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h227 const internal::VariadicDynCastAllOfMatcher<Decl, DeclaratorDecl>
1890 AST_MATCHER_P(DeclaratorDecl, hasTypeLoc, internal::Matcher<TypeLoc>, Inner) {
/external/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp325 if (const DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(DR->getDecl()))
/external/clang/lib/CodeGen/
H A DCodeGenModule.h977 getLLVMLinkageForDeclarator(const DeclaratorDecl *D, GVALinkage Linkage,

Completed in 603 milliseconds

12