reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Redeclarable.h
  352   CanonicalDeclPtr(const CanonicalDeclPtr &) = default;
  353   CanonicalDeclPtr &operator=(const CanonicalDeclPtr &) = default;
  353   CanonicalDeclPtr &operator=(const CanonicalDeclPtr &) = default;
  364   friend bool operator==(CanonicalDeclPtr LHS, CanonicalDeclPtr RHS) {
  364   friend bool operator==(CanonicalDeclPtr LHS, CanonicalDeclPtr RHS) {
  367   friend bool operator!=(CanonicalDeclPtr LHS, CanonicalDeclPtr RHS) {
  367   friend bool operator!=(CanonicalDeclPtr LHS, CanonicalDeclPtr RHS) {
  382 struct DenseMapInfo<clang::CanonicalDeclPtr<decl_type>> {
  383   using CanonicalDeclPtr = clang::CanonicalDeclPtr<decl_type>;
tools/clang/include/clang/Sema/Sema.h
10740   llvm::DenseMap<CanonicalDeclPtr<FunctionDecl>,
10747     CanonicalDeclPtr<FunctionDecl> FD;
10761   llvm::DenseMap</* Callee = */ CanonicalDeclPtr<FunctionDecl>,
10772   llvm::DenseMap</* Caller = */ CanonicalDeclPtr<FunctionDecl>,
10773                  /* Callees = */ llvm::MapVector<CanonicalDeclPtr<FunctionDecl>,
11697   using FDBaseInfo = DenseMapInfo<clang::CanonicalDeclPtr<clang::FunctionDecl>>;
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1685   llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> SeenTypes;
 1701     llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> &SeenTypes,
tools/clang/lib/CodeGen/CGDebugInfo.h
  246       llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> &SeenTypes,
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 7161   llvm::DenseMap<CanonicalDeclPtr<const VarDecl>, bool> FirstPrivateDecls;
tools/clang/lib/CodeGen/CGOpenMPRuntime.h
  660   llvm::MapVector<CanonicalDeclPtr<const FunctionDecl>,
tools/clang/lib/Sema/Sema.cpp
 1527   llvm::SmallSet<CanonicalDeclPtr<FunctionDecl>, 4> Seen;
 1553     for (std::pair<CanonicalDeclPtr<FunctionDecl>, SourceLocation> FDLoc :
tools/clang/lib/Sema/SemaOpenMP.cpp
 2097     for (const std::pair<CanonicalDeclPtr<FunctionDecl>, SourceLocation>
 4137   llvm::DenseMap<CanonicalDeclPtr<Decl>, CanonicalDeclPtr<VarDecl>>
 4137   llvm::DenseMap<CanonicalDeclPtr<Decl>, CanonicalDeclPtr<VarDecl>>