Rename 'RequirementKind::ValueWitnessMarker' to 'WitnessMarker'.

It's witnessing protocol requirements, not values, and "value witness" has a particular meaning in IRGen.

Swift SVN r11814
This commit is contained in:
Joe Groff
2014-01-02 17:47:40 +00:00
parent e1d3cbd01d
commit 8bebb084e6
15 changed files with 28 additions and 28 deletions

View File

@@ -709,7 +709,7 @@ GenericParamList *ModuleFile::maybeReadGenericParams(DeclContext *DC) {
break;
}
case ValueWitnessMarker: {
case WitnessMarker: {
// Shouldn't happen where we have requirement representations.
error();
break;
@@ -794,11 +794,11 @@ void ModuleFile::readGenericRequirements(
first, second));
break;
}
case GenericRequirementKind::ValueWitnessMarker: {
case GenericRequirementKind::WitnessMarker: {
assert(rawTypeIDs.size() == 1);
auto first = getType(rawTypeIDs[0]);
requirements.push_back(Requirement(RequirementKind::ValueWitnessMarker,
requirements.push_back(Requirement(RequirementKind::WitnessMarker,
first, Type()));
break;
}