[ModuleInterface] Don't print access on extensions

This ends up meaning "don't print access attributes, then print access
uniformly on ValueDecls if you're not printing access attributes".
This commit is contained in:
Jordan Rose
2018-08-07 17:23:40 -07:00
parent ec9d114bcb
commit 6526f11400
2 changed files with 7 additions and 4 deletions

View File

@@ -60,8 +60,7 @@ extension PublicProto {
@usableFromInline internal func ufiMethod() {}
} // CHECK: {{^[}]$}}
// FIXME: We shouldn't print access on extensions in textual interface files.
// CHECK: {{^}}public extension PublicProto {{[{]$}}
// CHECK: {{^}}extension PublicProto {{[{]$}}
public extension PublicProto {
// CHECK: public func publicExtPublicMethod(){{$}}
func publicExtPublicMethod() {}