// RUN: %clang_cc1 -fsyntax-only %s -verify | |
// RUN: %clang_cc1 -fsyntax-only %s -fexperimental-new-constant-interpreter -verify | |
// expected-no-diagnostics | |
struct S { | |
int one; | |
int two; | |
}; | |
struct S const foo(void); | |
struct S tmp; | |
void priv_sock_init(void) { | |
tmp = (struct S)foo(); | |
} |