blob: c99518e7a6b8f426be975d2af50308042f75b35f [file] [log] [blame]
Devang Patel468e8fb2010-08-26 22:54:33 +00001// RUN: %clang -g -S %s -o - | FileCheck %s
2// Test to check presense of debug info for byval parameter.
3// Radar 8350436.
4class DAG {
5public:
6 int i;
7 int j;
8};
9
10class EVT {
11public:
12 int a;
13 int b;
14 int c;
15};
16
17class VAL {
18public:
19 int x;
20 int y;
21};
22void foo(EVT e);
23EVT bar();
24
25void get(int *i, unsigned dl, VAL v, VAL *p, unsigned n, EVT missing_arg) {
26//CHECK: .ascii "missing_arg"
27 EVT e = bar();
28 if (dl == n)
29 foo(missing_arg);
30}
31