Bug 1434710 - Replaced mozilla::IndexSequence with std::index_sequence in /dom/plugins/ipc/FunctionBroker.h. r=botond
MozReview-Commit-ID: 5haAbY0kUvO
--- a/dom/plugins/ipc/FunctionBroker.h
+++ b/dom/plugins/ipc/FunctionBroker.h
@@ -1298,17 +1298,17 @@ protected:
return aFunction(aParams...);
};
bool BrokerCallServer(base::ProcessId aClientId, const IpdlTuple &aInTuple,
IpdlTuple *aOutTuple, ParamTypes&... aParams) const;
template<size_t... Indices>
bool BrokerCallServer(base::ProcessId aClientId, const IpdlTuple &aInTuple,
- IpdlTuple *aOutTuple, IndexSequence<Indices...>) const
+ IpdlTuple *aOutTuple, std::index_sequence<Indices...>) const
{
TupleParamTypes paramTuple;
return BrokerCallServer(aClientId, aInTuple, aOutTuple,
Get<Indices>(paramTuple)...);
}
};
template <FunctionHookId functionId, typename ResultType, typename ... ParamTypes>