History log of /external/clang/test/Lexer/has_extension_cxx.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
44868f5b6a0980744de08e9fa45193b5a29ff990 28-Sep-2013 Richard Smith <richard-llvm@metafoo.co.uk> Mark lambda init-captures as complete.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191607 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/has_extension_cxx.cpp
629bc52604e62f016474314077193ed30f8782f9 27-Sep-2013 Richard Smith <richard-llvm@metafoo.co.uk> Mark variable template implementation as complete. Nearly all of the credit
here goes to Larisse Voufo.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191549 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/has_extension_cxx.cpp
7f0ffb3a9f4ce7428fd4f6eb3c3274c867c134f8 07-May-2013 Richard Smith <richard-llvm@metafoo.co.uk> C++1y: Update __cplusplus to temporary value 201305L to allow detection of provisional C++1y support.
Add __has_feature and __has_extension checks for C++1y features (based on the provisional names from
the C++ features study group), and update documentation to match.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181342 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/has_extension_cxx.cpp
7b156ddae822a546aa9e8b23d683ac76da8e8ac8 04-Apr-2012 Douglas Gregor <dgregor@apple.com> Add feature check "cxx_local_type_template_args" describing support
for templates with local template arguments, from Michel Morin! Fixes
PR12337.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153983 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/has_extension_cxx.cpp
7640c0070361bd365e30fc2eb3b6a64361fa7377 06-Sep-2011 Richard Smith <richard-llvm@metafoo.co.uk> Advertise support for cxx_range_for as an extension in C++98 mode. Patch by Jean-Daniel Dupas!
Also provide a modicum of test coverage for ranged for in C++98.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@139149 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/has_extension_cxx.cpp
c1b5fa41f09512c74030b9a2a0d1564535e22a76 13-May-2011 Peter Collingbourne <peter@pcc.me.uk> Introduce __has_extension macro

__has_extension is a function-like macro which takes the same set
of feature identifiers as __has_feature. It evaluates to 1 if the
feature is supported by Clang in the current language (either as a
language extension or a standard language feature) or 0 if not.

At the same time, add support for the C1X feature identifiers
c_generic_selections (renamed from generic_selections) and
c_static_assert, and document them.

Patch by myself and Jean-Daniel Dupas.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@131308 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/has_extension_cxx.cpp