[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / test / tools / obj2yaml / ELF / symbol-visibility.yaml
blob0c6020062fab28e98d9a594dc4ce70285531c2d5
1 ## Check obj2yaml is able to dump the Visibility field correctly.
3 # RUN: yaml2obj %s | obj2yaml - | FileCheck %s
5 # CHECK:      --- !ELF
6 # CHECK-NEXT: FileHeader:
7 # CHECK-NEXT:   Class: ELFCLASS64
8 # CHECK-NEXT:   Data:  ELFDATA2LSB
9 # CHECK-NEXT:   Type:  ET_REL
10 # CHECK-NEXT: Symbols:
11 # CHECK-NEXT:   - Name: default
12 # CHECK-NEXT:   - Name: internal
13 # CHECK-NEXT:     Other: [ STV_INTERNAL ]
14 # CHECK-NEXT:   - Name: hidden
15 # CHECK-NEXT:     Other: [ STV_HIDDEN ]
16 # CHECK-NEXT:   - Name: protected
17 # CHECK-NEXT:     Other: [ STV_PROTECTED ]
18 # CHECK-NEXT: ...
20 --- !ELF
21 FileHeader:
22   Class: ELFCLASS64
23   Data:  ELFDATA2LSB
24   Type:  ET_REL
25 Symbols:
26   - Name:  default
27     Other: [ STV_DEFAULT ]
28   - Name:  internal
29     Other: [ STV_INTERNAL ]
30   - Name:  hidden
31     Other: [ STV_HIDDEN ]
32   - Name:  protected
33     Other: [ STV_PROTECTED ]