Ted Kremenek | 1198301 | 2013-04-16 21:59:21 +0000 | [diff] [blame] | 1 | // RUN: %clang -target x86_64-apple-darwin10 --analyze %s -o /dev/null -Xclang -analyzer-checker=debug.ConfigDumper > %t 2>&1 |
Ted Kremenek | 9e28fe6 | 2012-10-02 20:31:52 +0000 | [diff] [blame] | 2 | // RUN: FileCheck --input-file=%t %s |
| 3 | |
| 4 | void bar() {} |
| 5 | void foo() { bar(); } |
| 6 | |
| 7 | class Foo { |
| 8 | public: |
| 9 | void bar() {} |
| 10 | void foo() { bar(); } |
| 11 | }; |
| 12 | |
| 13 | // CHECK: [config] |
Jordan Rose | c63a460 | 2013-04-02 00:26:35 +0000 | [diff] [blame] | 14 | // CHECK-NEXT: c++-container-inlining = false |
Jordan Rose | b11a908 | 2013-04-04 23:10:29 +0000 | [diff] [blame] | 15 | // CHECK-NEXT: c++-inlining = destructors |
Jordan Rose | 50fa64d | 2013-05-17 02:16:49 +0000 | [diff] [blame] | 16 | // CHECK-NEXT: c++-shared_ptr-inlining = false |
Ted Kremenek | 9e28fe6 | 2012-10-02 20:31:52 +0000 | [diff] [blame] | 17 | // CHECK-NEXT: c++-stdlib-inlining = true |
| 18 | // CHECK-NEXT: c++-template-inlining = true |
Ted Kremenek | 0f5c5c6 | 2013-03-29 00:09:28 +0000 | [diff] [blame] | 19 | // CHECK-NEXT: cfg-conditional-static-initializers = true |
Ted Kremenek | 9e28fe6 | 2012-10-02 20:31:52 +0000 | [diff] [blame] | 20 | // CHECK-NEXT: cfg-temporary-dtors = false |
| 21 | // CHECK-NEXT: faux-bodies = true |
Jordan Rose | 4d9e497 | 2012-10-23 23:59:05 +0000 | [diff] [blame] | 22 | // CHECK-NEXT: graph-trim-interval = 1000 |
Anna Zaks | bfa9ab8 | 2013-01-24 23:15:30 +0000 | [diff] [blame] | 23 | // CHECK-NEXT: ipa = dynamic-bifurcate |
Ted Kremenek | 94bb74c | 2012-10-02 20:31:56 +0000 | [diff] [blame] | 24 | // CHECK-NEXT: ipa-always-inline-size = 3 |
Ted Kremenek | 08a838d | 2013-04-16 21:44:22 +0000 | [diff] [blame] | 25 | // CHECK-NEXT: leak-diagnostics-reference-allocation = false |
Anna Zaks | 6bbe144 | 2013-01-30 19:12:36 +0000 | [diff] [blame] | 26 | // CHECK-NEXT: max-inlinable-size = 50 |
Anna Zaks | ac3a3e7 | 2013-01-30 19:12:39 +0000 | [diff] [blame] | 27 | // CHECK-NEXT: max-nodes = 150000 |
Anna Zaks | 7959671 | 2012-12-17 20:08:51 +0000 | [diff] [blame] | 28 | // CHECK-NEXT: max-times-inline-large = 32 |
Anna Zaks | d130140 | 2013-01-24 23:15:34 +0000 | [diff] [blame] | 29 | // CHECK-NEXT: mode = deep |
Jordan Rose | 258277d | 2013-04-18 16:33:46 +0000 | [diff] [blame] | 30 | // CHECK-NEXT: region-store-small-struct-limit = 2 |
Ted Kremenek | 9e28fe6 | 2012-10-02 20:31:52 +0000 | [diff] [blame] | 31 | // CHECK-NEXT: [stats] |
Jordan Rose | 50fa64d | 2013-05-17 02:16:49 +0000 | [diff] [blame] | 32 | // CHECK-NEXT: num-entries = 17 |