153f8217a5abbc6beb00396938861c638c78a842dEli Friedman// RUN: %clang_cc1 %s -Eonly -verify 25f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 378541c433049322b27b4f437973076ba29cff709Jordan Rose// expected-error@9 {{EOF}} 45f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer#define COMM / ## * 553f8217a5abbc6beb00396938861c638c78a842dEli FriedmanCOMM // expected-error {{pasting formed '/*', an invalid preprocessing token}} 65f016e2cb5d11daeb237544de1c5d59f20fe1a6eReid Spencer 7c5f7459b2d60ad55ed2ab3cfd281d9c718f5a8dfRichard Smith// Demonstrate that an invalid preprocessing token 8c5f7459b2d60ad55ed2ab3cfd281d9c718f5a8dfRichard Smith// doesn't swallow the rest of the file... 978541c433049322b27b4f437973076ba29cff709Jordan Rose#error EOF 10