xref: /llvm-project/clang/test/Misc/print-stats-vfs.test (revision 6e4dcbb21dab47e520f2cd19e7017af27328669e)
1// RUN: rm -rf %t
2// RUN: split-file %s %t
3
4// RUN: %clang_cc1 -fsyntax-only %t/tu.c -I %t/dir1 -I %t/dir2 -print-stats 2>&1 | FileCheck %s
5
6//--- tu.c
7#include "header.h"
8//--- dir1/other.h
9//--- dir2/header.h
10
11// CHECK:      *** Virtual File System Stats:
12// CHECK-NEXT: {{[[:digit:]]+}} status() calls
13// CHECK-NEXT: {{[[:digit:]]+}} openFileForRead() calls
14// CHECK-NEXT: {{[[:digit:]]+}} dir_begin() calls
15// CHECK-NEXT: {{[[:digit:]]+}} getRealPath() calls
16// CHECK-NEXT: {{[[:digit:]]+}} exists() calls
17// CHECK-NEXT: {{[[:digit:]]+}} isLocal() calls
18