@@ -12680,10 +12680,11 @@
1268012680 class @\libglobal{scaled_accessor}@ {
1268112681 public:
1268212682 using @\libmember{element_type}{scaled_accessor}@ =
12683- const decltype(declval<ScalingFactor>() * declval<NestedAccessor::element_type>());
12683+ const decltype(declval<ScalingFactor>() *
12684+ declval<typename NestedAccessor::element_type>());
1268412685 using @\libmember{reference}{scaled_accessor}@ = remove_const_t<element_type>;
1268512686 using @\libmember{data_handle_type}{scaled_accessor}@ = NestedAccessor::data_handle_type;
12686- using @\libmember{offset_policy}{scaled_accessor}@ = scaled_accessor<ScalingFactor, NestedAccessor::offset_policy>;
12687+ using @\libmember{offset_policy}{scaled_accessor}@ = scaled_accessor<ScalingFactor, typename NestedAccessor::offset_policy>;
1268712688
1268812689 constexpr scaled_accessor() = default;
1268912690 template<class OtherNestedAccessor>
1276912770\pnum
1277012771\returns
1277112772\begin{codeblock}
12772- scaling_factor() * NestedAccessor::element_type(@\exposid{nested-accessor}@.access(p, i))
12773+ scaling_factor() * typename NestedAccessor::element_type(@\exposid{nested-accessor}@.access(p, i))
1277312774\end{codeblock}
1277412775\end{itemdescr}
1277512776
@@ -12852,10 +12853,10 @@
1285212853 class @\libglobal{conjugated_accessor}@ {
1285312854 public:
1285412855 using @\libmember{element_type}{conjugated_accessor}@ =
12855- const decltype(@\exposid{conj-if-needed}@(declval<NestedAccessor::element_type>()));
12856+ const decltype(@\exposid{conj-if-needed}@(declval<typename NestedAccessor::element_type>()));
1285612857 using @\libmember{reference}{conjugated_accessor}@ = remove_const_t<element_type>;
1285712858 using @\libmember{data_handle_type}{conjugated_accessor}@ = NestedAccessor::data_handle_type;
12858- using @\libmember{offset_policy}{conjugated_accessor}@ = conjugated_accessor<NestedAccessor::offset_policy>;
12859+ using @\libmember{offset_policy}{conjugated_accessor}@ = conjugated_accessor<typename NestedAccessor::offset_policy>;
1285912860
1286012861 constexpr conjugated_accessor() = default;
1286112862 constexpr conjugated_accessor(const NestedAccessor& acc);
1292812929\begin{itemdescr}
1292912930\pnum
1293012931\returns
12931- \tcode{\exposid{conj-if-needed}(NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i)))}.
12932+ \begin{codeblock}
12933+ @\exposid{conj-if-needed}@(typename NestedAccessor::element_type(@\exposid{nested-accessor_}@.access(p, i)))
12934+ \end{codeblock}
1293212935\end{itemdescr}
1293312936
1293412937\indexlibrarymember{conjugated_accessor}{offset}%
0 commit comments