Searched refs:CanonicalDeclPtr (Results 1 – 10 of 10) sorted by relevance
/external/llvm-project/clang/include/clang/AST/ |
D | Redeclarable.h | 347 template <typename decl_type> class CanonicalDeclPtr { 349 CanonicalDeclPtr() = default; 350 CanonicalDeclPtr(decl_type *Ptr) in CanonicalDeclPtr() function 352 CanonicalDeclPtr(const CanonicalDeclPtr &) = default; 353 CanonicalDeclPtr &operator=(const CanonicalDeclPtr &) = default; 364 friend bool operator==(CanonicalDeclPtr LHS, CanonicalDeclPtr RHS) { 367 friend bool operator!=(CanonicalDeclPtr LHS, CanonicalDeclPtr RHS) { 372 friend struct llvm::DenseMapInfo<CanonicalDeclPtr<decl_type>>; 373 friend struct llvm::PointerLikeTypeTraits<CanonicalDeclPtr<decl_type>>; 383 struct DenseMapInfo<clang::CanonicalDeclPtr<decl_type>> { [all …]
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.h | 108 SmallVector<CanonicalDeclPtr<const VarDecl>, 4> PrivateLocals; 257 const llvm::DenseMap<CanonicalDeclPtr<const VarDecl>, 269 llvm::MapVector<CanonicalDeclPtr<const Decl>, SmallString<16>> 288 llvm::DenseSet<CanonicalDeclPtr<const Decl>> 432 llvm::DenseMap<CanonicalDeclPtr<const Decl>, 712 llvm::DenseSet<CanonicalDeclPtr<const Decl>> AlreadyEmittedTargetDecls; 721 using NontemporalDeclsSet = llvm::SmallDenseSet<CanonicalDeclPtr<const Decl>>; 727 llvm::DenseMap<CanonicalDeclPtr<const VarDecl>, 1849 const llvm::DenseSet<CanonicalDeclPtr<const VarDecl>> &IgnoredDecls);
|
D | CGDebugInfo.h | 263 llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> &SeenTypes,
|
D | CGOpenMPRuntime.cpp | 3688 llvm::DenseMap<CanonicalDeclPtr<const VarDecl>, unsigned> PrivateVarsPos; in emitTaskPrivateMappingFunction() 7206 llvm::DenseMap<CanonicalDeclPtr<const VarDecl>, bool> FirstPrivateDecls; 8289 const llvm::DenseSet<CanonicalDeclPtr<const Decl>> &SkipVarSet = in generateAllInfo() 8290 llvm::DenseSet<CanonicalDeclPtr<const Decl>>()) const { in generateAllInfo() 8438 llvm::SmallDenseSet<CanonicalDeclPtr<const Decl>, 4> Processed; in generateAllInfo() 10085 llvm::DenseSet<CanonicalDeclPtr<const Decl>> MappedVarSet; in emitTargetCall() 11937 const llvm::DenseMap<CanonicalDeclPtr<const VarDecl>, in UntiedTaskLocalDeclsRAII() 11963 llvm::DenseSet<CanonicalDeclPtr<const Decl>> &NeedToAddForLPCsAsDisabled) in tryToDisableInnerAnalysis() 11965 llvm::DenseSet<CanonicalDeclPtr<const Decl>> NeedToCheckForLPCs; in tryToDisableInnerAnalysis() 12078 llvm::DenseSet<CanonicalDeclPtr<const Decl>> NeedToAddForLPCsAsDisabled; in LastprivateConditionalRAII() [all …]
|
D | CGStmtOpenMP.cpp | 1472 llvm::DenseSet<CanonicalDeclPtr<const VarDecl>> PrivateDecls; in checkForLastprivateConditionalUpdate() 3941 llvm::DenseMap<CanonicalDeclPtr<const VarDecl>, std::pair<Address, Address>> in EmitOMPTaskBasedDirective() 6077 llvm::SmallDenseSet<CanonicalDeclPtr<const Decl>, 4> Processed; in EmitOMPUseDeviceAddrClause()
|
D | CGDebugInfo.cpp | 1789 llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> SeenTypes; in CollectCXXBases() 1805 llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> &SeenTypes, in CollectCXXBasesAux()
|
/external/llvm-project/clang/lib/Sema/ |
D | Sema.cpp | 1519 llvm::SmallPtrSet<CanonicalDeclPtr<Decl>, 4> InUsePath; 1522 llvm::SmallVector<CanonicalDeclPtr<FunctionDecl>, 4> UsePath; 1528 llvm::SmallPtrSet<CanonicalDeclPtr<Decl>, 4> DoneMap[2];
|
D | SemaOpenMP.cpp | 186 llvm::DenseSet<CanonicalDeclPtr<Decl>> ImplicitTaskFirstprivates; 191 llvm::DenseSet<CanonicalDeclPtr<Decl>> UsedInScanDirective; 192 llvm::DenseMap<CanonicalDeclPtr<const Decl>, UsesAllocatorsDeclKind> 4931 llvm::DenseMap<CanonicalDeclPtr<Decl>, CanonicalDeclPtr<VarDecl>> in checkAllocateClauses() 19287 llvm::SmallPtrSet<CanonicalDeclPtr<Decl>, 4> PredefinedAllocators; in ActOnOpenMPUsesAllocatorClause()
|
D | SemaExprCXX.cpp | 175 llvm::SmallPtrSet<CanonicalDeclPtr<Decl>, 8> FoundDeclSet; in getDestructorName()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 11749 llvm::DenseMap<CanonicalDeclPtr<FunctionDecl>, 11756 CanonicalDeclPtr<FunctionDecl> FD; 11770 llvm::DenseMap</* Callee = */ CanonicalDeclPtr<FunctionDecl>, 12721 using FDBaseInfo = DenseMapInfo<clang::CanonicalDeclPtr<clang::FunctionDecl>>;
|