// RUN: %clang_cc1 -emit-llvm %s -std=c++20 -triple x86_64-unknown-linux-gnu -o - | FileCheck %s namespace GH63742 { void side_effect(); consteval int f(int x) { if (!__builtin_is_constant_evaluated()) side_effect(); return x; } struct SS { int x = f(42); SS(); }; SS::SS(){} } // CHECK-LABEL: @_ZN7GH637422SSC2Ev // CHECK-NOT: call // CHECK: store i32 42, ptr {{.*}} // CHECK: ret void