Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DCXXABI.h23 class DeclaratorDecl; variable
70 DeclaratorDecl *DD) = 0;
72 virtual DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) = 0;
H A DMicrosoftCXXABI.cpp111 llvm::SmallDenseMap<TagDecl *, DeclaratorDecl *>
177 DeclaratorDecl *DD) override { in addDeclaratorForUnnamedTagDecl()
179 DD = cast<DeclaratorDecl>(DD->getCanonicalDecl()); in addDeclaratorForUnnamedTagDecl()
180 DeclaratorDecl *&I = UnnamedTagDeclToDeclaratorDecl[TD]; in addDeclaratorForUnnamedTagDecl()
185 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override { in getDeclaratorForUnnamedTagDecl()
H A DItaniumCXXABI.cpp276 DeclaratorDecl *DD) override {} in addDeclaratorForUnnamedTagDecl()
278 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override { in getDeclaratorForUnnamedTagDecl()
H A DDecl.cpp1985 SourceLocation DeclaratorDecl::getTypeSpecStartLoc() const { in getTypeSpecStartLoc()
1991 SourceLocation DeclaratorDecl::getTypeSpecEndLoc() const { in getTypeSpecEndLoc()
2031 void DeclaratorDecl::setTemplateParameterListsInfo( in setTemplateParameterListsInfo()
2047 SourceLocation DeclaratorDecl::getOuterLocStart() const { in getOuterLocStart()
2087 SourceRange DeclaratorDecl::getSourceRange() const { in getSourceRange()
2135 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in VarDecl()
2195 return DeclaratorDecl::getSourceRange(); in getSourceRange()
2938 return SourceRange(DeclaratorDecl::getBeginLoc(), getLocation()); in getSourceRange()
2940 return DeclaratorDecl::getSourceRange(); in getSourceRange()
4616 return DeclaratorDecl::getSourceRange(); in getSourceRange()
[all …]
H A DComment.cpp314 if (const auto *VD = dyn_cast<DeclaratorDecl>(CommentDecl)) in fill()
H A DDeclTemplate.cpp720 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), in NonTypeTemplateParmDecl()
793 return DeclaratorDecl::getSourceRange(); in getSourceRange()
H A DComputeDependence.cpp441 if (auto *DD = cast_or_null<DeclaratorDecl>(E->getIteratorDecl(I))) { in computeDependence()
H A DODRHash.cpp302 if (auto *DD = dyn_cast<DeclaratorDecl>(D); DD && DD->getTypeSourceInfo()) in VisitValueDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DExternalSemaSource.h30 class DeclaratorDecl; variable
116 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} in ReadUnusedFileScopedDecls()
H A DMultiplexExternalSemaSource.h24 class DeclaratorDecl; variable
255 SmallVectorImpl<const DeclaratorDecl*> &Decls) override;
H A DTemplate.h35 class DeclaratorDecl; variable
702 bool SubstQualifier(const DeclaratorDecl *OldDecl,
703 DeclaratorDecl *NewDecl);
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp54 } else if (DeclaratorDecl *DD = dyn_cast<DeclaratorDecl>(D)) { in TraverseDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h41 class DeclaratorDecl; variable
268 NonLoc makePointerToMember(const DeclaratorDecl *DD) { in makePointerToMember()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclFriend.h155 if (const auto *DD = dyn_cast<DeclaratorDecl>(ND)) { in getSourceRange()
H A DDecl.h770 class DeclaratorDecl : public ValueDecl {
790 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, in DeclaratorDecl() function
918 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1957 class FunctionDecl : public DeclaratorDecl,
3017 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
3081 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), BitField(false), in FieldDecl()
H A DASTContext.h3102 void addDeclaratorForUnnamedTagDecl(TagDecl *TD, DeclaratorDecl *DD);
3104 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD);
H A DDeclTemplate.h1377 : public DeclaratorDecl,
1413 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp251 assert((isa<DeclaratorDecl, TypedefNameDecl>(D)) && in getQualifiedNameStart()
259 if (const auto *DD = dyn_cast<DeclaratorDecl>(D)) { in getQualifiedNameStart()
484 assert((isa<DeclaratorDecl, TypedefNameDecl>(D)) && in isResponsibleForCreatingDeclaration()
711 bool WalkUpFromDeclaratorDecl(DeclaratorDecl *DD) { in WalkUpFromDeclaratorDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp259 SmallVectorImpl<const DeclaratorDecl*> &Decls) { in ReadUnusedFileScopedDecls()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTUtils.h486 llvm::SmallVectorImpl<const clang::DeclaratorDecl *> &Decls) override { in ReadUnusedFileScopedDecls()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h76 class DeclaratorDecl; variable
2083 SmallVectorImpl<const DeclaratorDecl *> &Decls) override;
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp88 void VisitDeclaratorDecl(DeclaratorDecl *D);
279 if (auto *DD = dyn_cast<DeclaratorDecl>(D)) { in Visit()
579 void ASTDeclWriter::VisitDeclaratorDecl(DeclaratorDecl *D) { in VisitDeclaratorDecl()
584 DeclaratorDecl::ExtInfo *Info = D->getExtInfo(); in VisitDeclaratorDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp88 void handleDeclarator(const DeclaratorDecl *D, in handleDeclarator()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h135 std::vector<std::pair<const DeclaratorDecl *, llvm::TrackingMDRef>>
/freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp755 const internal::VariadicDynCastAllOfMatcher<Decl, DeclaratorDecl>

12