summaryrefslogtreecommitdiff
path: root/indra/llcommon
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2016-11-22 08:37:45 -0500
committerNat Goodspeed <nat@lindenlab.com>2016-11-22 08:37:45 -0500
commit9c55b368566ad1874d845573c4df66dc77766d29 (patch)
tree78398a22daf18b04fdb1dcd5348adab47b1d4ccd /indra/llcommon
parent40f7501319087291c8b9881095b4b35f0dcf0554 (diff)
DRTVWR-418: Update comments to reflect status of P0091R3.
Some day llmake() will be unnecessary because compiler deduction of class template arguments from constructor arguments has been approved by ISO.
Diffstat (limited to 'indra/llcommon')
-rw-r--r--indra/llcommon/llmake.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/indra/llcommon/llmake.h b/indra/llcommon/llmake.h
index 9a662a0640..08744f90fb 100644
--- a/indra/llcommon/llmake.h
+++ b/indra/llcommon/llmake.h
@@ -12,12 +12,10 @@
*
* also relevant:
*
- * Template parameter deduction for constructors
- * http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0091r0.html
- *
- * https://github.com/viboes/std-make
- *
- * but obviously we're not there yet.
+ * Template argument deduction for class templates
+ * http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0091r3.html
+ * was apparently adopted in June 2016? Unclear when compilers will
+ * portably support this, but there is hope.
*
* $LicenseInfo:firstyear=2015&license=viewerlgpl$
* Copyright (c) 2015, Linden Research, Inc.