xref: /llvm-project/llvm/test/tools/llvm-nm/Inputs/tapi-v5.tbd (revision b3185bd931102faa906e483e2eac21b1392e0ae3)
1{
2    "main_library": {
3        "current_versions": [
4            {
5                "version": "1.2.3"
6            }
7        ],
8        "exported_symbols": [
9            {
10                "data": {
11                    "global": [
12                        "_publicGlobalVariable",
13                        "_extraGlobalAPI1",
14                        "_privateGlobalVariable"
15                    ],
16                    "objc_class": [
17                        "SubClass",
18                        "Basic6",
19                        "Basic1",
20                        "Base",
21                        "Basic3",
22                        "FooClass",
23                        "Basic4",
24                        "ExternalManagedObject"
25                    ],
26                    "objc_eh_type": [
27                        "SubClass",
28                        "Base"
29                    ],
30                    "objc_ivar": [
31                        "Basic4.ivar2",
32                        "Basic4.ivar1",
33                        "Basic4_2.ivar2"
34                    ],
35                    "weak": [
36                        "_weakPrivateGlobalVariable",
37                        "_weakPublicGlobalVariable"
38                    ]
39                }
40            },
41            {
42                "text": {
43                    "global": [
44                        "_publicGlobalFunc"
45                    ]
46                }
47            }
48        ],
49        "flags": [
50            {
51                "attributes": [
52                    "not_app_extension_safe"
53                ]
54            }
55        ],
56        "install_names": [
57            {
58                "name": "/System/Library/Frameworks/Simple.framework/Versions/A/Simple"
59            }
60        ],
61        "target_info": [
62            {
63                "min_deployment": "10.10",
64                "target": "x86_64-macos"
65            },
66            {
67                "min_deployment": "10.10",
68                "target": "arm64-macos"
69            }
70        ]
71    },
72    "tapi_tbd_version": 5
73}
74