diff options
Diffstat (limited to 'test/core/Inputs')
49 files changed, 0 insertions, 567 deletions
diff --git a/test/core/Inputs/archive-basic.objtxt b/test/core/Inputs/archive-basic.objtxt deleted file mode 100644 index ecfdacd0b6dd1..0000000000000 --- a/test/core/Inputs/archive-basic.objtxt +++ /dev/null @@ -1,21 +0,0 @@ ---- !archive -members: - - name: bar.o - content: !native - defined-atoms: - - name: bar - scope: global - type: code - - - name: bar2 - type: code - - - name: baz.o - content: !native - defined-atoms: - - name: baz - scope: global - type: code - - - name: baz2 - type: code diff --git a/test/core/Inputs/archive-chain.objtxt b/test/core/Inputs/archive-chain.objtxt deleted file mode 100644 index d3cc17137c18e..0000000000000 --- a/test/core/Inputs/archive-chain.objtxt +++ /dev/null @@ -1,24 +0,0 @@ ---- !archive -members: - - name: bar1.o - content: !native - defined-atoms: - - name: bar1 - scope: global - type: code - - - name: bar1b - type: code - - undefined-atoms: - - name: baz1 - - - name: bar2.o - content: !native - defined-atoms: - - name: bar2 - scope: global - type: code - - - name: bar2b - type: code diff --git a/test/core/Inputs/archive-chain2.objtxt b/test/core/Inputs/archive-chain2.objtxt deleted file mode 100644 index aed6b1b959e1f..0000000000000 --- a/test/core/Inputs/archive-chain2.objtxt +++ /dev/null @@ -1,21 +0,0 @@ ---- !archive -members: - - name: baz1.o - content: !native - defined-atoms: - - name: baz1 - scope: global - type: code - - - name: baz1b - type: code - - - name: baz2.o - content: !native - defined-atoms: - - name: baz2 - scope: global - type: code - - - name: baz2b - type: code diff --git a/test/core/Inputs/archive-tentdef-search.objtxt b/test/core/Inputs/archive-tentdef-search.objtxt deleted file mode 100644 index 70219aac7a6d1..0000000000000 --- a/test/core/Inputs/archive-tentdef-search.objtxt +++ /dev/null @@ -1,11 +0,0 @@ ---- !archive -members: - - name: bar.o - content: !native - defined-atoms: - - name: bar - scope: global - type: data - - - name: bar2 - type: data diff --git a/test/core/Inputs/associates.objtxt b/test/core/Inputs/associates.objtxt deleted file mode 100644 index 29d028c27edcd..0000000000000 --- a/test/core/Inputs/associates.objtxt +++ /dev/null @@ -1,8 +0,0 @@ -defined-atoms: - - name: f1 - merge: as-weak - scope: global - references: - - kind: associate - target: f2 - - name: f2 diff --git a/test/core/Inputs/auto-hide-coalesce.objtxt b/test/core/Inputs/auto-hide-coalesce.objtxt deleted file mode 100644 index d82d0f41c4f4a..0000000000000 --- a/test/core/Inputs/auto-hide-coalesce.objtxt +++ /dev/null @@ -1,20 +0,0 @@ -defined-atoms: - - name: _inlineFunc1 - scope: global - type: code - merge: as-weak - - - name: _inlineFunc2 - scope: global - type: code - merge: as-addressed-weak - - - name: _inlineFunc3 - scope: global - type: code - merge: as-weak - - - name: _inlineFunc4 - scope: global - type: code - merge: as-addressed-weak diff --git a/test/core/Inputs/code-model-attributes.objtxt b/test/core/Inputs/code-model-attributes.objtxt deleted file mode 100644 index 7c01a0d57f365..0000000000000 --- a/test/core/Inputs/code-model-attributes.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -defined-atoms: - - name: _none - code-model: none diff --git a/test/core/Inputs/code-model-attributes2.objtxt b/test/core/Inputs/code-model-attributes2.objtxt deleted file mode 100644 index 92df88c7b0eae..0000000000000 --- a/test/core/Inputs/code-model-attributes2.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -defined-atoms: - - name: _mips_pic - code-model: mips-pic diff --git a/test/core/Inputs/code-model-attributes3.objtxt b/test/core/Inputs/code-model-attributes3.objtxt deleted file mode 100644 index 8f2ced14f10c2..0000000000000 --- a/test/core/Inputs/code-model-attributes3.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -defined-atoms: - - name: _mips_micro - code-model: mips-micro diff --git a/test/core/Inputs/code-model-attributes4.objtxt b/test/core/Inputs/code-model-attributes4.objtxt deleted file mode 100644 index 160c9a00c3da4..0000000000000 --- a/test/core/Inputs/code-model-attributes4.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -defined-atoms: - - name: _mips_micro_pic - code-model: mips-micro-pic diff --git a/test/core/Inputs/code-model-attributes5.objtxt b/test/core/Inputs/code-model-attributes5.objtxt deleted file mode 100644 index 99bdb54e09bba..0000000000000 --- a/test/core/Inputs/code-model-attributes5.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -defined-atoms: - - name: _mips_16 - code-model: mips-16 diff --git a/test/core/Inputs/constants-coalesce.objtxt b/test/core/Inputs/constants-coalesce.objtxt deleted file mode 100644 index ea3436f9ee289..0000000000000 --- a/test/core/Inputs/constants-coalesce.objtxt +++ /dev/null @@ -1,9 +0,0 @@ ---- -defined-atoms: - - ref-name: L1 - type: constant - content: [ 01, 02 ] - - ref-name: L2 - type: constant - merge: by-content - content: [ 01, 02, 03, 04 ] diff --git a/test/core/Inputs/constants-coalesce2.objtxt b/test/core/Inputs/constants-coalesce2.objtxt deleted file mode 100644 index c8f10f414f87a..0000000000000 --- a/test/core/Inputs/constants-coalesce2.objtxt +++ /dev/null @@ -1,10 +0,0 @@ ---- -defined-atoms: - - ref-name: L2 - type: constant - merge: by-content - content: [ 01, 23, 45, 67, 89, AB, CD, EF ] - - ref-name: L3 - type: constant - merge: by-content - content: [ 01, 02, 03 ] diff --git a/test/core/Inputs/cstring-coalesce.objtxt b/test/core/Inputs/cstring-coalesce.objtxt deleted file mode 100644 index d2e6327cf20c2..0000000000000 --- a/test/core/Inputs/cstring-coalesce.objtxt +++ /dev/null @@ -1,6 +0,0 @@ ---- -defined-atoms: - - ref-name: L2 - type: c-string - merge: by-content - content: [ 68, 65, 6c, 6c, 6f, 00 ] diff --git a/test/core/Inputs/cstring-coalesce2.objtxt b/test/core/Inputs/cstring-coalesce2.objtxt deleted file mode 100644 index 76dedf7cf3bd8..0000000000000 --- a/test/core/Inputs/cstring-coalesce2.objtxt +++ /dev/null @@ -1,6 +0,0 @@ ---- -defined-atoms: - - ref-name: L2 - type: c-string - merge: by-content - content: [ 74, 68, 65, 72, 65, 00 ] diff --git a/test/core/Inputs/custom-section-coalesce.objtxt b/test/core/Inputs/custom-section-coalesce.objtxt deleted file mode 100644 index de3efe339aaee..0000000000000 --- a/test/core/Inputs/custom-section-coalesce.objtxt +++ /dev/null @@ -1,15 +0,0 @@ ---- -defined-atoms: - - ref-name: L1 - type: constant - merge: by-content - content: [ 01, 02, 03, 04 ] - section-choice: custom-required - section-name: .mysection - - - ref-name: L2 - type: constant - merge: by-content - content: [ 01, 02, 03, 04 ] - section-choice: custom-required - section-name: .mysection2 diff --git a/test/core/Inputs/custom-section-coalesce2.objtxt b/test/core/Inputs/custom-section-coalesce2.objtxt deleted file mode 100644 index 3e8356f0c7eec..0000000000000 --- a/test/core/Inputs/custom-section-coalesce2.objtxt +++ /dev/null @@ -1,13 +0,0 @@ ---- -defined-atoms: - - ref-name: L1 - type: constant - merge: by-content - content: [ 05, 06, 07, 08 ] - section-choice: custom-required - section-name: .mysection - - - ref-name: L2 - type: constant - merge: by-content - content: [ 01, 02, 03, 04 ] diff --git a/test/core/Inputs/dead-strip-attributes.objtxt b/test/core/Inputs/dead-strip-attributes.objtxt deleted file mode 100644 index 06a71485dcd56..0000000000000 --- a/test/core/Inputs/dead-strip-attributes.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -defined-atoms: - - name: _foo2 - dead-strip: never diff --git a/test/core/Inputs/dead-strip-attributes2.objtxt b/test/core/Inputs/dead-strip-attributes2.objtxt deleted file mode 100644 index 3dd55c46cd920..0000000000000 --- a/test/core/Inputs/dead-strip-attributes2.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -defined-atoms: - - name: _foo3 - dead-strip: always diff --git a/test/core/Inputs/dead-strip-basic.objtxt b/test/core/Inputs/dead-strip-basic.objtxt deleted file mode 100644 index 05cb81bbcf949..0000000000000 --- a/test/core/Inputs/dead-strip-basic.objtxt +++ /dev/null @@ -1,9 +0,0 @@ ---- -defined-atoms: - - name: mydead2 - scope: global - type: data - - - name: bar - scope: global - type: data diff --git a/test/core/Inputs/dead-strip-basic2.objtxt b/test/core/Inputs/dead-strip-basic2.objtxt deleted file mode 100644 index 6b0b01aef6424..0000000000000 --- a/test/core/Inputs/dead-strip-basic2.objtxt +++ /dev/null @@ -1,8 +0,0 @@ ---- -defined-atoms: - - name: baz - scope: global - type: code - - - name: mydead3 - type: code diff --git a/test/core/Inputs/dead-strip-globals.objtxt b/test/core/Inputs/dead-strip-globals.objtxt deleted file mode 100644 index fbf2ba6d1da30..0000000000000 --- a/test/core/Inputs/dead-strip-globals.objtxt +++ /dev/null @@ -1,9 +0,0 @@ ---- -defined-atoms: - - name: myglobal2 - scope: global - type: data - - - name: bar - scope: hidden - type: data diff --git a/test/core/Inputs/dead-strip-globals2.objtxt b/test/core/Inputs/dead-strip-globals2.objtxt deleted file mode 100644 index a314bbe5ae41d..0000000000000 --- a/test/core/Inputs/dead-strip-globals2.objtxt +++ /dev/null @@ -1,8 +0,0 @@ ---- -defined-atoms: - - name: baz - scope: hidden - type: code - - - name: mydead - type: code diff --git a/test/core/Inputs/error-duplicate-absolutes.objtxt b/test/core/Inputs/error-duplicate-absolutes.objtxt deleted file mode 100644 index 2b99aa37848a3..0000000000000 --- a/test/core/Inputs/error-duplicate-absolutes.objtxt +++ /dev/null @@ -1,5 +0,0 @@ ---- -absolute-atoms: - - name: absatom - value: 0 - scope: global diff --git a/test/core/Inputs/gnulinkonce-rearrange-resolve.objtxt b/test/core/Inputs/gnulinkonce-rearrange-resolve.objtxt deleted file mode 100644 index e1fa42a24a522..0000000000000 --- a/test/core/Inputs/gnulinkonce-rearrange-resolve.objtxt +++ /dev/null @@ -1,26 +0,0 @@ ---- -defined-atoms: - - name: g1 - scope: global - type: gnu-linkonce - references: - - kind: group-child - target: f1 - - kind: group-child - target: f2 - - kind: group-child - target: g1 - - kind: group-child - target: d1 - - name: f1 - scope: global - type: code - - name: f2 - scope: global - type: code - - name: g1 - scope: global - type: code - - name: d1 - scope: global - type: data diff --git a/test/core/Inputs/gnulinkonce-remaining-undef.objtxt b/test/core/Inputs/gnulinkonce-remaining-undef.objtxt deleted file mode 100644 index 02903a6b7bc5a..0000000000000 --- a/test/core/Inputs/gnulinkonce-remaining-undef.objtxt +++ /dev/null @@ -1,34 +0,0 @@ ---- -defined-atoms: - - name: anotherfunction - scope: global - type: data - - name: f1 - scope: global - type: code - - name: f2 - scope: global - type: code - - name: f3 - scope: global - type: code - - name: g1 - scope: global - type: code - - name: d1 - scope: global - type: data - - name: g1 - scope: global - type: gnu-linkonce - references: - - kind: group-child - target: f1 - - kind: group-child - target: f2 - - kind: group-child - target: f3 - - kind: group-child - target: g1 - - kind: group-child - target: d1 diff --git a/test/core/Inputs/gnulinkonce-remaining-undef2.objtxt b/test/core/Inputs/gnulinkonce-remaining-undef2.objtxt deleted file mode 100644 index 4991476c621cf..0000000000000 --- a/test/core/Inputs/gnulinkonce-remaining-undef2.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -undefined-atoms: - - name: f3 - can-be-null: never diff --git a/test/core/Inputs/gnulinkonce-resolve.objtxt b/test/core/Inputs/gnulinkonce-resolve.objtxt deleted file mode 100644 index f4beb37fee2af..0000000000000 --- a/test/core/Inputs/gnulinkonce-resolve.objtxt +++ /dev/null @@ -1,25 +0,0 @@ -defined-atoms: - - name: f1 - scope: global - type: code - - name: f2 - scope: global - type: code - - name: g1 - scope: global - type: code - - name: d1 - scope: global - type: data - - name: g1 - scope: global - type: gnu-linkonce - references: - - kind: group-child - target: f1 - - kind: group-child - target: f2 - - kind: group-child - target: g1 - - kind: group-child - target: d1 diff --git a/test/core/Inputs/gnulinkonce-simple.objtxt b/test/core/Inputs/gnulinkonce-simple.objtxt deleted file mode 100644 index 807f0d35802be..0000000000000 --- a/test/core/Inputs/gnulinkonce-simple.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -undefined-atoms: - - name: f1 - can-be-null: never diff --git a/test/core/Inputs/inline-coalesce.objtxt b/test/core/Inputs/inline-coalesce.objtxt deleted file mode 100644 index 2eddee647c140..0000000000000 --- a/test/core/Inputs/inline-coalesce.objtxt +++ /dev/null @@ -1,6 +0,0 @@ ---- -defined-atoms: - - name: _inlineFunc - scope: global - type: code - merge: as-weak diff --git a/test/core/Inputs/inline-coalesce2.objtxt b/test/core/Inputs/inline-coalesce2.objtxt deleted file mode 100644 index 2eddee647c140..0000000000000 --- a/test/core/Inputs/inline-coalesce2.objtxt +++ /dev/null @@ -1,6 +0,0 @@ ---- -defined-atoms: - - name: _inlineFunc - scope: global - type: code - merge: as-weak diff --git a/test/core/Inputs/multiple-def-error.objtxt b/test/core/Inputs/multiple-def-error.objtxt deleted file mode 100644 index 8a1dcdb9c37f2..0000000000000 --- a/test/core/Inputs/multiple-def-error.objtxt +++ /dev/null @@ -1,5 +0,0 @@ ---- -defined-atoms: - - name: _foo - scope: global - type: data diff --git a/test/core/Inputs/sectiongroup-deadstrip.objtxt b/test/core/Inputs/sectiongroup-deadstrip.objtxt deleted file mode 100644 index 392f7ee968980..0000000000000 --- a/test/core/Inputs/sectiongroup-deadstrip.objtxt +++ /dev/null @@ -1,3 +0,0 @@ -undefined-atoms: - - name: f1 - can-be-null: never diff --git a/test/core/Inputs/sectiongroup-gnulinkonce-error.objtxt b/test/core/Inputs/sectiongroup-gnulinkonce-error.objtxt deleted file mode 100644 index a365d37b66b5a..0000000000000 --- a/test/core/Inputs/sectiongroup-gnulinkonce-error.objtxt +++ /dev/null @@ -1,26 +0,0 @@ ---- -defined-atoms: - - name: f1 - scope: global - type: code - - name: f2 - scope: global - type: code - - name: g1 - scope: global - type: code - - name: d1 - scope: global - type: data - - name: g1 - scope: global - type: gnu-linkonce - references: - - kind: group-child - target: f1 - - kind: group-child - target: f2 - - kind: group-child - target: g1 - - kind: group-child - target: d1 diff --git a/test/core/Inputs/sectiongroup-rearrange-resolve.objtxt b/test/core/Inputs/sectiongroup-rearrange-resolve.objtxt deleted file mode 100644 index bcefee646ef45..0000000000000 --- a/test/core/Inputs/sectiongroup-rearrange-resolve.objtxt +++ /dev/null @@ -1,25 +0,0 @@ -defined-atoms: - - name: g1 - scope: global - type: group-comdat - references: - - kind: group-child - target: f1 - - kind: group-child - target: f2 - - kind: group-child - target: g1 - - kind: group-child - target: d1 - - name: f1 - scope: global - type: code - - name: f2 - scope: global - type: code - - name: g1 - scope: global - type: code - - name: d1 - scope: global - type: data diff --git a/test/core/Inputs/sectiongroup-remaining-undef.objtxt b/test/core/Inputs/sectiongroup-remaining-undef.objtxt deleted file mode 100644 index 07c7af5dc67c3..0000000000000 --- a/test/core/Inputs/sectiongroup-remaining-undef.objtxt +++ /dev/null @@ -1,34 +0,0 @@ ---- -defined-atoms: - - name: anotherfunction - scope: global - type: data - - name: f1 - scope: global - type: code - - name: f2 - scope: global - type: code - - name: f3 - scope: global - type: code - - name: g1 - scope: global - type: code - - name: d1 - scope: global - type: data - - name: g1 - scope: global - type: group-comdat - references: - - kind: group-child - target: f1 - - kind: group-child - target: f2 - - kind: group-child - target: f3 - - kind: group-child - target: g1 - - kind: group-child - target: d1 diff --git a/test/core/Inputs/sectiongroup-remaining-undef2.objtxt b/test/core/Inputs/sectiongroup-remaining-undef2.objtxt deleted file mode 100644 index 4991476c621cf..0000000000000 --- a/test/core/Inputs/sectiongroup-remaining-undef2.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -undefined-atoms: - - name: f3 - can-be-null: never diff --git a/test/core/Inputs/sectiongroup-resolve.objtxt b/test/core/Inputs/sectiongroup-resolve.objtxt deleted file mode 100644 index a047ad33fe9c6..0000000000000 --- a/test/core/Inputs/sectiongroup-resolve.objtxt +++ /dev/null @@ -1,26 +0,0 @@ ---- -defined-atoms: - - name: f1 - scope: global - type: code - - name: f2 - scope: global - type: code - - name: g1 - scope: global - type: code - - name: d1 - scope: global - type: data - - name: g1 - scope: global - type: group-comdat - references: - - kind: group-child - target: f1 - - kind: group-child - target: f2 - - kind: group-child - target: g1 - - kind: group-child - target: d1 diff --git a/test/core/Inputs/sectiongroup-simple.objtxt b/test/core/Inputs/sectiongroup-simple.objtxt deleted file mode 100644 index 807f0d35802be..0000000000000 --- a/test/core/Inputs/sectiongroup-simple.objtxt +++ /dev/null @@ -1,4 +0,0 @@ ---- -undefined-atoms: - - name: f1 - can-be-null: never diff --git a/test/core/Inputs/shared-library-coalesce.objtxt b/test/core/Inputs/shared-library-coalesce.objtxt deleted file mode 100644 index 57cdfe662d4c3..0000000000000 --- a/test/core/Inputs/shared-library-coalesce.objtxt +++ /dev/null @@ -1,28 +0,0 @@ ---- -shared-library-atoms: - - name: foo2 - load-name: libc.so - - - name: foo3 - load-name: libc.so - - - name: bar2 - load-name: libc.so - can-be-null: at-runtime - - - name: bar3 - load-name: libc.so - can-be-null: at-runtime - - - name: mismatchNull1 - load-name: libc.so - - - name: mismatchNull2 - load-name: libc.so - can-be-null: at-runtime - - - name: mismatchload1 - load-name: libb.so - - - name: mismatchload2 - load-name: liba.so diff --git a/test/core/Inputs/tent-merge.objtxt b/test/core/Inputs/tent-merge.objtxt deleted file mode 100644 index 90db8fd1f446f..0000000000000 --- a/test/core/Inputs/tent-merge.objtxt +++ /dev/null @@ -1,6 +0,0 @@ ---- -defined-atoms: - - name: _foo - scope: global - type: data - content: [ 00, 00, 00, 00 ] diff --git a/test/core/Inputs/undef-coalesce-error.objtxt b/test/core/Inputs/undef-coalesce-error.objtxt deleted file mode 100644 index f493f00bdf1a8..0000000000000 --- a/test/core/Inputs/undef-coalesce-error.objtxt +++ /dev/null @@ -1,8 +0,0 @@ ---- -defined-atoms: - - name: bar - type: code - -undefined-atoms: - - name: malloc - - name: myfunc diff --git a/test/core/Inputs/undef-coalesce-error2.objtxt b/test/core/Inputs/undef-coalesce-error2.objtxt deleted file mode 100644 index 88d736fc21116..0000000000000 --- a/test/core/Inputs/undef-coalesce-error2.objtxt +++ /dev/null @@ -1,8 +0,0 @@ ---- -defined-atoms: - - name: myfunc - scope: global - type: code - -undefined-atoms: - - name: free diff --git a/test/core/Inputs/undef-coalesce.objtxt b/test/core/Inputs/undef-coalesce.objtxt deleted file mode 100644 index f493f00bdf1a8..0000000000000 --- a/test/core/Inputs/undef-coalesce.objtxt +++ /dev/null @@ -1,8 +0,0 @@ ---- -defined-atoms: - - name: bar - type: code - -undefined-atoms: - - name: malloc - - name: myfunc diff --git a/test/core/Inputs/undef-coalesce2.objtxt b/test/core/Inputs/undef-coalesce2.objtxt deleted file mode 100644 index 88d736fc21116..0000000000000 --- a/test/core/Inputs/undef-coalesce2.objtxt +++ /dev/null @@ -1,8 +0,0 @@ ---- -defined-atoms: - - name: myfunc - scope: global - type: code - -undefined-atoms: - - name: free diff --git a/test/core/Inputs/undef-fallback.objtxt b/test/core/Inputs/undef-fallback.objtxt deleted file mode 100644 index c392731805cd2..0000000000000 --- a/test/core/Inputs/undef-fallback.objtxt +++ /dev/null @@ -1,7 +0,0 @@ -defined-atoms: - - name: fallback1 - -undefined-atoms: - - name: def1 - fallback: - name: fallback3 diff --git a/test/core/Inputs/undef-weak-coalesce.objtxt b/test/core/Inputs/undef-weak-coalesce.objtxt deleted file mode 100644 index 7a5e20fad0971..0000000000000 --- a/test/core/Inputs/undef-weak-coalesce.objtxt +++ /dev/null @@ -1,20 +0,0 @@ ---- -undefined-atoms: - - name: bar1 - can-be-null: never - - name: bar2 - can-be-null: at-runtime - - name: bar3 - can-be-null: at-buildtime - - name: bar4 - can-be-null: at-runtime - - name: bar5 - can-be-null: at-buildtime - - name: bar6 - can-be-null: never - - name: bar7 - can-be-null: at-buildtime - - name: bar8 - can-be-null: never - - name: bar9 - can-be-null: at-runtime diff --git a/test/core/Inputs/weak-coalesce.objtxt b/test/core/Inputs/weak-coalesce.objtxt deleted file mode 100644 index 8a1dcdb9c37f2..0000000000000 --- a/test/core/Inputs/weak-coalesce.objtxt +++ /dev/null @@ -1,5 +0,0 @@ ---- -defined-atoms: - - name: _foo - scope: global - type: data diff --git a/test/core/Inputs/weak-coalesce2.objtxt b/test/core/Inputs/weak-coalesce2.objtxt deleted file mode 100644 index 1039b309f8a4d..0000000000000 --- a/test/core/Inputs/weak-coalesce2.objtxt +++ /dev/null @@ -1,6 +0,0 @@ ---- -defined-atoms: - - name: _foo - merge: as-weak - scope: global - type: data |
