[NFC] Rename 'Ownership' to 'ReferenceOwnership'.

There's really two forms of ownership: references and values. Renaming
to make way for better distinguishing of the two.
This commit is contained in:
Huon Wilson
2018-02-26 15:05:20 -08:00
parent 11a6aae41a
commit b94c5364f5
26 changed files with 238 additions and 196 deletions

View File

@@ -658,7 +658,7 @@ private:
LookupDependentMemberFn lookupDependentMember;
/// Ownership information related to the metadata we are trying to lookup.
TypeOwnership Ownership;
TypeReferenceOwnership ReferenceOwnership;
public:
DecodedMetadataBuilder(Demangler &demangler,
@@ -941,17 +941,17 @@ public:
}
BuiltType createUnownedStorageType(BuiltType base) {
Ownership.setUnowned();
ReferenceOwnership.setUnowned();
return base;
}
BuiltType createUnmanagedStorageType(BuiltType base) {
Ownership.setUnmanaged();
ReferenceOwnership.setUnmanaged();
return base;
}
BuiltType createWeakStorageType(BuiltType base) {
Ownership.setWeak();
ReferenceOwnership.setWeak();
return base;
}
@@ -960,7 +960,9 @@ public:
return BuiltType();
}
TypeOwnership getOwnership() const { return Ownership; }
TypeReferenceOwnership getReferenceOwnership() const {
return ReferenceOwnership;
}
};
}
@@ -1021,7 +1023,7 @@ swift::_getTypeByMangledName(StringRef typeName,
});
auto type = Demangle::decodeMangledType(builder, node);
return {type, builder.getOwnership()};
return {type, builder.getReferenceOwnership()};
}
SWIFT_CC(swift) SWIFT_RUNTIME_STDLIB_INTERNAL