Lines Matching refs:Module
3 // Build Module and set its timestamp
4 // RUN: echo '@import Module;' | %clang_cc1 -fmodules -fimplicit-module-maps -fmodules-cache-path=%…
5 // RUN: touch -m -a -t 201101010000 %t/Module.pcm
6 // RUN: cp %t/Module.pcm %t/Module.pcm.saved
7 // RUN: wc -c %t/Module.pcm > %t/Module.size.saved
11 // RUN: diff %t/Module.pcm %t/Module.pcm.saved
14 // Rebuild Module, reset its timestamp, and verify its size hasn't changed
15 // RUN: rm %t/Module.pcm
16 // RUN: echo '@import Module;' | %clang_cc1 -fmodules -fimplicit-module-maps -fmodules-cache-path=%…
17 // RUN: touch -m -a -t 201101010000 %t/Module.pcm
18 // RUN: wc -c %t/Module.pcm > %t/Module.size
19 // RUN: diff %t/Module.size %t/Module.size.saved
20 // RUN: cp %t/Module.pcm %t/Module.pcm.saved.2
25 // RUN: diff %t/Module.pcm %t/Module.pcm.saved.2
28 // Rebuild Module, reset its timestamp, and verify its size hasn't changed
29 // RUN: rm %t/Module.pcm
30 // RUN: echo '@import Module;' | %clang_cc1 -fmodules -fimplicit-module-maps -fmodules-cache-path=%…
31 // RUN: touch -m -a -t 201101010000 %t/Module.pcm
32 // RUN: wc -c %t/Module.pcm > %t/Module.size
33 // RUN: diff %t/Module.size %t/Module.size.saved
34 // RUN: cp %t/Module.pcm %t/Module.pcm.saved.2
36 // Verify again with Module pre-imported.
39 // RUN: diff %t/Module.pcm %t/Module.pcm.saved.2
43 @import Module;