Lines Matching +full:external +full:- +full:contents
1 // RUN: rm -rf %t
2 // RUN: split-file %s %t
3 // RUN: sed -e "s|DIR|%/t|g" %t/build/compile-commands.json.in > %t/build/compile-commands.json
4 // RUN: sed -e "s|DIR|%/t|g" %t/build/vfsoverlay.yaml.in > %t/build/vfsoverlay.yaml
5 // RUN: sed -e "s|DIR|%/t|g" %t/build/vfs.notyaml.in > %t/build/vfs.notyaml
6 // RUN: clang-scan-deps -compilation-database %t/build/compile-commands.json \
7 // RUN: -j 1 -format experimental-full --optimize-args=vfs,header-search > %t/deps.db
9 // RUN: %deps-to-rsp %t/deps.db --module-name=A > %t/A.rsp
13 // * `-ivfsoverlay` args that depend on earlier `-ivfsoverlay` args.
15 //--- build/compile-commands.json.in
20 …d": "clang -c DIR/0.m -Imodules/A -fmodules -fmodules-cache-path=DIR/module-cache -fimplicit-modul…
25 //--- build/vfsoverlay.yaml.in
29 "case-sensitive":"false",
32 "contents":[
34 "external-contents":"DIR/build/vfs.notyaml",
45 //--- build/vfs.notyaml.in
49 "case-sensitive":"false",
52 "contents":[
54 "external-contents":"DIR/build/module.modulemap",
59 "external-contents":"DIR/build/A.h",
70 //--- build/module.modulemap
76 //--- build/A.h
80 //--- 0.m