Skip to content

Commit a61d508

Browse files
committed
[llvm][NFC] Made RefCountBase constructors protected
Matches ThreadSafeRefCountBase and forces the class to be inherited.
1 parent dc361d5 commit a61d508

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/include/llvm/ADT/IntrusiveRefCntPtr.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ namespace llvm {
7070
template <class Derived> class RefCountedBase {
7171
mutable unsigned RefCount = 0;
7272

73-
public:
73+
protected:
7474
RefCountedBase() = default;
7575
RefCountedBase(const RefCountedBase &) {}
7676
RefCountedBase &operator=(const RefCountedBase &) = delete;

0 commit comments

Comments
 (0)