diff options
author | Douglas Gregor <dgregor@apple.com> | 2012-04-04 00:48:39 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2012-04-04 00:48:39 +0000 |
commit | 7b156ddae822a546aa9e8b23d683ac76da8e8ac8 (patch) | |
tree | beff414ca3ad394138cb502fa151e24791729ad2 /docs | |
parent | b0d06e2e6b340c198892fa0389fde906903a47ec (diff) |
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
Diffstat (limited to 'docs')
-rw-r--r-- | docs/LanguageExtensions.html | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/LanguageExtensions.html b/docs/LanguageExtensions.html index af0d328f68..d6053b90fb 100644 --- a/docs/LanguageExtensions.html +++ b/docs/LanguageExtensions.html @@ -57,6 +57,7 @@ <li><a href="#cxx_inheriting_constructors">C++11 inheriting constructors</a></li> <li><a href="#cxx_inline_namespaces">C++11 inline namespaces</a></li> <li><a href="#cxx_lambdas">C++11 lambdas</a></li> + <li><a href="#cxx_local_type_template_args">C++11 local and unnamed types as template arguments</a></li> <li><a href="#cxx_noexcept">C++11 noexcept specification</a></li> <li><a href="#cxx_nonstatic_member_init">C++11 in-class non-static data member initialization</a></li> <li><a href="#cxx_nullptr">C++11 nullptr</a></li> @@ -792,6 +793,12 @@ inline namespaces is enabled.</p> <tt>__has_extension(cxx_lambdas)</tt> to determine if support for lambdas is enabled. </p> +<h4 id="cxx_local_type_template_args">C++11 local and unnamed types as template arguments</h4> + +<p>Use <tt>__has_feature(cxx_local_type_template_args)</tt> or +<tt>__has_extension(cxx_local_type_template_args)</tt> to determine if +support for local and unnamed types as template arguments is enabled.</p> + <h4 id="cxx_noexcept">C++11 noexcept</h4> <p>Use <tt>__has_feature(cxx_noexcept)</tt> or |