Skip to content

Commit da98eb3

Browse files
committed
[Refactoring] Don't copy CursorInfo for AddEquatable
1 parent 5d36507 commit da98eb3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/IDE/Refactoring.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3354,7 +3354,8 @@ class AddEquatableContext {
33543354
AddEquatableContext() : DC(nullptr), Adopter(), ProtocolsLocations(),
33553355
Protocols(), StoredProperties(), Range(nullptr, nullptr) {};
33563356

3357-
static AddEquatableContext getDeclarationContextFromInfo(ResolvedCursorInfo Info);
3357+
static AddEquatableContext
3358+
getDeclarationContextFromInfo(const ResolvedCursorInfo &Info);
33583359

33593360
std::string getInsertionTextForProtocol();
33603361

@@ -3468,7 +3469,7 @@ getProtocolRequirements() {
34683469
}
34693470

34703471
AddEquatableContext AddEquatableContext::
3471-
getDeclarationContextFromInfo(ResolvedCursorInfo Info) {
3472+
getDeclarationContextFromInfo(const ResolvedCursorInfo &Info) {
34723473
if (Info.isInvalid()) {
34733474
return AddEquatableContext();
34743475
}

0 commit comments

Comments
 (0)