Skip to content

Commit 53029f0

Browse files
committed
[NFC] Remove RC Alias
Expand it to llvm::IntrusiveRefCntPtr
1 parent d1cadb8 commit 53029f0

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

include/swift/Migrator/MigrationState.h

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#ifndef SWIFT_MIGRATOR_MIGRATIONSTATE_H
1919
#define SWIFT_MIGRATOR_MIGRATIONSTATE_H
2020

21-
#include "swift/Syntax/References.h"
2221
#include "llvm/ADT/IntrusiveRefCntPtr.h"
2322
#include "llvm/ADT/StringRef.h"
2423

@@ -78,19 +77,19 @@ struct MigrationState : public llvm::ThreadSafeRefCountedBase<MigrationState> {
7877
return InputBufferID == OutputBufferID;
7978
}
8079

81-
static RC<MigrationState>
80+
static llvm::IntrusiveRefCntPtr<MigrationState>
8281
start(SourceManager &SrcMgr, const unsigned InputBufferID) {
83-
return RC<MigrationState> {
82+
return llvm::IntrusiveRefCntPtr<MigrationState> {
8483
new MigrationState {
8584
MigrationKind::Start, SrcMgr, InputBufferID, InputBufferID
8685
}
8786
};
8887
}
8988

90-
static RC<MigrationState>
89+
static llvm::IntrusiveRefCntPtr<MigrationState>
9190
make(MigrationKind Kind, SourceManager &SrcMgr, const unsigned InputBufferID,
9291
const unsigned OutputBufferID) {
93-
return RC<MigrationState> {
92+
return llvm::IntrusiveRefCntPtr<MigrationState> {
9493
new MigrationState {
9594
Kind,
9695
SrcMgr,

include/swift/Migrator/Migrator.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#define SWIFT_MIGRATOR_MIGRATOR_H
1919

2020
#include "swift/Migrator/MigrationState.h"
21-
#include "swift/Syntax/References.h"
21+
#include "llvm/ADT/IntrusiveRefCntPtr.h"
2222

2323
namespace swift {
2424
class CompilerInstance;
@@ -39,7 +39,7 @@ struct Migrator {
3939
CompilerInstance *StartInstance;
4040
const CompilerInvocation &StartInvocation;
4141
SourceManager SrcMgr;
42-
std::vector<RC<MigrationState>> States;
42+
std::vector<llvm::IntrusiveRefCntPtr<MigrationState>> States;
4343

4444
Migrator(CompilerInstance *StartInstance,
4545
const CompilerInvocation &StartInvocation);

0 commit comments

Comments
 (0)