Remove property behaviors

This commit is contained in:
Slava Pestov
2018-12-07 18:07:35 -05:00
parent e160b85f8f
commit aa747dcd81
54 changed files with 31 additions and 2571 deletions

View File

@@ -75,10 +75,6 @@ SILLinkage swift::getSILLinkage(FormalLinkage linkage,
SILLinkage
swift::getLinkageForProtocolConformance(const RootProtocolConformance *C,
ForDefinition_t definition) {
// Behavior conformances are always private.
if (C->isBehaviorConformance())
return (definition ? SILLinkage::Private : SILLinkage::PrivateExternal);
// If the conformance was synthesized by the ClangImporter, give it
// shared linkage.
if (isa<ClangModuleUnit>(C->getDeclContext()->getModuleScopeContext()))