iter_fold_impl.hpp

来自「正则表达式源代码」· HPP 代码 · 共 57 行

HPP
57
字号
// preprocessed version of 'boost/mpl/aux_/iter_fold_impl.hpp' header// see the original for copyright informationnamespace boost {namespace mpl {namespace aux {// forward declarationtemplate<      long N    , typename First    , typename Last    , typename State    , typename ForwardOp    > struct iter_fold_impl;template<      long N    , typename First    , typename Last    , typename State    , typename ForwardOp    > struct iter_fold_impl{    typedef iter_fold_impl<          -1        , typename First::next        , Last        , typename apply2< ForwardOp,State,First >::type        , ForwardOp        > res_;    typedef typename res_::state state;    typedef typename res_::iterator iterator;    typedef state type;};template<      long N    , typename Last    , typename State    , typename ForwardOp    > struct iter_fold_impl< N,Last,Last,State,ForwardOp >{    typedef State state;    typedef Last iterator;    typedef state type;};} // namespace aux} // namespace mpl} // namespace boost

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?