// RUN: %clang_cc1 %s -emit-llvm -o - | FileCheck %s | |
// CHECK-LABEL: @main | |
struct dyn_array { | |
int size; | |
int data[]; | |
}; | |
int foo(dyn_array **&d) { | |
return (*d)->data[1]; | |
} | |
int main() | |
{ | |
dyn_array **d; | |
return foo(d); | |
// CHECK: call {{.+}} @{{.+}}foo{{.+}}( | |
// CHECK: ret i{{[0-9]+}} | |
} | |