Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DCXXABI.h24 class DeclaratorDecl; variable
71 DeclaratorDecl *DD) = 0;
73 virtual DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) = 0;
H A DMicrosoftCXXABI.cpp71 llvm::SmallDenseMap<TagDecl *, DeclaratorDecl *>
121 DeclaratorDecl *DD) override { in addDeclaratorForUnnamedTagDecl()
123 DD = cast<DeclaratorDecl>(DD->getCanonicalDecl()); in addDeclaratorForUnnamedTagDecl()
124 DeclaratorDecl *&I = UnnamedTagDeclToDeclaratorDecl[TD]; in addDeclaratorForUnnamedTagDecl()
129 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override { in getDeclaratorForUnnamedTagDecl()
H A DItaniumCXXABI.cpp214 DeclaratorDecl *DD) override {} in addDeclaratorForUnnamedTagDecl()
216 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override { in getDeclaratorForUnnamedTagDecl()
H A DDecl.cpp1765 SourceLocation DeclaratorDecl::getTypeSpecStartLoc() const { in getTypeSpecStartLoc()
1771 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo()
1801 void DeclaratorDecl::setTemplateParameterListsInfo( in setTemplateParameterListsInfo()
1817 SourceLocation DeclaratorDecl::getOuterLocStart() const { in getOuterLocStart()
1857 SourceRange DeclaratorDecl::getSourceRange() const { in getSourceRange()
1905 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in VarDecl()
1966 return DeclaratorDecl::getSourceRange(); in getSourceRange()
2568 return SourceRange(DeclaratorDecl::getBeginLoc(), getLocation()); in getSourceRange()
2570 return DeclaratorDecl::getSourceRange(); in getSourceRange()
2651 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo, in FunctionDecl()
[all …]
H A DComment.cpp288 if (const auto *VD = dyn_cast<DeclaratorDecl>(CommentDecl)) in fill()
H A DDeclTemplate.cpp538 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), in NonTypeTemplateParmDecl()
597 return DeclaratorDecl::getSourceRange(); in getSourceRange()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DSVals.cpp178 const DeclaratorDecl *nonloc::PointerToMember::getDecl() const { in getDecl()
183 const DeclaratorDecl *DD = nullptr; in getDecl()
184 if (PTMD.is<const DeclaratorDecl *>()) in getDecl()
185 DD = PTMD.get<const DeclaratorDecl *>(); in getDecl()
206 if (PTMD.is<const DeclaratorDecl *>()) in begin()
213 if (PTMD.is<const DeclaratorDecl *>()) in end()
H A DBasicValueFactory.cpp46 llvm::FoldingSetNodeID& ID, const DeclaratorDecl *D, in Profile()
163 const DeclaratorDecl *DD, llvm::ImmutableList<const CXXBaseSpecifier *> L) { in getPointerToMemberData()
184 const DeclaratorDecl *DD = nullptr; in accumCXXBase()
187 if (PTMDT.isNull() || PTMDT.is<const DeclaratorDecl *>()) { in accumCXXBase()
188 if (PTMDT.is<const DeclaratorDecl *>()) in accumCXXBase()
189 DD = PTMDT.get<const DeclaratorDecl *>(); in accumCXXBase()
H A DSValBuilder.cpp240 DefinedSVal SValBuilder::getMemberPointer(const DeclaratorDecl *DD) { in getMemberPointer()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBasicValueFactory.h38 class DeclaratorDecl; variable
83 const DeclaratorDecl *D;
87 PointerToMemberData(const DeclaratorDecl *D, in PointerToMemberData()
96 static void Profile(llvm::FoldingSetNodeID& ID, const DeclaratorDecl *D,
100 const DeclaratorDecl *getDeclaratorDecl() const {return D;} in getDeclaratorDecl()
229 const DeclaratorDecl *DD,
H A DSValBuilder.h41 class DeclaratorDecl; variable
237 DefinedSVal getMemberPointer(const DeclaratorDecl *DD);
261 NonLoc makePointerToMember(const DeclaratorDecl *DD) { in makePointerToMember()
H A DSVals.h39 class DeclaratorDecl; variable
527 llvm::PointerUnion<const DeclaratorDecl *, const PointerToMemberData *>;
535 const DeclaratorDecl *getDecl() const;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DExternalSemaSource.h32 class DeclaratorDecl; variable
118 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} in ReadUnusedFileScopedDecls()
H A DMultiplexExternalSemaSource.h25 class DeclaratorDecl; variable
257 SmallVectorImpl<const DeclaratorDecl*> &Decls) override;
H A DTemplate.h35 class DeclaratorDecl; variable
540 bool SubstQualifier(const DeclaratorDecl *OldDecl,
541 DeclaratorDecl *NewDecl);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DClangForward.h45 class DeclaratorDecl; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp55 } else if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) { in TraverseDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclFriend.h157 if (const auto *DD = dyn_cast<DeclaratorDecl>(ND)) { in getSourceRange()
H A DDecl.h689 class DeclaratorDecl : public ValueDecl {
707 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, in DeclaratorDecl() function
813 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1738 class FunctionDecl : public DeclaratorDecl,
2579 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
2630 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in FieldDecl()
H A DASTContext.h2754 void addDeclaratorForUnnamedTagDecl(TagDecl *TD, DeclaratorDecl *DD);
2756 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD);
2937 DeclaratorDecl *Decl;
2942 SectionInfo(DeclaratorDecl *Decl, in SectionInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp260 SmallVectorImpl<const DeclaratorDecl*> &Decls) { in ReadUnusedFileScopedDecls()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp89 void VisitDeclaratorDecl(DeclaratorDecl *D);
269 if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) { in Visit()
515 void ASTDeclWriter::VisitDeclaratorDecl(DeclaratorDecl *D) { in VisitDeclaratorDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.h119 std::vector<std::pair<const DeclaratorDecl *, llvm::TrackingMDRef>>
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexDecl.cpp82 void handleDeclarator(const DeclaratorDecl *D, in handleDeclarator()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h86 class DeclaratorDecl; variable
2005 SmallVectorImpl<const DeclaratorDecl *> &Decls) override;

12