summaryrefslogtreecommitdiffstats
path: root/docs/CodingStandards.rst
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2016-10-19 23:04:41 +0000
committerReid Kleckner <rnk@google.com>2016-10-19 23:04:41 +0000
commitdee834ca3bc8467f5bd30b2135fdee3e1d5bc8a1 (patch)
treeefaac15507ff013fe8c4830af21cadeeb4936129 /docs/CodingStandards.rst
parentc8872308b4373814bf1e944c91821c0b82278d68 (diff)
Update docs to reflect new minimum MSVC version requirement
Mailing list discussion about this: http://lists.llvm.org/pipermail/llvm-dev/2016-September/104631.html Code changes to simplify the ifdefs will come next, and can be reverted without affecting the policy if someone needs it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284660 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/CodingStandards.rst')
-rw-r--r--docs/CodingStandards.rst6
1 files changed, 1 insertions, 5 deletions
diff --git a/docs/CodingStandards.rst b/docs/CodingStandards.rst
index c1a94e83c7fe..2aab3fc992f1 100644
--- a/docs/CodingStandards.rst
+++ b/docs/CodingStandards.rst
@@ -127,17 +127,13 @@ unlikely to be supported by our host compilers.
* Variadic templates: N2242_
* Explicit conversion operators: N2437_
* Defaulted and deleted functions: N2346_
-
- * But not defaulted move constructors or move assignment operators, MSVC 2013
- cannot synthesize them.
* Initializer lists: N2627_
* Delegating constructors: N1986_
* Default member initializers (non-static data member initializers): N2756_
* Only use these for scalar members that would otherwise be left
uninitialized. Non-scalar members generally have appropriate default
- constructors, and MSVC 2013 has problems when braced initializer lists are
- involved.
+ constructors.
.. _N2118: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2118.html
.. _N2439: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2439.htm