_Closure
typedef _SClos<_ValArray,_Tp> _Closure;
typedef _GClos<_ValArray,_Tp> _Closure;
typedef _IClos<_ValArray,_Tp> _Closure;
typedef _ValFunClos<_ValArray,_Tp> _Closure;
typedef _RefFunClos<_ValArray,_Tp> _Closure;
typedef _UnClos<_Name,_ValArray,_Tp> _Closure; \
typedef _UnClos<logical_not,_ValArray,_Tp> _Closure;
typedef _BinClos<_Name,_ValArray,_ValArray,_Tp,_Tp> _Closure; \
typedef _BinClos<_Name,_ValArray,_Constant,_Tp,_Tp> _Closure; \
typedef _BinClos<_Name,_Constant,_ValArray,_Tp,_Tp> _Closure; \
typedef _BinClos<_Name,_ValArray,_ValArray,_Tp,_Tp> _Closure; \
typedef _BinClos<_Name,_ValArray,_Constant,_Tp,_Tp> _Closure; \
typedef _BinClos<_Name,_Constant,_ValArray,_Tp,_Tp> _Closure; \
typedef _BinFunClos<_Constant,_Expr,_Tp,_Dom> _Closure; \
typedef _BinFunClos<_ValArray,_ValArray,_Tp,_Tp> _Closure; \
typedef _BinFunClos<_ValArray,_Constant,_Tp,_Tp> _Closure; \
typedef _BinFunClos<_Constant,_ValArray,_Tp,_Tp> _Closure; \
typedef _UnClos<logical_not,_Expr,_Dom> _Closure;
typedef _UnClos<_Name,_Expr,_Dom> _Closure; \
typedef _BinClos<_Name,_Expr,_Expr,_Dom1,_Dom2> _Closure; \
typedef _BinClos<_Name,_Expr,_Constant,_Dom,_Arg> _Closure; \
typedef _BinClos<_Name,_Constant,_Expr,_Arg,_Dom> _Closure; \
typedef _BinClos<_Name,_Expr,_ValArray,_Dom,_Arg> _Closure; \
typedef _BinClos<_Name,_ValArray,_Expr,_Tp,_Dom> _Closure; \
typedef _BinClos<_Name,_Expr,_Expr,_Dom1,_Dom2> _Closure; \
typedef _BinClos<_Name,_Expr,_Constant,_Dom,_Arg> _Closure; \
typedef _BinClos<_Name,_Constant,_Expr,_Arg,_Dom> _Closure; \
typedef _BinClos<_Name,_Expr,_ValArray,_Dom,_Tp> _Closure; \
typedef _BinClos<_Name,_ValArray,_Expr,_Tp,_Dom> _Closure; \
typedef _UnFunClos<_Expr,_Dom> _Closure; \
typedef _UnFunClos<_ValArray,_Tp> _Closure; \
typedef _BinFunClos<_Expr,_Expr,_Dom1,_Dom2> _Closure; \
typedef _BinFunClos<_Expr,_ValArray,_Dom,_Tp> _Closure; \
typedef _BinFunClos<_ValArray,_Expr,_Tp,_Dom> _Closure; \
typedef _BinFunClos<_Expr,_Constant,_Dom,_Tp> _Closure; \