Lines Matching +full:dependency +full:- +full:check
2 // RUN: rm -rf %t
5 …-cc1 -fno-implicit-modules -fmodule-name=relative-dep-gen -emit-module -x c++ Inputs/relative-dep-…
6 …-cc1 -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen.modulemap -fmodule-file=%t/mo…
7 …-cc1 -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen.modulemap -dependency-file %t…
9 // RUN: FileCheck --check-prefix=CHECK-BUILD %s < %t/build.d
10 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-explicit.d
11 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-implicit.d
13 …-cc1 -fno-implicit-modules -fmodule-name=relative-dep-gen -emit-module -x c++ Inputs/relative-dep-…
14 …-cc1 -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen-cwd.modulemap -fmodule-file=%…
15 …-cc1 -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen-cwd.modulemap -dependency-fil…
17 // RUN: FileCheck --check-prefix=CHECK-BUILD %s < %t/build-cwd.d
18 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-explicit-cwd.d
19 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-implicit-cwd.d
21 // Check that the .d file is still correct after relocating the module.
23 // RUN: cp %S/Inputs/relative-dep-gen-1.h %t/Inputs
26 …-cc1 -fno-implicit-modules -fmodule-file=%t/mod-cwd.pcm -dependency-file %t/use-explicit-no-map-cw…
27 // RUN: cat %t/use-explicit-no-map-cwd.d
28 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-explicit-no-map-cwd.d
30 #include "Inputs/relative-dep-gen-1.h"
32 // CHECK-BUILD: mod.pcm:
33 // CHECK-BUILD: {{[ \t]}}Inputs/relative-dep-gen{{(-cwd)?}}.modulemap
34 // CHECK-BUILD: {{[ \t]}}Inputs/relative-dep-gen-1.h
35 // CHECK-BUILD: {{[ \t]}}Inputs/relative-dep-gen-2.h
36 // CHECK-USE: use.o:
37 // CHECK-USE-DAG: {{[ \t]}}relative-dep-gen.cpp
38 // CHECK-USE-DAG: {{[ \t]}}Inputs{{[/\\]}}relative-dep-gen-1.h