annotate clang/test/VFS/Inputs/vfsroot.yaml @ 207:2e18cbf3894f

LLVM12
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 08 Jun 2021 06:07:14 +0900
parents 1d019706d866
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
anatofuz
parents:
diff changeset
1 {
anatofuz
parents:
diff changeset
2 'version': 0,
anatofuz
parents:
diff changeset
3 'use-external-names': false,
anatofuz
parents:
diff changeset
4 'fallthrough': false,
anatofuz
parents:
diff changeset
5 'roots': [
anatofuz
parents:
diff changeset
6 { 'name': '/tests', 'type': 'directory',
anatofuz
parents:
diff changeset
7 'contents': [
anatofuz
parents:
diff changeset
8 { 'name': 'vfsroot-include.c', 'type': 'file',
anatofuz
parents:
diff changeset
9 'external-contents': 'TEST_DIR/vfsroot-include.c'
anatofuz
parents:
diff changeset
10 },
anatofuz
parents:
diff changeset
11 { 'name': 'vfsroot-with-overlay.c', 'type': 'file',
anatofuz
parents:
diff changeset
12 'external-contents': 'TEST_DIR/vfsroot-with-overlay.c'
anatofuz
parents:
diff changeset
13 },
anatofuz
parents:
diff changeset
14 { 'name': 'vfsroot-module.m', 'type': 'file',
anatofuz
parents:
diff changeset
15 'external-contents': 'TEST_DIR/vfsroot-module.m'
anatofuz
parents:
diff changeset
16 }
anatofuz
parents:
diff changeset
17 ]
anatofuz
parents:
diff changeset
18 },
anatofuz
parents:
diff changeset
19 { 'name': '/direct-vfs-root-files', 'type': 'directory',
anatofuz
parents:
diff changeset
20 'contents': [
anatofuz
parents:
diff changeset
21 { 'name': 'not_real.h', 'type': 'file',
anatofuz
parents:
diff changeset
22 'external-contents': 'TEST_DIR/Inputs/actual_header.h'
anatofuz
parents:
diff changeset
23 },
anatofuz
parents:
diff changeset
24 { 'name': 'vfsoverlay.yaml', 'type': 'file',
anatofuz
parents:
diff changeset
25 'external-contents': 'OUT_DIR/vfsoverlay.yaml'
anatofuz
parents:
diff changeset
26 }
anatofuz
parents:
diff changeset
27 ]
anatofuz
parents:
diff changeset
28 },
anatofuz
parents:
diff changeset
29 { 'name': '/indirect-vfs-root-files', 'type': 'directory',
anatofuz
parents:
diff changeset
30 'contents': [
anatofuz
parents:
diff changeset
31 { 'name': 'actual_header.h', 'type': 'file',
anatofuz
parents:
diff changeset
32 'external-contents': 'TEST_DIR/Inputs/actual_header.h'
anatofuz
parents:
diff changeset
33 }
anatofuz
parents:
diff changeset
34 ]
anatofuz
parents:
diff changeset
35 },
anatofuz
parents:
diff changeset
36 { 'name': 'TEST_DIR/Inputs/Broken.framework', 'type': 'directory',
anatofuz
parents:
diff changeset
37 'contents': [
anatofuz
parents:
diff changeset
38 { 'name': 'Headers/A.h', 'type': 'file',
anatofuz
parents:
diff changeset
39 'external-contents': 'TEST_DIR/Inputs/Broken.framework/VFSHeaders/A.h'
anatofuz
parents:
diff changeset
40 },
anatofuz
parents:
diff changeset
41 { 'name': 'Modules/module.modulemap', 'type': 'file',
anatofuz
parents:
diff changeset
42 'external-contents': 'TEST_DIR/Inputs/Broken.framework/Modules/module.modulemap'
anatofuz
parents:
diff changeset
43 }
anatofuz
parents:
diff changeset
44 ]
anatofuz
parents:
diff changeset
45 },
anatofuz
parents:
diff changeset
46 # Locations for modules.
anatofuz
parents:
diff changeset
47 { 'name': 'OUT_DIR/cache', 'type': 'directory',
anatofuz
parents:
diff changeset
48 'contents': [
anatofuz
parents:
diff changeset
49 { 'name': 'Broken.pcm', 'type': 'file',
anatofuz
parents:
diff changeset
50 'external-contents': 'OUT_DIR/cache/Broken.pcm'
anatofuz
parents:
diff changeset
51 }
anatofuz
parents:
diff changeset
52 ]
anatofuz
parents:
diff changeset
53 }
anatofuz
parents:
diff changeset
54 ]
anatofuz
parents:
diff changeset
55 }