[docs] Add LICENSE.txt to the root of the mono-repo
[llvm-project.git] / llvm / test / tools / llvm-tapi-diff / multiple-inlines.test
blob34fbb08dda706b9177e2aef8a63d0077d410a917
1 ; RUN: not llvm-tapi-diff %S/Inputs/v4A.tbd %S/Inputs/v4D.tbd 2>&1 | FileCheck %s
3 ; CHECK:< {{.*}}/Inputs/v4A.tbd
4 ; CHECK:> {{.*}}/Inputs/v4D.tbd
6 ; CHECK:Compatibility Version
7 ; CHECK-NEXT:< 1.2
8 ; CHECK-NEXT:> 0
9 ; CHECK-NEXT:Two Level Namespace
10 ; CHECK-NEXT:< false
11 ; CHECK-NEXT:> true
12 ; CHECK-NEXT:Reexported Libraries
13 ; CHECK-NEXT:        i386-apple-macos
14 ; CHECK-NEXT:               > Alpine.framework/Alpine
15 ; CHECK-NEXT:               > System.framework/System
16 ; CHECK-NEXT:        x86_64-apple-ios-simulator
17 ; CHECK-NEXT:               > Alpine.framework/Alpine
18 ; CHECK-NEXT:               > System.framework/System
19 ; CHECK-NEXT:Allowable Clients
20 ; CHECK-NEXT:        x86_64-apple-macos
21 ; CHECK-NEXT:               < ClientA
22 ; CHECK-NEXT:        x86_64-apple-ios
23 ; CHECK-NEXT:               < ClientA
24 ; CHECK-NEXT:Parent Umbrellas
25 ; CHECK-NEXT:        x86_64-apple-macos
26 ; CHECK-NEXT:               < System
27 ; CHECK-NEXT:        x86_64-apple-ios
28 ; CHECK-NEXT:               < System
29 ; CHECK-NEXT:        x86_64-apple-ios-simulator
30 ; CHECK-NEXT:               > System
31 ; CHECK-NEXT:Symbols
32 ; CHECK-NEXT:        i386-apple-macos
33 ; CHECK-NEXT:                < _symC - Reexported
34 ; CHECK-NEXT:                < _symD - Undefined
35 ; CHECK-NEXT:                > .objc_class_name_Class1
36 ; CHECK-NEXT:                > _symC - Weak-Defined
37 ; CHECK-NEXT:        x86_64-apple-macos
38 ; CHECK-NEXT:                < _symAB
39 ; CHECK-NEXT:        x86_64-apple-ios
40 ; CHECK-NEXT:                < _symB
41 ; CHECK-NEXT:                < _symAB
42 ; CHECK-NEXT:        x86_64-apple-ios-simulator
43 ; CHECK-NEXT:                > _symB
44 ; CHECK-NEXT:Inlined Reexported Frameworks/Libraries
45 ; CHECK-NEXT:        Alpine.framework/Alpine
46 ; CHECK-NEXT:                Current Version
47 ; CHECK-NEXT:                        >  1.2.3
48 ; CHECK-NEXT:                Compatibility Version
49 ; CHECK-NEXT:                        >  0
50 ; CHECK-NEXT:                Swift ABI Version
51 ; CHECK-NEXT:                        >  5
52 ; CHECK-NEXT:                InstallAPI
53 ; CHECK-NEXT:                        >  false
54 ; CHECK-NEXT:                Two Level Namespace
55 ; CHECK-NEXT:                        >  true
56 ; CHECK-NEXT:                Application Extension Safe
57 ; CHECK-NEXT:                        >  true
58 ; CHECK-NEXT:                Allowable Clients
59 ; CHECK-NEXT:                        i386-apple-macos
60 ; CHECK-NEXT:                               > ClientD
61 ; CHECK-NEXT:                Parent Umbrellas
62 ; CHECK-NEXT:                        i386-apple-macos
63 ; CHECK-NEXT:                               > System
64 ; CHECK-NEXT:                        x86_64-apple-ios-simulator
65 ; CHECK-NEXT:                               > System
66 ; CHECK-NEXT:                Symbols
67 ; CHECK-NEXT:                        i386-apple-macos
68 ; CHECK-NEXT:                                >  _symA
69 ; CHECK-NEXT:                                >  .objc_class_name_Class1
70 ; CHECK-NEXT:                                >  _symC - Weak-Defined
71 ; CHECK-NEXT:                        x86_64-apple-ios-simulator
72 ; CHECK-NEXT:                                >  _symB
73 ; CHECK-NEXT:        System.framework/System
74 ; CHECK-NEXT:                Current Version
75 ; CHECK-NEXT:                        >  1.3.3
76 ; CHECK-NEXT:                Compatibility Version
77 ; CHECK-NEXT:                        >  1.2
78 ; CHECK-NEXT:                Swift ABI Version
79 ; CHECK-NEXT:                        >  3
80 ; CHECK-NEXT:                InstallAPI
81 ; CHECK-NEXT:                        >  false
82 ; CHECK-NEXT:                Two Level Namespace
83 ; CHECK-NEXT:                        >  true
84 ; CHECK-NEXT:                Application Extension Safe
85 ; CHECK-NEXT:                        >  true
86 ; CHECK-NEXT:                Allowable Clients
87 ; CHECK-NEXT:                        i386-apple-macos
88 ; CHECK-NEXT:                               > ClientA
89 ; CHECK-NEXT:                        x86_64-apple-ios
90 ; CHECK-NEXT:                               > ClientA
91 ; CHECK-NEXT:                Parent Umbrellas
92 ; CHECK-NEXT:                        i386-apple-macos
93 ; CHECK-NEXT:                               > System
94 ; CHECK-NEXT:                        x86_64-apple-ios
95 ; CHECK-NEXT:                               > System
96 ; CHECK-NEXT:                Symbols
97 ; CHECK-NEXT:                        i386-apple-macos
98 ; CHECK-NEXT:                                >  _symA
99 ; CHECK-NEXT:                                >  _symC - Reexported
100 ; CHECK-NEXT:                                >  _symD - Undefined
101 ; CHECK-NEXT:                        x86_64-apple-ios
102 ; CHECK-NEXT:                                >  _symB
103 ; CHECK-NEXT:                                >  _symAB
105 ; CHECK-NOT: error:
106 ; CHECK-NOT: warning: