summaryrefslogtreecommitdiff
path: root/indra/llcommon/llmake.h
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/llmake.h
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/llmake.h')
-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.