188710f22be1acb04b7d812aebe87bea56394c07cEli Friedman// RUN: %clang_cc1 %s -E -CC -pedantic -verify 28e8fb3be5bd78f0564444eca02b404566a5f3b5dAndy Gibbs// expected-no-diagnostics 35f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 45f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer#if 1 /*bar */ 55f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 65f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer#endif /*foo*/ 75f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 888710f22be1acb04b7d812aebe87bea56394c07cEli Friedman#if /*foo*/ defined /*foo*/ FOO /*foo*/ 988710f22be1acb04b7d812aebe87bea56394c07cEli Friedman#if /*foo*/ defined /*foo*/ ( /*foo*/ FOO /*foo*/ ) /*foo*/ 1088710f22be1acb04b7d812aebe87bea56394c07cEli Friedman#endif 1188710f22be1acb04b7d812aebe87bea56394c07cEli Friedman#endif 1288710f22be1acb04b7d812aebe87bea56394c07cEli Friedman 13