Searched refs:CanonicalDeclPtr (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Redeclarable.h | 351 CanonicalDeclPtr() = default; 352 CanonicalDeclPtr(decl_type *Ptr) in CanonicalDeclPtr() function 354 CanonicalDeclPtr(const CanonicalDeclPtr &) = default; 355 CanonicalDeclPtr &operator=(const CanonicalDeclPtr &) = default; 366 friend bool operator==(CanonicalDeclPtr LHS, CanonicalDeclPtr RHS) { 369 friend bool operator!=(CanonicalDeclPtr LHS, CanonicalDeclPtr RHS) { 386 using CanonicalDeclPtr = clang::CanonicalDeclPtr<decl_type>; 389 static CanonicalDeclPtr getEmptyKey() { 392 CanonicalDeclPtr P; 398 CanonicalDeclPtr P; [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 105 SmallVector<CanonicalDeclPtr<const VarDecl>, 4> PrivateLocals; 259 const llvm::MapVector<CanonicalDeclPtr<const VarDecl>, 271 llvm::MapVector<CanonicalDeclPtr<const Decl>, SmallString<16>> 290 llvm::DenseSet<CanonicalDeclPtr<const Decl>> 463 llvm::DenseMap<CanonicalDeclPtr<const Decl>, 734 llvm::DenseSet<CanonicalDeclPtr<const Decl>> AlreadyEmittedTargetDecls; 743 using NontemporalDeclsSet = llvm::SmallDenseSet<CanonicalDeclPtr<const Decl>>; 749 llvm::MapVector<CanonicalDeclPtr<const VarDecl>, 1879 const llvm::DenseSet<CanonicalDeclPtr<const VarDecl>> &IgnoredDecls);
|
| H A D | CGDebugInfo.h | 275 llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> &SeenTypes,
|
| H A D | CGOpenMPRuntime.cpp | 7382 llvm::DenseMap<CanonicalDeclPtr<const VarDecl>, bool> FirstPrivateDecls; 8455 const llvm::DenseSet<CanonicalDeclPtr<const Decl>> &SkipVarSet = in generateAllInfoForClauses() 8456 llvm::DenseSet<CanonicalDeclPtr<const Decl>>()) const { in generateAllInfoForClauses() 8461 llvm::MapVector<CanonicalDeclPtr<const Decl>, in generateAllInfoForClauses() 8548 llvm::MapVector<CanonicalDeclPtr<const Decl>, in generateAllInfoForClauses() 8638 llvm::SmallDenseSet<CanonicalDeclPtr<const Decl>, 4> Processed; in generateAllInfoForClauses() 8921 const llvm::DenseSet<CanonicalDeclPtr<const Decl>> &SkipVarSet = in generateAllInfo() 8922 llvm::DenseSet<CanonicalDeclPtr<const Decl>>()) const { in generateAllInfo() 10376 llvm::DenseSet<CanonicalDeclPtr<const Decl>> MappedVarSet; in emitTargetCall() 12283 const llvm::MapVector<CanonicalDeclPtr<const VarDecl>, in UntiedTaskLocalDeclsRAII() [all …]
|
| H A D | CGStmtOpenMP.cpp | 252 llvm::DenseSet<CanonicalDeclPtr<const Decl>> CopyArrayTemps; in OMPSimdLexicalScope() 1487 llvm::DenseSet<CanonicalDeclPtr<const VarDecl>> PrivateDecls; in checkForLastprivateConditionalUpdate() 4634 llvm::MapVector<CanonicalDeclPtr<const VarDecl>, in EmitOMPTaskBasedDirective() 7225 llvm::SmallDenseSet<CanonicalDeclPtr<const Decl>, 4> Processed; in EmitOMPUseDeviceAddrClause()
|
| H A D | CGDebugInfo.cpp | 1922 llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> SeenTypes; in CollectCXXBases() 1938 llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> &SeenTypes, in CollectCXXBasesAux()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | Sema.cpp | 1634 llvm::SmallPtrSet<CanonicalDeclPtr<Decl>, 4> InUsePath; 1637 llvm::SmallVector<CanonicalDeclPtr<FunctionDecl>, 4> UsePath; 1643 llvm::SmallPtrSet<CanonicalDeclPtr<Decl>, 4> DoneMap[2];
|
| H A D | SemaOpenMP.cpp | 191 llvm::DenseSet<CanonicalDeclPtr<Decl>> ImplicitTaskFirstprivates; 196 llvm::DenseSet<CanonicalDeclPtr<Decl>> UsedInScanDirective; 197 llvm::DenseMap<CanonicalDeclPtr<const Decl>, UsesAllocatorsDeclKind> 5370 llvm::DenseMap<CanonicalDeclPtr<Decl>, CanonicalDeclPtr<VarDecl>> DeclToCopy; in checkAllocateClauses() 23320 llvm::SmallPtrSet<CanonicalDeclPtr<Decl>, 4> PredefinedAllocators; in ActOnOpenMPUsesAllocatorClause()
|
| H A D | SemaExprCXX.cpp | 178 llvm::SmallPtrSet<CanonicalDeclPtr<Decl>, 8> FoundDeclSet; in getDestructorName()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 12575 llvm::DenseMap<CanonicalDeclPtr<FunctionDecl>, 12582 CanonicalDeclPtr<FunctionDecl> FD; 12596 llvm::DenseMap</* Callee = */ CanonicalDeclPtr<FunctionDecl>, 13610 using FDBaseInfo = DenseMapInfo<clang::CanonicalDeclPtr<clang::FunctionDecl>>;
|