diff --git a/config.htm b/config.htm index 602841f8..11a34b0c 100644 --- a/config.htm +++ b/config.htm @@ -1029,6 +1029,20 @@ provide workarounds for compiler/standard library defects.
Description
typename
for dependent types in deduced
+ contexts. This macro expands to nothing on those compilers,
+ and typename
elsewhere.
+
+For example, replace:template+void f(T, typename T::type);
with:
+template+void f(T, BOOST_DEDUCED_TYPENAME T::type);