Anna Zaks | 196b8cf | 2012-03-08 00:42:23 +0000 | [diff] [blame^] | 1 | // RUN: %clang_cc1 -analyze -analyzer-checker=debug.DumpCallGraph %s 2>&1 | FileCheck %s |
2 | |||||
3 | static void mmm(int y) { | ||||
4 | if (y != 0) | ||||
5 | y++; | ||||
6 | y = y/0; | ||||
7 | } | ||||
8 | |||||
9 | static int foo(int x, int y) { | ||||
10 | mmm(y); | ||||
11 | if (x != 0) | ||||
12 | x++; | ||||
13 | return 5/x; | ||||
14 | } | ||||
15 | |||||
16 | void aaa() { | ||||
17 | foo(1,2); | ||||
18 | } | ||||
19 | |||||
20 | // CHECK:--- Call graph Dump --- | ||||
21 | // CHECK: Function: < root > calls: aaa |