1 // RUN: %clang_cc1 -fsyntax-only -ftrigraphs -Wtrigraphs -verify %s
3 ??=define
arraycheck(a
,b
) a
??(b
??) ??!??! b
??(a
??) // expected-warning {{trigraph converted to '#' character}} expected-warning {{trigraph converted to '[' character}} expected-warning {{trigraph converted to ']' character}} expected-warning {{trigraph converted to '|' character}} expected-warning {{trigraph converted to '|' character}} expected-warning {{trigraph converted to '[' character}} expected-warning {{trigraph converted to ']' character}}