[libcxx] [test] Guard __has_include usage with a macro
authorEric Fiselier <eric@efcs.ca>
Tue, 4 Oct 2016 21:25:51 +0000 (21:25 +0000)
committerEric Fiselier <eric@efcs.ca>
Tue, 4 Oct 2016 21:25:51 +0000 (21:25 +0000)
commit015839a555e7e476f1dfb16d0e8c3b98de26aaee
treecf533a8473fefe8465624c4ce14198c62a9be4b5
parent8cabfb764d6b0390038f2d0af6f29781b4b2294b
[libcxx] [test] Guard __has_include usage with a macro

Summary: There's a macro scheme already being used for __has_feature etc. Use it for __has_include too, which makes MSVC happy (it doesn't support __has_include yet, and unguarded use explodes horribly).

Reviewers: mclow.lists, EricWF

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D25251

llvm-svn: 283260
libcxx/test/support/test_macros.h