Home
last modified time | relevance | path

Searched refs:DeclaratorDecl (Results 1 – 25 of 44) sorted by relevance

12

/external/clang/lib/AST/
DCXXABI.h24 class DeclaratorDecl; variable
69 DeclaratorDecl *DD) = 0;
71 virtual DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) = 0;
DMicrosoftCXXABI.cpp73 llvm::SmallDenseMap<TagDecl *, DeclaratorDecl *>
133 DeclaratorDecl *DD) override { in addDeclaratorForUnnamedTagDecl()
135 DD = cast<DeclaratorDecl>(DD->getCanonicalDecl()); in addDeclaratorForUnnamedTagDecl()
136 DeclaratorDecl *&I = UnnamedTagDeclToDeclaratorDecl[TD]; in addDeclaratorForUnnamedTagDecl()
141 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override { in getDeclaratorForUnnamedTagDecl()
DItaniumCXXABI.cpp160 DeclaratorDecl *DD) override {} in addDeclaratorForUnnamedTagDecl()
162 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override { in getDeclaratorForUnnamedTagDecl()
DDecl.cpp1643 SourceLocation DeclaratorDecl::getTypeSpecStartLoc() const { in getTypeSpecStartLoc()
1649 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo()
1679 void DeclaratorDecl::setTemplateParameterListsInfo( in setTemplateParameterListsInfo()
1695 SourceLocation DeclaratorDecl::getOuterLocStart() const { in getOuterLocStart()
1739 SourceRange DeclaratorDecl::getSourceRange() const { in getSourceRange()
1787 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in VarDecl()
1848 return DeclaratorDecl::getSourceRange(); in getSourceRange()
2361 return SourceRange(DeclaratorDecl::getLocStart(), getLocation()); in getSourceRange()
2363 return DeclaratorDecl::getSourceRange(); in getSourceRange()
3504 return DeclaratorDecl::getSourceRange(); in getSourceRange()
DDeclTemplate.cpp524 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), in NonTypeTemplateParmDecl()
583 return DeclaratorDecl::getSourceRange(); in getSourceRange()
/external/clang/include/clang/Sema/
DExternalSemaSource.h32 class DeclaratorDecl; variable
118 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} in ReadUnusedFileScopedDecls()
DMultiplexExternalSemaSource.h25 class DeclaratorDecl; variable
251 SmallVectorImpl<const DeclaratorDecl*> &Decls) override;
DTemplate.h496 bool SubstQualifier(const DeclaratorDecl *OldDecl,
497 DeclaratorDecl *NewDecl);
DInitialization.h30 class DeclaratorDecl; variable
132 DeclaratorDecl *VariableOrMember;
359 DeclaratorDecl *getDecl() const;
/external/clang/include/clang/AST/
DDeclFriend.h138 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(ND)) { in getSourceRange()
DDecl.h646 class DeclaratorDecl : public ValueDecl {
664 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, in DeclaratorDecl() function
768 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1561 class FunctionDecl : public DeclaratorDecl, public DeclContext,
1683 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo, in FunctionDecl()
2293 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
2338 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in FieldDecl()
DASTContext.h2412 void addDeclaratorForUnnamedTagDecl(TagDecl *TD, DeclaratorDecl *DD);
2414 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD);
2589 DeclaratorDecl *Decl;
2593 SectionInfo(DeclaratorDecl *Decl, in SectionInfo()
/external/v8/tools/clang/rewrite_scoped_refptr/
DRewriteScopedRefptr.cpp184 const clang::DeclaratorDecl* const var_decl = in run()
185 result.Nodes.getNodeAs<clang::DeclaratorDecl>("var"); in run()
/external/clang/lib/ARCMigrate/
DTransGCAttrs.cpp55 } else if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) { in TraverseDecl()
/external/clang/unittests/AST/
DASTTypeTraitsTest.cpp52 EXPECT_TRUE(DNT<DeclaratorDecl>().isBaseOf(DNT<ParmVarDecl>(), &Distance)); in TEST()
/external/clang/tools/libclang/
DCursorVisitor.h213 bool VisitDeclaratorDecl(DeclaratorDecl *DD);
DCXType.cpp170 if (const DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) in clang_getCursorType()
/external/clang/lib/Sema/
DMultiplexExternalSemaSource.cpp239 SmallVectorImpl<const DeclaratorDecl*> &Decls) { in ReadUnusedFileScopedDecls()
DSemaAttr.cpp249 DeclaratorDecl *Decl) { in UnifySection()
/external/clang/lib/Index/
DIndexDecl.cpp48 void handleDeclarator(const DeclaratorDecl *D, in handleDeclarator()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp303 void VisitDeclaratorDecl(DeclaratorDecl *DD);
458 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) { in Visit()
460 DeclaratorDecl::ExtInfo *Info = in Visit()
461 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>(); in Visit()
743 void ASTDeclReader::VisitDeclaratorDecl(DeclaratorDecl *DD) { in VisitDeclaratorDecl()
747 DeclaratorDecl::ExtInfo *Info in VisitDeclaratorDecl()
748 = new (Reader.getContext()) DeclaratorDecl::ExtInfo(); in VisitDeclaratorDecl()
DASTWriterDecl.cpp88 void VisitDeclaratorDecl(DeclaratorDecl *D);
262 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) { in Visit()
499 void ASTDeclWriter::VisitDeclaratorDecl(DeclaratorDecl *D) { in VisitDeclaratorDecl()
/external/clang/lib/CodeGen/
DCGDebugInfo.h105 std::vector<std::pair<const DeclaratorDecl *, llvm::TrackingMDRef>>
/external/clang/lib/StaticAnalyzer/Core/
DBugReporterVisitors.cpp322 if (const DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(DR->getDecl())) in visitNodeInitial()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h400 const internal::VariadicDynCastAllOfMatcher<Decl, DeclaratorDecl>
2630 AST_MATCHER_P(DeclaratorDecl, hasTypeLoc, internal::Matcher<TypeLoc>, Inner) { in AST_MATCHER_P() argument

12