Home
last modified time | relevance | path

Searched refs:ThreadSafeRefCountedBase (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h106 template <class Derived> class ThreadSafeRefCountedBase {
110 ThreadSafeRefCountedBase() = default;
111 ThreadSafeRefCountedBase(const ThreadSafeRefCountedBase &) {} in ThreadSafeRefCountedBase() argument
112 ThreadSafeRefCountedBase &
113 operator=(const ThreadSafeRefCountedBase &) = delete;
116 ~ThreadSafeRefCountedBase() { in ~ThreadSafeRefCountedBase()
123 ~ThreadSafeRefCountedBase() = default;
/llvm-project-15.0.7/clang/include/clang/Tooling/
H A DNodeIntrospection.h36 class LocationCall : public llvm::ThreadSafeRefCountedBase<LocationCall> {
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DIntrusiveRefCntPtrTest.cpp29 SimpleRefCounted<ThreadSafeRefCountedBase>>
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h53 class ResourceTracker : public ThreadSafeRefCountedBase<ResourceTracker> {
946 class JITDylib : public ThreadSafeRefCountedBase<JITDylib>,
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A DBreakableToken-reduced.ll80 %"class.clang::vfs::FileSystem" = type <{ i32 (...)**, %"class.llvm::ThreadSafeRefCountedBase", [4 …
81 %"class.llvm::ThreadSafeRefCountedBase" = type { %"struct.std::atomic" }
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DVirtualFileSystem.h268 class FileSystem : public llvm::ThreadSafeRefCountedBase<FileSystem> {
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h343 : public llvm::ThreadSafeRefCountedBase<DynMatcherInterface> {