brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.8 KiB · ff88fdb Raw
99 lines · plain
1Name: SomeKit2Classes:3  - Name: A4    Methods:5      - Selector:        "transform:"6        MethodKind:      Instance7        Availability:    none8        AvailabilityMsg: "anything but this"9      - Selector: "transform:integer:"10        MethodKind:      Instance11        NullabilityOfRet: N12        Nullability:      [ N, S ]13      - Selector: "implicitGetOnlyInstance"14        MethodKind:      Instance15        Availability:    none16        AvailabilityMsg: "getter gone"17      - Selector: "implicitGetOnlyClass"18        MethodKind:      Class19        Availability:    none20        AvailabilityMsg: "getter gone"21      - Selector: "implicitGetSetInstance"22        MethodKind:      Instance23        Availability:    none24        AvailabilityMsg: "getter gone"25      - Selector: "implicitGetSetClass"26        MethodKind:      Class27        Availability:    none28        AvailabilityMsg: "getter gone"29      - Selector: "setImplicitGetSetInstance:"30        MethodKind:      Instance31        Availability:    none32        AvailabilityMsg: "setter gone"33      - Selector: "setImplicitGetSetClass:"34        MethodKind:      Class35        Availability:    none36        AvailabilityMsg: "setter gone"37    Properties:38      - Name: intValue39        PropertyKind:    Instance40        Availability: none41        AvailabilityMsg: "wouldn't work anyway"42      - Name: nonnullAInstance43        PropertyKind:    Instance44        Nullability:     N45      - Name: nonnullAClass46        PropertyKind:    Class47        Nullability:     N48      - Name: nonnullABoth49        Nullability:     N50  - Name: B51    Availability: none52    AvailabilityMsg: "just don't"53  - Name: C54    Methods:55      - Selector: "initWithA:"56        MethodKind: Instance57        DesignatedInit: true58  - Name: OverriddenTypes59    Methods:60      - Selector: "methodToMangle:second:"61        MethodKind: Instance62        ResultType: 'char *'63        Parameters:64          - Position: 065            Type: 'SOMEKIT_DOUBLE *'66          - Position: 167            Type: 'float *'68    Properties:69      - Name: intPropertyToMangle70        PropertyKind: Instance71        Type: 'double *'72Functions:73  - Name: global_int_fun74    ResultType: 'char *'75    Parameters:76      - Position: 077        Type: 'double *'78      - Position: 179        Type: 'float *'80Globals:81  - Name: global_int_ptr82    Type: 'double (*)(int, int)'83SwiftVersions:84  - Version: 3.085    Classes:86      - Name: A87        Methods:88          - Selector: "transform:integer:"89            MethodKind:      Instance90            NullabilityOfRet: O91            Nullability:      [ O, S ]92        Properties:93          - Name: explicitNonnullInstance94            PropertyKind:    Instance95            Nullability:     O96          - Name: explicitNullableInstance97            PropertyKind:    Instance98            Nullability:     N99