23 lines · cpp
1// RUN: %clang_cc1 %s -emit-llvm -o - | FileCheck %s2 3// CHECK-LABEL: @main4 5struct dyn_array { 6 int size;7 int data[];8};9 10int foo(dyn_array **&d) {11 return (*d)->data[1];12}13 14int main()15{16 dyn_array **d;17 return foo(d);18 19 // CHECK: call {{.+}} @{{.+}}foo{{.+}}(20 // CHECK: ret i{{[0-9]+}}21}22 23