/* TEST_OUTPUT: --- fail_compilation/diag15974.d(21): Error: variable `f` cannot be read at compile time fail_compilation/diag15974.d(21): called from here: `format("%s", f)` fail_compilation/diag15974.d(26): Error: variable `f` cannot be read at compile time fail_compilation/diag15974.d(26): called from here: `format("%s", f)` --- */ void test15974() { string format(Args...)(string fmt, Args args) { return ""; } string f = "vkCreateSampler"; // CompileStatement mixin(format("%s", f)); struct S { // CompileDeclaration mixin(format("%s", f)); } }