blob: 747e0bb9ed663d09f1e6e14a877fcf9e78d814fe [file] [log] [blame]
Name: APINotesFrameworkTest
Classes:
- Name: TestProperties
Properties:
- Name: accessorsOnly
PropertyKind: Instance
SwiftImportAsAccessors: true
- Name: accessorsOnlyForClass
PropertyKind: Class
SwiftImportAsAccessors: true
- Name: accessorsOnlyRO
PropertyKind: Instance
SwiftImportAsAccessors: true
- Name: accessorsOnlyWeak
PropertyKind: Instance
SwiftImportAsAccessors: true
- Name: accessorsOnlyExceptInVersion3
PropertyKind: Instance
SwiftImportAsAccessors: true
- Name: accessorsOnlyForClassExceptInVersion3
PropertyKind: Class
SwiftImportAsAccessors: true
- Name: accessorsOnlyWithNewType
PropertyKind: Instance
SwiftImportAsAccessors: true
Type: '__kindof Base * _Nonnull'
- Name: TypeChanges
Methods:
- Selector: 'methodWithA:'
MethodKind: Instance
ResultType: 'A * _Nonnull'
Parameters:
- Position: 0
Type: 'A * _Nullable'
Functions:
- Name: jumpToLocation
SwiftName: 'jumpTo(x:y:z:)'
SwiftVersions:
- Version: 3.0
Classes:
- Name: TestProperties
Methods:
- Selector: accessorsOnlyRenamedRetyped
MethodKind: Instance
SwiftName: 'renamedAndRetyped()'
ResultType: 'id _Nonnull'
- Selector: 'setAccessorsOnlyRenamedRetyped:'
MethodKind: Instance
SwiftName: 'setRenamedAndRetyped(_:)'
Parameters:
- Position: 0
Type: 'id _Nullable'
- Selector: accessorsOnlyRenamedRetypedClass
MethodKind: Class
SwiftName: 'renamedAndRetypedClass()'
ResultType: 'id _Nonnull'
- Selector: 'setAccessorsOnlyRenamedRetypedClass:'
MethodKind: Class
SwiftName: 'setRenamedAndRetypedClass(_:)'
Parameters:
- Position: 0
Type: 'id _Nullable'
Properties:
- Name: accessorsOnlyInVersion3
PropertyKind: Instance
SwiftImportAsAccessors: true
- Name: accessorsOnlyForClassInVersion3
PropertyKind: Class
SwiftImportAsAccessors: true
- Name: accessorsOnlyExceptInVersion3
PropertyKind: Instance
SwiftImportAsAccessors: false
- Name: accessorsOnlyForClassExceptInVersion3
PropertyKind: Class
SwiftImportAsAccessors: false
- Name: accessorsOnlyRenamedRetyped
PropertyKind: Instance
SwiftImportAsAccessors: true
- Name: accessorsOnlyRenamedRetypedClass
PropertyKind: Class
SwiftImportAsAccessors: true
Functions:
- Name: acceptDoublePointer
SwiftName: 'acceptPointer(_:)'
Nullability: [ O ]