analyzer-config.cpp revision 94bb74cef72a33d77c5d6739abfc0840c781eb8e
1// RUN: %clang --analyze %s -o /dev/null -Xclang -analyzer-checker=debug.ConfigDumper > %t 2>&1
2// RUN: FileCheck --input-file=%t %s
3
4void bar() {}
5void foo() { bar(); }
6
7class Foo {
8public:
9	void bar() {}
10	void foo() { bar(); }
11};
12
13// CHECK: [config]
14// CHECK-NEXT: c++-inlining = methods
15// CHECK-NEXT: c++-stdlib-inlining = true
16// CHECK-NEXT: c++-template-inlining = true
17// CHECK-NEXT: cfg-temporary-dtors = false
18// CHECK-NEXT: faux-bodies = true
19// CHECK-NEXT: ipa-always-inline-size = 3
20// CHECK-NEXT: [stats]
21// CHECK-NEXT: num-entries = 6
22