Lines Matching +full:external +full:- +full:contents
1 // This test checks that the module map paths we're reporting are the as-requested
4 // RUN: rm -rf %t
5 // RUN: split-file %s %t
7 //--- real/module.modulemap
9 //--- real/Header.h
10 //--- overlay.json.template
12 "case-sensitive": "false",
16 "contents": [
18 "external-contents" : "DIR/real/Header.h",
27 "contents": [
29 "external-contents": "DIR/real/module.modulemap",
40 //--- modules/module.modulemap
42 //--- modules/header.h
45 //--- cdb.json.template
49 …-fmodules -fmodules-cache-path=DIR/cache -Werror=non-modular-include-in-module -ivfsoverlay DIR/ov…
52 //--- tu.m
55 // RUN: sed -e "s|DIR|%/t|g" %t/overlay.json.template > %t/overlay.json
56 // RUN: sed -e "s|DIR|%/t|g" %t/cdb.json.template > %t/cdb.json
57 // RUN: clang-scan-deps -compilation-database %t/cdb.json -format experimental-full > %t/result.json
59 // RUN: %deps-to-rsp %t/result.json --module-name=FW > %t/FW.cc1.rsp
60 // RUN: %deps-to-rsp %t/result.json --module-name=Importer > %t/Importer.cc1.rsp
61 // RUN: %deps-to-rsp %t/result.json --tu-index=0 > %t/tu.rsp