xref: /llvm-project/llvm/test/tools/llvm-readtapi/Inputs/v4D.tbd (revision 5656d7971b395b6303661e2ef7c3e6960c715b2a)
1--- !tapi-tbd
2tbd-version:     4
3targets:         [ i386-macos, x86_64-ios-simulator ]
4uuids:
5  - target:          i386-macos
6    value:           00000000-0000-0000-0000-000000000000
7  - target:          x86_64-ios-simulator
8    value:           11111111-1111-1111-1111-111111111111
9flags:           [ installapi ]
10install-name:    'Umbrella.framework/Umbrella'
11current-version: 1.2.3
12compatibility-version: 0
13swift-abi-version: 5
14parent-umbrella:
15  - targets:         [ i386-macos, x86_64-ios-simulator ]
16    umbrella:        System
17allowable-clients:
18  - targets:         [ i386-macos ]
19    clients:         [ ClientA ]
20reexported-libraries:
21  - targets: [ i386-macos, x86_64-ios-simulator ]
22    libraries: [ 'Alpine.framework/Alpine', 'System.framework/System' ]
23exports:
24  - targets:         [ i386-macos ]
25    symbols:         [ _symA ]
26    objc-classes:    [ Class1 ]
27    weak-symbols:    [ _symC ]
28  - targets:         [ x86_64-ios-simulator ]
29    symbols:         [ _symB ]
30--- !tapi-tbd
31tbd-version:     4
32targets:         [ i386-macos, x86_64-ios-simulator ]
33uuids:
34  - target:          i386-macos
35    value:           00000000-0000-0000-0000-000000000000
36  - target:          x86_64-ios-simulator
37    value:           11111111-1111-1111-1111-111111111111
38flags:           []
39install-name:    'Alpine.framework/Alpine'
40current-version: 1.2.3
41compatibility-version: 0
42swift-abi-version: 5
43parent-umbrella:
44  - targets:         [ i386-macos, x86_64-ios-simulator ]
45    umbrella:        System
46allowable-clients:
47  - targets:         [ i386-macos ]
48    clients:         [ ClientD ]
49exports:
50  - targets:         [ i386-macos ]
51    symbols:         [ _symA ]
52    objc-classes:    [ Class1 ]
53    weak-symbols:    [ _symC ]
54  - targets:         [ x86_64-ios-simulator ]
55    symbols:         [ _symB ]
56--- !tapi-tbd
57tbd-version: 4
58targets:  [ i386-macos, x86_64-ios ]
59uuids:
60  - target: i386-macos
61    value: 00000000-0000-0000-0000-000000000000
62  - target: x86_64-macos
63    value: 11111111-1111-1111-1111-111111111111
64  - target: x86_64-ios
65    value: 22222222-2222-2222-2222-222222222222
66flags: []
67install-name: 'System.framework/System'
68current-version: 1.3.3
69compatibility-version: 1.2
70swift-abi-version: 3
71parent-umbrella:
72  - targets: [ i386-macos, x86_64-ios ]
73    umbrella: System
74allowable-clients:
75  - targets: [ i386-macos, x86_64-ios ]
76    clients: [ ClientA ]
77exports:
78  - targets: [ i386-macos ]
79    symbols: [ _symA ]
80    objc-classes: []
81    objc-eh-types: []
82    objc-ivars: []
83    weak-symbols: []
84    thread-local-symbols: []
85  - targets: [ x86_64-ios ]
86    symbols: [_symB]
87  - targets: [ x86_64-ios ]
88    symbols: [_symAB]
89reexports:
90  - targets: [ i386-macos ]
91    symbols: [_symC]
92    objc-classes: []
93    objc-eh-types: []
94    objc-ivars: []
95    weak-symbols: []
96    thread-local-symbols: []
97undefineds:
98  - targets: [ i386-macos ]
99    symbols: [ _symD ]
100    objc-classes: []
101    objc-eh-types: []
102    objc-ivars: []
103    weak-symbols: []
104    thread-local-symbols: []
105...
106