136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesint f(int a, int b) { 236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines return a + b; 336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines} 436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesint g(int a) { 636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines return a + 1; 736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines} 836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 1036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesint main() { 1136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines return f(2, g(2)); 1236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines} 1336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines 1436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines// Built with Clang 3.3: 1536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines// $ mkdir -p /tmp/dbginfo 1636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines// $ cp llvm-symbolizer-test.c /tmp/dbginfo 1736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines// $ cd /tmp/dbginfo 1836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines// $ clang -g llvm-symbolizer-test.c -o <output> 19