From 0fc2cd4d16dfb40166af20670aa672aa25a8a4ef Mon Sep 17 00:00:00 2001 From: Michael Ilseman Date: Wed, 16 Mar 2016 14:12:58 -0700 Subject: [PATCH] [Import as member] Amend proposal to clarify opt-in of inference --- proposals/0044-import-as-member.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/proposals/0044-import-as-member.md b/proposals/0044-import-as-member.md index f8046eaa66..ec72769599 100644 --- a/proposals/0044-import-as-member.md +++ b/proposals/0044-import-as-member.md @@ -131,9 +131,12 @@ The inference system analyzes C global names and types, attempting to find an imported Swift type to extend with a method, initializer, or property from this global. -This inference system's goal for the is to be able to automatically handle the -majority of global variables and functions in CF-style frameworks, and in the -future be extensible to benefit other well structured, disciplined APIs. +This inference system's goal is to be able to automatically handle the majority +of global variables and functions in CF-style frameworks, and in the future be +extensible to benefit other well structured, disciplined APIs. + +*Amendment:* Automatic inference will not be used by default for all C +APIs, but will be opt-in. ### Maps directly onto C calling convention