Commits

Chris Lattner committed ca7ed40cf04
change Sema to synthesize getters and setters for properties in classes, even if they are @final. To get good performance for them, just always perform direct access to the underlying storage, instead of going through the accessors. This allows them to properly fulfill protocol witnesses without overhead, allows the objc runtime to find them properly, and is just a cleaner way to go. Swift SVN r16357