/* RUN: %clang_cc1 -std=c89 -E -verify %s | FileCheck %s
RUN: %clang_cc1 -std=c99 -E -verify %s | FileCheck %s
RUN: %clang_cc1 -std=c11 -E -verify %s | FileCheck %s
RUN: %clang_cc1 -std=c17 -E -verify %s | FileCheck %s
RUN: %clang_cc1 -std=c2x -E -verify %s | FileCheck %s
*/
/* expected-no-diagnostics */
/* WG14 DR259: yes
* Macro invocations with no arguments
*/
#define m0() replacement
#define m1(x) begin x end
m0() m1()
/*
CHECK: replacement begin end
*/