在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → mockcpp官方实例

mockcpp官方实例

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:10.45M
  • 下载次数:2
  • 浏览次数:495
  • 发布时间:2021-11-15
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
mockcpp的一个实例,根据cpp-ut-project生成Windows vs的一个.sln文件,可以直接编译,生成ut
【实例截图】
【核心代码】
mockcppsample.rar
├── build
│   ├── vs2005
│   │   ├── lib
│   │   │   ├── UserModule.idb
│   │   │   ├── UserModule.lib
│   │   │   └── usermodule.pdb
│   │   ├── obj
│   │   │   ├── TestUserModule
│   │   │   │   └── Debug
│   │   │   │   ├── BuildLog.htm
│   │   │   │   ├── HelloWorldTest.obj
│   │   │   │   └── SampleFeatureTest.obj
│   │   │   └── UserModule
│   │   │   └── Debug
│   │   │   ├── BuildLog.htm
│   │   │   └── HelloWorld.obj
│   │   ├── target
│   │   │   ├── UserModuleTest.exp
│   │   │   ├── UserModuleTest.idb
│   │   │   ├── UserModuleTest.lib
│   │   │   └── usermoduletest.pdb
│   │   ├── temp
│   │   │   ├── HelloWorldTest.cxx
│   │   │   └── SampleFeatureTest.cpp
│   │   ├── UserModule.ncb
│   │   ├── UserModule.sln
│   │   ├── UserModule.suo
│   │   ├── UserModuleTest.vcproj
│   │   ├── UserModuleTest.vcproj.XIAOSI.Administrator.user
│   │   ├── UserModule.vcproj
│   │   └── UserModule.vcproj.XIAOSI.Administrator.user
│   └── vs2008
│   ├── lib
│   │   ├── UserModule.idb
│   │   ├── UserModule.lib
│   │   └── usermodule.pdb
│   ├── obj
│   │   ├── TestUserModule
│   │   │   └── Debug
│   │   │   ├── BuildLog.htm
│   │   │   └── SampleFeatureTest.obj
│   │   └── UserModule
│   │   └── Debug
│   │   ├── BuildLog.htm
│   │   └── HelloWorld.obj
│   ├── target
│   │   ├── UserModuleTest.idb
│   │   ├── UserModuleTest.ilk
│   │   └── usermoduletest.pdb
│   ├── temp
│   │   ├── HelloWorldTest.cxx
│   │   └── SampleFeatureTest.cpp
│   ├── UserModule.ncb
│   ├── UserModule.sln
│   ├── UserModule.suo
│   ├── UserModuleTest.vcproj
│   ├── UserModuleTest.vcproj.XIAOSI.Administrator.user
│   ├── UserModule.vcproj
│   └── UserModule.vcproj.XIAOSI.Administrator.user
├── readme.txt
├── tools
│   ├── 3rdparty
│   │   ├── boost
│   │   │   ├── config
│   │   │   │   ├── abi
│   │   │   │   │   ├── borland_prefix.hpp
│   │   │   │   │   ├── borland_suffix.hpp
│   │   │   │   │   ├── msvc_prefix.hpp
│   │   │   │   │   └── msvc_suffix.hpp
│   │   │   │   ├── abi_prefix.hpp
│   │   │   │   ├── abi_suffix.hpp
│   │   │   │   ├── auto_link.hpp
│   │   │   │   ├── compiler
│   │   │   │   │   ├── borland.hpp
│   │   │   │   │   ├── codegear.hpp
│   │   │   │   │   ├── comeau.hpp
│   │   │   │   │   ├── common_edg.hpp
│   │   │   │   │   ├── compaq_cxx.hpp
│   │   │   │   │   ├── digitalmars.hpp
│   │   │   │   │   ├── gcc.hpp
│   │   │   │   │   ├── gcc_xml.hpp
│   │   │   │   │   ├── greenhills.hpp
│   │   │   │   │   ├── hp_acc.hpp
│   │   │   │   │   ├── intel.hpp
│   │   │   │   │   ├── kai.hpp
│   │   │   │   │   ├── metrowerks.hpp
│   │   │   │   │   ├── mpw.hpp
│   │   │   │   │   ├── pgi.hpp
│   │   │   │   │   ├── sgi_mipspro.hpp
│   │   │   │   │   ├── sunpro_cc.hpp
│   │   │   │   │   ├── vacpp.hpp
│   │   │   │   │   └── visualc.hpp
│   │   │   │   ├── no_tr1
│   │   │   │   │   ├── cmath.hpp
│   │   │   │   │   ├── complex.hpp
│   │   │   │   │   ├── functional.hpp
│   │   │   │   │   ├── memory.hpp
│   │   │   │   │   └── utility.hpp
│   │   │   │   ├── platform
│   │   │   │   │   ├── aix.hpp
│   │   │   │   │   ├── amigaos.hpp
│   │   │   │   │   ├── beos.hpp
│   │   │   │   │   ├── bsd.hpp
│   │   │   │   │   ├── cygwin.hpp
│   │   │   │   │   ├── hpux.hpp
│   │   │   │   │   ├── irix.hpp
│   │   │   │   │   ├── linux.hpp
│   │   │   │   │   ├── macos.hpp
│   │   │   │   │   ├── qnxnto.hpp
│   │   │   │   │   ├── solaris.hpp
│   │   │   │   │   └── win32.hpp
│   │   │   │   ├── posix_features.hpp
│   │   │   │   ├── requires_threads.hpp
│   │   │   │   ├── select_compiler_config.hpp
│   │   │   │   ├── select_platform_config.hpp
│   │   │   │   ├── select_stdlib_config.hpp
│   │   │   │   ├── stdlib
│   │   │   │   │   ├── dinkumware.hpp
│   │   │   │   │   ├── libcomo.hpp
│   │   │   │   │   ├── libstdcpp3.hpp
│   │   │   │   │   ├── modena.hpp
│   │   │   │   │   ├── msl.hpp
│   │   │   │   │   ├── roguewave.hpp
│   │   │   │   │   ├── sgi.hpp
│   │   │   │   │   ├── stlport.hpp
│   │   │   │   │   └── vacpp.hpp
│   │   │   │   ├── suffix.hpp
│   │   │   │   ├── user.hpp
│   │   │   │   └── warning_disable.hpp
│   │   │   ├── config.hpp
│   │   │   ├── detail
│   │   │   │   ├── algorithm.hpp
│   │   │   │   ├── allocator_utilities.hpp
│   │   │   │   ├── atomic_count_gcc.hpp
│   │   │   │   ├── atomic_count_gcc_x86.hpp
│   │   │   │   ├── atomic_count.hpp
│   │   │   │   ├── atomic_count_pthreads.hpp
│   │   │   │   ├── atomic_count_solaris.hpp
│   │   │   │   ├── atomic_count_sync.hpp
│   │   │   │   ├── atomic_count_win32.hpp
│   │   │   │   ├── bad_weak_ptr.hpp
│   │   │   │   ├── binary_search.hpp
│   │   │   │   ├── call_traits.hpp
│   │   │   │   ├── catch_exceptions.hpp
│   │   │   │   ├── compressed_pair.hpp
│   │   │   │   ├── dynamic_bitset.hpp
│   │   │   │   ├── endian.hpp
│   │   │   │   ├── has_default_constructor.hpp
│   │   │   │   ├── identifier.hpp
│   │   │   │   ├── indirect_traits.hpp
│   │   │   │   ├── interlocked.hpp
│   │   │   │   ├── is_function_ref_tester.hpp
│   │   │   │   ├── is_incrementable.hpp
│   │   │   │   ├── is_xxx.hpp
│   │   │   │   ├── iterator.hpp
│   │   │   │   ├── lcast_precision.hpp
│   │   │   │   ├── lightweight_mutex.hpp
│   │   │   │   ├── lightweight_test.hpp
│   │   │   │   ├── lightweight_thread.hpp
│   │   │   │   ├── limits.hpp
│   │   │   │   ├── lwm_nop.hpp
│   │   │   │   ├── lwm_pthreads.hpp
│   │   │   │   ├── lwm_win32_cs.hpp
│   │   │   │   ├── named_template_params.hpp
│   │   │   │   ├── no_exceptions_support.hpp
│   │   │   │   ├── none_t.hpp
│   │   │   │   ├── numeric_traits.hpp
│   │   │   │   ├── ob_call_traits.hpp
│   │   │   │   ├── ob_compressed_pair.hpp
│   │   │   │   ├── quick_allocator.hpp
│   │   │   │   ├── reference_content.hpp
│   │   │   │   ├── select_type.hpp
│   │   │   │   ├── shared_array_nmt.hpp
│   │   │   │   ├── shared_count.hpp
│   │   │   │   ├── shared_ptr_nmt.hpp
│   │   │   │   ├── sp_convertible.hpp
│   │   │   │   ├── sp_counted_base_acc_ia64.hpp
│   │   │   │   ├── sp_counted_base_cw_ppc.hpp
│   │   │   │   ├── sp_counted_base_cw_x86.hpp
│   │   │   │   ├── sp_counted_base_gcc_ia64.hpp
│   │   │   │   ├── sp_counted_base_gcc_ppc.hpp
│   │   │   │   ├── sp_counted_base_gcc_sparc.hpp
│   │   │   │   ├── sp_counted_base_gcc_x86.hpp
│   │   │   │   ├── sp_counted_base.hpp
│   │   │   │   ├── sp_counted_base_nt.hpp
│   │   │   │   ├── sp_counted_base_pt.hpp
│   │   │   │   ├── sp_counted_base_solaris.hpp
│   │   │   │   ├── sp_counted_base_spin.hpp
│   │   │   │   ├── sp_counted_base_sync.hpp
│   │   │   │   ├── sp_counted_base_w32.hpp
│   │   │   │   ├── sp_counted_impl.hpp
│   │   │   │   ├── spinlock_gcc_arm.hpp
│   │   │   │   ├── spinlock.hpp
│   │   │   │   ├── spinlock_nt.hpp
│   │   │   │   ├── spinlock_pool.hpp
│   │   │   │   ├── spinlock_pt.hpp
│   │   │   │   ├── spinlock_sync.hpp
│   │   │   │   ├── spinlock_w32.hpp
│   │   │   │   ├── sp_typeinfo.hpp
│   │   │   │   ├── templated_streams.hpp
│   │   │   │   ├── utf8_codecvt_facet.hpp
│   │   │   │   ├── workaround.hpp
│   │   │   │   └── yield_k.hpp
│   │   │   ├── mpl
│   │   │   │   ├── accumulate.hpp
│   │   │   │   ├── advance_fwd.hpp
│   │   │   │   ├── advance.hpp
│   │   │   │   ├── alias.hpp
│   │   │   │   ├── always.hpp
│   │   │   │   ├── and.hpp
│   │   │   │   ├── apply_fwd.hpp
│   │   │   │   ├── apply.hpp
│   │   │   │   ├── apply_wrap.hpp
│   │   │   │   ├── arg_fwd.hpp
│   │   │   │   ├── arg.hpp
│   │   │   │   ├── arithmetic.hpp
│   │   │   │   ├── as_sequence.hpp
│   │   │   │   ├── assert.hpp
│   │   │   │   ├── at_fwd.hpp
│   │   │   │   ├── at.hpp
│   │   │   │   ├── aux_
│   │   │   │   │   ├── adl_barrier.hpp
│   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   ├── apply_1st.hpp
│   │   │   │   │   ├── arg_typedef.hpp
│   │   │   │   │   ├── arithmetic_op.hpp
│   │   │   │   │   ├── arity.hpp
│   │   │   │   │   ├── arity_spec.hpp
│   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   ├── back_impl.hpp
│   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   ├── common_name_wknd.hpp
│   │   │   │   │   ├── comparison_op.hpp
│   │   │   │   │   ├── config
│   │   │   │   │   │   ├── adl.hpp
│   │   │   │   │   │   ├── arrays.hpp
│   │   │   │   │   │   ├── bcc.hpp
│   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   ├── compiler.hpp
│   │   │   │   │   │   ├── ctps.hpp
│   │   │   │   │   │   ├── dependent_nttp.hpp
│   │   │   │   │   │   ├── dmc_ambiguous_ctps.hpp
│   │   │   │   │   │   ├── dtp.hpp
│   │   │   │   │   │   ├── eti.hpp
│   │   │   │   │   │   ├── forwarding.hpp
│   │   │   │   │   │   ├── gcc.hpp
│   │   │   │   │   │   ├── has_apply.hpp
│   │   │   │   │   │   ├── has_xxx.hpp
│   │   │   │   │   │   ├── integral.hpp
│   │   │   │   │   │   ├── intel.hpp
│   │   │   │   │   │   ├── lambda.hpp
│   │   │   │   │   │   ├── msvc.hpp
│   │   │   │   │   │   ├── msvc_typename.hpp
│   │   │   │   │   │   ├── nttp.hpp
│   │   │   │   │   │   ├── operators.hpp
│   │   │   │   │   │   ├── overload_resolution.hpp
│   │   │   │   │   │   ├── pp_counter.hpp
│   │   │   │   │   │   ├── preprocessor.hpp
│   │   │   │   │   │   ├── static_constant.hpp
│   │   │   │   │   │   ├── ttp.hpp
│   │   │   │   │   │   ├── typeof.hpp
│   │   │   │   │   │   ├── use_preprocessed.hpp
│   │   │   │   │   │   └── workaround.hpp
│   │   │   │   │   ├── contains_impl.hpp
│   │   │   │   │   ├── count_args.hpp
│   │   │   │   │   ├── count_impl.hpp
│   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   ├── filter_iter.hpp
│   │   │   │   │   ├── find_if_pred.hpp
│   │   │   │   │   ├── fold_impl_body.hpp
│   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   ├── fold_op.hpp
│   │   │   │   │   ├── fold_pred.hpp
│   │   │   │   │   ├── front_impl.hpp
│   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   ├── has_apply.hpp
│   │   │   │   │   ├── has_begin.hpp
│   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   ├── has_rebind.hpp
│   │   │   │   │   ├── has_size.hpp
│   │   │   │   │   ├── has_tag.hpp
│   │   │   │   │   ├── has_type.hpp
│   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   ├── inserter_algorithm.hpp
│   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   ├── insert_range_impl.hpp
│   │   │   │   │   ├── integral_wrapper.hpp
│   │   │   │   │   ├── is_msvc_eti_arg.hpp
│   │   │   │   │   ├── iter_apply.hpp
│   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   ├── iter_push_front.hpp
│   │   │   │   │   ├── joint_iter.hpp
│   │   │   │   │   ├── lambda_arity_param.hpp
│   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   ├── lambda_spec.hpp
│   │   │   │   │   ├── lambda_support.hpp
│   │   │   │   │   ├── largest_int.hpp
│   │   │   │   │   ├── logical_op.hpp
│   │   │   │   │   ├── msvc_dtw.hpp
│   │   │   │   │   ├── msvc_eti_base.hpp
│   │   │   │   │   ├── msvc_is_class.hpp
│   │   │   │   │   ├── msvc_never_true.hpp
│   │   │   │   │   ├── msvc_type.hpp
│   │   │   │   │   ├── na_assert.hpp
│   │   │   │   │   ├── na_fwd.hpp
│   │   │   │   │   ├── na.hpp
│   │   │   │   │   ├── na_spec.hpp
│   │   │   │   │   ├── nested_type_wknd.hpp
│   │   │   │   │   ├── nttp_decl.hpp
│   │   │   │   │   ├── numeric_cast_utils.hpp
│   │   │   │   │   ├── numeric_op.hpp
│   │   │   │   │   ├── O1_size_impl.hpp
│   │   │   │   │   ├── order_impl.hpp
│   │   │   │   │   ├── overload_names.hpp
│   │   │   │   │   ├── partition_op.hpp
│   │   │   │   │   ├── pop_back_impl.hpp
│   │   │   │   │   ├── pop_front_impl.hpp
│   │   │   │   │   ├── preprocessed
│   │   │   │   │   │   ├── bcc
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── bcc551
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── bcc_pre590
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── dmc
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── gcc
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── msvc60
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── msvc70
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── mwcw
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── no_ctps
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── no_ttp
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   └── plain
│   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   ├── preprocessor
│   │   │   │   │   │   ├── add.hpp
│   │   │   │   │   │   ├── default_params.hpp
│   │   │   │   │   │   ├── def_params_tail.hpp
│   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   ├── ext_params.hpp
│   │   │   │   │   │   ├── filter_params.hpp
│   │   │   │   │   │   ├── is_seq.hpp
│   │   │   │   │   │   ├── params.hpp
│   │   │   │   │   │   ├── partial_spec_params.hpp
│   │   │   │   │   │   ├── range.hpp
│   │   │   │   │   │   ├── repeat.hpp
│   │   │   │   │   │   ├── sub.hpp
│   │   │   │   │   │   ├── token_equal.hpp
│   │   │   │   │   │   └── tuple.hpp
│   │   │   │   │   ├── ptr_to_ref.hpp
│   │   │   │   │   ├── push_back_impl.hpp
│   │   │   │   │   ├── push_front_impl.hpp
│   │   │   │   │   ├── range_c
│   │   │   │   │   │   ├── back.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   ├── reverse_fold_impl_body.hpp
│   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   ├── sequence_wrapper.hpp
│   │   │   │   │   ├── shift_op.hpp
│   │   │   │   │   ├── single_element_iter.hpp
│   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   ├── sort_impl.hpp
│   │   │   │   │   ├── static_cast.hpp
│   │   │   │   │   ├── template_arity_fwd.hpp
│   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   ├── test
│   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   ├── data.hpp
│   │   │   │   │   │   └── test_case.hpp
│   │   │   │   │   ├── test.hpp
│   │   │   │   │   ├── traits_lambda_spec.hpp
│   │   │   │   │   ├── transform_iter.hpp
│   │   │   │   │   ├── type_wrapper.hpp
│   │   │   │   │   ├── unwrap.hpp
│   │   │   │   │   ├── value_wknd.hpp
│   │   │   │   │   └── yes_no.hpp
│   │   │   │   ├── back_fwd.hpp
│   │   │   │   ├── back.hpp
│   │   │   │   ├── back_inserter.hpp
│   │   │   │   ├── base.hpp
│   │   │   │   ├── begin_end_fwd.hpp
│   │   │   │   ├── begin_end.hpp
│   │   │   │   ├── begin.hpp
│   │   │   │   ├── bind_fwd.hpp
│   │   │   │   ├── bind.hpp
│   │   │   │   ├── bitand.hpp
│   │   │   │   ├── bitor.hpp
│   │   │   │   ├── bitwise.hpp
│   │   │   │   ├── bitxor.hpp
│   │   │   │   ├── bool_fwd.hpp
│   │   │   │   ├── bool.hpp
│   │   │   │   ├── clear_fwd.hpp
│   │   │   │   ├── clear.hpp
│   │   │   │   ├── comparison.hpp
│   │   │   │   ├── contains_fwd.hpp
│   │   │   │   ├── contains.hpp
│   │   │   │   ├── copy.hpp
│   │   │   │   ├── copy_if.hpp
│   │   │   │   ├── count_fwd.hpp
│   │   │   │   ├── count.hpp
│   │   │   │   ├── count_if.hpp
│   │   │   │   ├── deque.hpp
│   │   │   │   ├── deref.hpp
│   │   │   │   ├── distance_fwd.hpp
│   │   │   │   ├── distance.hpp
│   │   │   │   ├── divides.hpp
│   │   │   │   ├── empty_base.hpp
│   │   │   │   ├── empty_fwd.hpp
│   │   │   │   ├── empty.hpp
│   │   │   │   ├── empty_sequence.hpp
│   │   │   │   ├── end.hpp
│   │   │   │   ├── equal.hpp
│   │   │   │   ├── equal_to.hpp
│   │   │   │   ├── erase_fwd.hpp
│   │   │   │   ├── erase.hpp
│   │   │   │   ├── erase_key_fwd.hpp
│   │   │   │   ├── erase_key.hpp
│   │   │   │   ├── eval_if.hpp
│   │   │   │   ├── filter_view.hpp
│   │   │   │   ├── find.hpp
│   │   │   │   ├── find_if.hpp
│   │   │   │   ├── fold.hpp
│   │   │   │   ├── for_each.hpp
│   │   │   │   ├── front_fwd.hpp
│   │   │   │   ├── front.hpp
│   │   │   │   ├── front_inserter.hpp
│   │   │   │   ├── greater_equal.hpp
│   │   │   │   ├── greater.hpp
│   │   │   │   ├── has_key_fwd.hpp
│   │   │   │   ├── has_key.hpp
│   │   │   │   ├── has_xxx.hpp
│   │   │   │   ├── identity.hpp
│   │   │   │   ├── if.hpp
│   │   │   │   ├── index_if.hpp
│   │   │   │   ├── index_of.hpp
│   │   │   │   ├── inherit.hpp
│   │   │   │   ├── inherit_linearly.hpp
│   │   │   │   ├── inserter.hpp
│   │   │   │   ├── insert_fwd.hpp
│   │   │   │   ├── insert.hpp
│   │   │   │   ├── insert_range_fwd.hpp
│   │   │   │   ├── insert_range.hpp
│   │   │   │   ├── integral_c_fwd.hpp
│   │   │   │   ├── integral_c.hpp
│   │   │   │   ├── integral_c_tag.hpp
│   │   │   │   ├── int_fwd.hpp
│   │   │   │   ├── int.hpp
│   │   │   │   ├── is_placeholder.hpp
│   │   │   │   ├── is_sequence.hpp
│   │   │   │   ├── iterator_category.hpp
│   │   │   │   ├── iterator_range.hpp
│   │   │   │   ├── iterator_tags.hpp
│   │   │   │   ├── iter_fold.hpp
│   │   │   │   ├── iter_fold_if.hpp
│   │   │   │   ├── joint_view.hpp
│   │   │   │   ├── key_type_fwd.hpp
│   │   │   │   ├── key_type.hpp
│   │   │   │   ├── lambda_fwd.hpp
│   │   │   │   ├── lambda.hpp
│   │   │   │   ├── less_equal.hpp
│   │   │   │   ├── less.hpp
│   │   │   │   ├── limits
│   │   │   │   │   ├── arity.hpp
│   │   │   │   │   ├── list.hpp
│   │   │   │   │   ├── map.hpp
│   │   │   │   │   ├── set.hpp
│   │   │   │   │   ├── unrolling.hpp
│   │   │   │   │   └── vector.hpp
│   │   │   │   ├── list
│   │   │   │   │   ├── aux_
│   │   │   │   │   │   ├── begin_end.hpp
│   │   │   │   │   │   ├── clear.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   ├── preprocessed
│   │   │   │   │   │   │   └── plain
│   │   │   │   │   │   │   ├── list10_c.hpp
│   │   │   │   │   │   │   ├── list10.hpp
│   │   │   │   │   │   │   ├── list20_c.hpp
│   │   │   │   │   │   │   ├── list20.hpp
│   │   │   │   │   │   │   ├── list30_c.hpp
│   │   │   │   │   │   │   ├── list30.hpp
│   │   │   │   │   │   │   ├── list40_c.hpp
│   │   │   │   │   │   │   ├── list40.hpp
│   │   │   │   │   │   │   ├── list50_c.hpp
│   │   │   │   │   │   │   └── list50.hpp
│   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   ├── list0_c.hpp
│   │   │   │   │   ├── list0.hpp
│   │   │   │   │   ├── list10_c.hpp
│   │   │   │   │   ├── list10.hpp
│   │   │   │   │   ├── list20_c.hpp
│   │   │   │   │   ├── list20.hpp
│   │   │   │   │   ├── list30_c.hpp
│   │   │   │   │   ├── list30.hpp
│   │   │   │   │   ├── list40_c.hpp
│   │   │   │   │   ├── list40.hpp
│   │   │   │   │   ├── list50_c.hpp
│   │   │   │   │   └── list50.hpp
│   │   │   │   ├── list_c.hpp
│   │   │   │   ├── list.hpp
│   │   │   │   ├── logical.hpp
│   │   │   │   ├── long_fwd.hpp
│   │   │   │   ├── long.hpp
│   │   │   │   ├── lower_bound.hpp
│   │   │   │   ├── map
│   │   │   │   │   ├── aux_
│   │   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   │   ├── contains_impl.hpp
│   │   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── key_type_impl.hpp
│   │   │   │   │   │   ├── map0.hpp
│   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   ├── preprocessed
│   │   │   │   │   │   │   ├── no_ctps
│   │   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   │   ├── plain
│   │   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   │   └── typeof_based
│   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   └── value_type_impl.hpp
│   │   │   │   │   ├── map0.hpp
│   │   │   │   │   ├── map10.hpp
│   │   │   │   │   ├── map20.hpp
│   │   │   │   │   ├── map30.hpp
│   │   │   │   │   ├── map40.hpp
│   │   │   │   │   └── map50.hpp
│   │   │   │   ├── map.hpp
│   │   │   │   ├── math
│   │   │   │   │   ├── fixed_c.hpp
│   │   │   │   │   ├── is_even.hpp
│   │   │   │   │   └── rational_c.hpp
│   │   │   │   ├── max_element.hpp
│   │   │   │   ├── max.hpp
│   │   │   │   ├── min_element.hpp
│   │   │   │   ├── min.hpp
│   │   │   │   ├── min_max.hpp
│   │   │   │   ├── minus.hpp
│   │   │   │   ├── modulus.hpp
│   │   │   │   ├── multiplies.hpp
│   │   │   │   ├── multiset
│   │   │   │   │   ├── aux_
│   │   │   │   │   │   ├── count_impl.hpp
│   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   ├── multiset0.hpp
│   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   └── multiset0.hpp
│   │   │   │   ├── negate.hpp
│   │   │   │   ├── next.hpp
│   │   │   │   ├── next_prior.hpp
│   │   │   │   ├── not_equal_to.hpp
│   │   │   │   ├── not.hpp
│   │   │   │   ├── numeric_cast.hpp
│   │   │   │   ├── O1_size_fwd.hpp
│   │   │   │   ├── O1_size.hpp
│   │   │   │   ├── order_fwd.hpp
│   │   │   │   ├── order.hpp
│   │   │   │   ├── or.hpp
│   │   │   │   ├── pair.hpp
│   │   │   │   ├── pair_view.hpp
│   │   │   │   ├── partition.hpp
│   │   │   │   ├── placeholders.hpp
│   │   │   │   ├── plus.hpp
│   │   │   │   ├── pop_back_fwd.hpp
│   │   │   │   ├── pop_back.hpp
│   │   │   │   ├── pop_front_fwd.hpp
│   │   │   │   ├── pop_front.hpp
│   │   │   │   ├── print.hpp
│   │   │   │   ├── prior.hpp
│   │   │   │   ├── protect.hpp
│   │   │   │   ├── push_back_fwd.hpp
│   │   │   │   ├── push_back.hpp
│   │   │   │   ├── push_front_fwd.hpp
│   │   │   │   ├── push_front.hpp
│   │   │   │   ├── quote.hpp
│   │   │   │   ├── range_c.hpp
│   │   │   │   ├── remove.hpp
│   │   │   │   ├── remove_if.hpp
│   │   │   │   ├── replace.hpp
│   │   │   │   ├── replace_if.hpp
│   │   │   │   ├── reverse_fold.hpp
│   │   │   │   ├── reverse.hpp
│   │   │   │   ├── reverse_iter_fold.hpp
│   │   │   │   ├── same_as.hpp
│   │   │   │   ├── sequence_tag_fwd.hpp
│   │   │   │   ├── sequence_tag.hpp
│   │   │   │   ├── set
│   │   │   │   │   ├── aux_
│   │   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── key_type_impl.hpp
│   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   ├── preprocessed
│   │   │   │   │   │   │   └── plain
│   │   │   │   │   │   │   ├── set10_c.hpp
│   │   │   │   │   │   │   ├── set10.hpp
│   │   │   │   │   │   │   ├── set20_c.hpp
│   │   │   │   │   │   │   ├── set20.hpp
│   │   │   │   │   │   │   ├── set30_c.hpp
│   │   │   │   │   │   │   ├── set30.hpp
│   │   │   │   │   │   │   ├── set40_c.hpp
│   │   │   │   │   │   │   ├── set40.hpp
│   │   │   │   │   │   │   ├── set50_c.hpp
│   │   │   │   │   │   │   └── set50.hpp
│   │   │   │   │   │   ├── set0.hpp
│   │   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   └── value_type_impl.hpp
│   │   │   │   │   ├── set0_c.hpp
│   │   │   │   │   ├── set0.hpp
│   │   │   │   │   ├── set10_c.hpp
│   │   │   │   │   ├── set10.hpp
│   │   │   │   │   ├── set20_c.hpp
│   │   │   │   │   ├── set20.hpp
│   │   │   │   │   ├── set30_c.hpp
│   │   │   │   │   ├── set30.hpp
│   │   │   │   │   ├── set40_c.hpp
│   │   │   │   │   ├── set40.hpp
│   │   │   │   │   ├── set50_c.hpp
│   │   │   │   │   └── set50.hpp
│   │   │   │   ├── set_c.hpp
│   │   │   │   ├── set.hpp
│   │   │   │   ├── shift_left.hpp
│   │   │   │   ├── shift_right.hpp
│   │   │   │   ├── single_view.hpp
│   │   │   │   ├── size_fwd.hpp
│   │   │   │   ├── size.hpp
│   │   │   │   ├── sizeof.hpp
│   │   │   │   ├── size_t_fwd.hpp
│   │   │   │   ├── size_t.hpp
│   │   │   │   ├── sort.hpp
│   │   │   │   ├── stable_partition.hpp
│   │   │   │   ├── switch.hpp
│   │   │   │   ├── tag.hpp
│   │   │   │   ├── times.hpp
│   │   │   │   ├── transform.hpp
│   │   │   │   ├── transform_view.hpp
│   │   │   │   ├── unique.hpp
│   │   │   │   ├── unpack_args.hpp
│   │   │   │   ├── upper_bound.hpp
│   │   │   │   ├── value_type_fwd.hpp
│   │   │   │   ├── value_type.hpp
│   │   │   │   ├── vector
│   │   │   │   │   ├── aux_
│   │   │   │   │   │   ├── at.hpp
│   │   │   │   │   │   ├── back.hpp
│   │   │   │   │   │   ├── begin_end.hpp
│   │   │   │   │   │   ├── clear.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   ├── preprocessed
│   │   │   │   │   │   │   ├── no_ctps
│   │   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   │   ├── vector50_c.hpp
│   │   │   │   │   │   │   │   └── vector50.hpp
│   │   │   │   │   │   │   ├── plain
│   │   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   │   ├── vector50_c.hpp
│   │   │   │   │   │   │   │   └── vector50.hpp
│   │   │   │   │   │   │   └── typeof_based
│   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   ├── vector50_c.hpp
│   │   │   │   │   │   │   └── vector50.hpp
│   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   └── vector0.hpp
│   │   │   │   │   ├── vector0_c.hpp
│   │   │   │   │   ├── vector0.hpp
│   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   ├── vector50_c.hpp
│   │   │   │   │   └── vector50.hpp
│   │   │   │   ├── vector_c.hpp
│   │   │   │   ├── vector.hpp
│   │   │   │   ├── void_fwd.hpp
│   │   │   │   ├── void.hpp
│   │   │   │   └── zip_view.hpp
│   │   │   ├── preprocessor
│   │   │   │   ├── arithmetic
│   │   │   │   │   ├── add.hpp
│   │   │   │   │   ├── dec.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   └── div_base.hpp
│   │   │   │   │   ├── div.hpp
│   │   │   │   │   ├── inc.hpp
│   │   │   │   │   ├── mod.hpp
│   │   │   │   │   ├── mul.hpp
│   │   │   │   │   └── sub.hpp
│   │   │   │   ├── arithmetic.hpp
│   │   │   │   ├── array
│   │   │   │   │   ├── data.hpp
│   │   │   │   │   ├── elem.hpp
│   │   │   │   │   ├── insert.hpp
│   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   ├── remove.hpp
│   │   │   │   │   ├── replace.hpp
│   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   └── size.hpp
│   │   │   │   ├── array.hpp
│   │   │   │   ├── assert_msg.hpp
│   │   │   │   ├── cat.hpp
│   │   │   │   ├── comma.hpp
│   │   │   │   ├── comma_if.hpp
│   │   │   │   ├── comparison
│   │   │   │   │   ├── equal.hpp
│   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   ├── greater.hpp
│   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   ├── less.hpp
│   │   │   │   │   └── not_equal.hpp
│   │   │   │   ├── comparison.hpp
│   │   │   │   ├── config
│   │   │   │   │   ├── config.hpp
│   │   │   │   │   └── limits.hpp
│   │   │   │   ├── control
│   │   │   │   │   ├── deduce_d.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   ├── dmc
│   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   ├── edg
│   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   ├── msvc
│   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   └── while.hpp
│   │   │   │   │   ├── expr_if.hpp
│   │   │   │   │   ├── expr_iif.hpp
│   │   │   │   │   ├── if.hpp
│   │   │   │   │   ├── iif.hpp
│   │   │   │   │   └── while.hpp
│   │   │   │   ├── control.hpp
│   │   │   │   ├── debug
│   │   │   │   │   ├── assert.hpp
│   │   │   │   │   ├── error.hpp
│   │   │   │   │   └── line.hpp
│   │   │   │   ├── debug.hpp
│   │   │   │   ├── dec.hpp
│   │   │   │   ├── detail
│   │   │   │   │   ├── auto_rec.hpp
│   │   │   │   │   ├── check.hpp
│   │   │   │   │   ├── dmc
│   │   │   │   │   │   └── auto_rec.hpp
│   │   │   │   │   ├── is_binary.hpp
│   │   │   │   │   ├── is_nullary.hpp
│   │   │   │   │   ├── is_unary.hpp
│   │   │   │   │   ├── null.hpp
│   │   │   │   │   └── split.hpp
│   │   │   │   ├── empty.hpp
│   │   │   │   ├── enum.hpp
│   │   │   │   ├── enum_params.hpp
│   │   │   │   ├── enum_params_with_a_default.hpp
│   │   │   │   ├── enum_params_with_defaults.hpp
│   │   │   │   ├── enum_shifted.hpp
│   │   │   │   ├── enum_shifted_params.hpp
│   │   │   │   ├── expand.hpp
│   │   │   │   ├── expr_if.hpp
│   │   │   │   ├── facilities
│   │   │   │   │   ├── apply.hpp
│   │   │   │   │   ├── empty.hpp
│   │   │   │   │   ├── expand.hpp
│   │   │   │   │   ├── identity.hpp
│   │   │   │   │   ├── intercept.hpp
│   │   │   │   │   ├── is_1.hpp
│   │   │   │   │   ├── is_empty.hpp
│   │   │   │   │   └── is_empty_or_1.hpp
│   │   │   │   ├── facilities.hpp
│   │   │   │   ├── for.hpp
│   │   │   │   ├── identity.hpp
│   │   │   │   ├── if.hpp
│   │   │   │   ├── inc.hpp
│   │   │   │   ├── iterate.hpp
│   │   │   │   ├── iteration
│   │   │   │   │   ├── detail
│   │   │   │   │   │   ├── bounds
│   │   │   │   │   │   │   ├── lower1.hpp
│   │   │   │   │   │   │   ├── lower2.hpp
│   │   │   │   │   │   │   ├── lower3.hpp
│   │   │   │   │   │   │   ├── lower4.hpp
│   │   │   │   │   │   │   ├── lower5.hpp
│   │   │   │   │   │   │   ├── upper1.hpp
│   │   │   │   │   │   │   ├── upper2.hpp
│   │   │   │   │   │   │   ├── upper3.hpp
│   │   │   │   │   │   │   ├── upper4.hpp
│   │   │   │   │   │   │   └── upper5.hpp
│   │   │   │   │   │   ├── finish.hpp
│   │   │   │   │   │   ├── iter
│   │   │   │   │   │   │   ├── forward1.hpp
│   │   │   │   │   │   │   ├── forward2.hpp
│   │   │   │   │   │   │   ├── forward3.hpp
│   │   │   │   │   │   │   ├── forward4.hpp
│   │   │   │   │   │   │   ├── forward5.hpp
│   │   │   │   │   │   │   ├── reverse1.hpp
│   │   │   │   │   │   │   ├── reverse2.hpp
│   │   │   │   │   │   │   ├── reverse3.hpp
│   │   │   │   │   │   │   ├── reverse4.hpp
│   │   │   │   │   │   │   └── reverse5.hpp
│   │   │   │   │   │   ├── local.hpp
│   │   │   │   │   │   ├── rlocal.hpp
│   │   │   │   │   │   ├── self.hpp
│   │   │   │   │   │   └── start.hpp
│   │   │   │   │   ├── iterate.hpp
│   │   │   │   │   ├── local.hpp
│   │   │   │   │   └── self.hpp
│   │   │   │   ├── iteration.hpp
│   │   │   │   ├── library.hpp
│   │   │   │   ├── limits.hpp
│   │   │   │   ├── list
│   │   │   │   │   ├── adt.hpp
│   │   │   │   │   ├── append.hpp
│   │   │   │   │   ├── at.hpp
│   │   │   │   │   ├── cat.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   ├── dmc
│   │   │   │   │   │   │   └── fold_left.hpp
│   │   │   │   │   │   ├── edg
│   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   └── fold_right.hpp
│   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   └── fold_right.hpp
│   │   │   │   │   ├── enum.hpp
│   │   │   │   │   ├── filter.hpp
│   │   │   │   │   ├── first_n.hpp
│   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   ├── fold_right.hpp
│   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   ├── for_each_i.hpp
│   │   │   │   │   ├── for_each_product.hpp
│   │   │   │   │   ├── rest_n.hpp
│   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   ├── size.hpp
│   │   │   │   │   ├── to_tuple.hpp
│   │   │   │   │   └── transform.hpp
│   │   │   │   ├── list.hpp
│   │   │   │   ├── logical
│   │   │   │   │   ├── and.hpp
│   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   ├── bitnor.hpp
│   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   ├── bool.hpp
│   │   │   │   │   ├── compl.hpp
│   │   │   │   │   ├── nor.hpp
│   │   │   │   │   ├── not.hpp
│   │   │   │   │   ├── or.hpp
│   │   │   │   │   └── xor.hpp
│   │   │   │   ├── logical.hpp
│   │   │   │   ├── max.hpp
│   │   │   │   ├── min.hpp
│   │   │   │   ├── punctuation
│   │   │   │   │   ├── comma.hpp
│   │   │   │   │   ├── comma_if.hpp
│   │   │   │   │   ├── paren.hpp
│   │   │   │   │   └── paren_if.hpp
│   │   │   │   ├── punctuation.hpp
│   │   │   │   ├── repeat_2nd.hpp
│   │   │   │   ├── repeat_3rd.hpp
│   │   │   │   ├── repeat_from_to_2nd.hpp
│   │   │   │   ├── repeat_from_to_3rd.hpp
│   │   │   │   ├── repeat_from_to.hpp
│   │   │   │   ├── repeat.hpp
│   │   │   │   ├── repetition
│   │   │   │   │   ├── deduce_r.hpp
│   │   │   │   │   ├── deduce_z.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   ├── dmc
│   │   │   │   │   │   │   └── for.hpp
│   │   │   │   │   │   ├── edg
│   │   │   │   │   │   │   └── for.hpp
│   │   │   │   │   │   ├── for.hpp
│   │   │   │   │   │   └── msvc
│   │   │   │   │   │   └── for.hpp
│   │   │   │   │   ├── enum_binary_params.hpp
│   │   │   │   │   ├── enum.hpp
│   │   │   │   │   ├── enum_params.hpp
│   │   │   │   │   ├── enum_params_with_a_default.hpp
│   │   │   │   │   ├── enum_params_with_defaults.hpp
│   │   │   │   │   ├── enum_shifted_binary_params.hpp
│   │   │   │   │   ├── enum_shifted.hpp
│   │   │   │   │   ├── enum_shifted_params.hpp
│   │   │   │   │   ├── enum_trailing_binary_params.hpp
│   │   │   │   │   ├── enum_trailing.hpp
│   │   │   │   │   ├── enum_trailing_params.hpp
│   │   │   │   │   ├── for.hpp
│   │   │   │   │   ├── repeat_from_to.hpp
│   │   │   │   │   └── repeat.hpp
│   │   │   │   ├── repetition.hpp
│   │   │   │   ├── selection
│   │   │   │   │   ├── max.hpp
│   │   │   │   │   └── min.hpp
│   │   │   │   ├── selection.hpp
│   │   │   │   ├── seq
│   │   │   │   │   ├── cat.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   └── split.hpp
│   │   │   │   │   ├── elem.hpp
│   │   │   │   │   ├── enum.hpp
│   │   │   │   │   ├── filter.hpp
│   │   │   │   │   ├── first_n.hpp
│   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   ├── fold_right.hpp
│   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   ├── for_each_i.hpp
│   │   │   │   │   ├── for_each_product.hpp
│   │   │   │   │   ├── insert.hpp
│   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   ├── remove.hpp
│   │   │   │   │   ├── replace.hpp
│   │   │   │   │   ├── rest_n.hpp
│   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   ├── seq.hpp
│   │   │   │   │   ├── size.hpp
│   │   │   │   │   ├── subseq.hpp
│   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   ├── to_tuple.hpp
│   │   │   │   │   └── transform.hpp
│   │   │   │   ├── seq.hpp
│   │   │   │   ├── slot
│   │   │   │   │   ├── counter.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   ├── counter.hpp
│   │   │   │   │   │   ├── def.hpp
│   │   │   │   │   │   ├── shared.hpp
│   │   │   │   │   │   ├── slot1.hpp
│   │   │   │   │   │   ├── slot2.hpp
│   │   │   │   │   │   ├── slot3.hpp
│   │   │   │   │   │   ├── slot4.hpp
│   │   │   │   │   │   └── slot5.hpp
│   │   │   │   │   └── slot.hpp
│   │   │   │   ├── slot.hpp
│   │   │   │   ├── stringize.hpp
│   │   │   │   ├── tuple
│   │   │   │   │   ├── eat.hpp
│   │   │   │   │   ├── elem.hpp
│   │   │   │   │   ├── rem.hpp
│   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   └── to_seq.hpp
│   │   │   │   ├── tuple.hpp
│   │   │   │   ├── while.hpp
│   │   │   │   └── wstringize.hpp
│   │   │   ├── static_assert.hpp
│   │   │   ├── typeof
│   │   │   │   ├── dmc
│   │   │   │   │   └── typeof_impl.hpp
│   │   │   │   ├── encode_decode.hpp
│   │   │   │   ├── encode_decode_params.hpp
│   │   │   │   ├── incr_registration_group.hpp
│   │   │   │   ├── integral_template_param.hpp
│   │   │   │   ├── int_encoding.hpp
│   │   │   │   ├── message.hpp
│   │   │   │   ├── modifiers.hpp
│   │   │   │   ├── msvc
│   │   │   │   │   └── typeof_impl.hpp
│   │   │   │   ├── native.hpp
│   │   │   │   ├── pointers_data_members.hpp
│   │   │   │   ├── register_functions.hpp
│   │   │   │   ├── register_functions_iterate.hpp
│   │   │   │   ├── register_fundamental.hpp
│   │   │   │   ├── register_mem_functions.hpp
│   │   │   │   ├── std
│   │   │   │   │   ├── bitset.hpp
│   │   │   │   │   ├── complex.hpp
│   │   │   │   │   ├── deque.hpp
│   │   │   │   │   ├── fstream.hpp
│   │   │   │   │   ├── functional.hpp
│   │   │   │   │   ├── iostream.hpp
│   │   │   │   │   ├── istream.hpp
│   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   ├── list.hpp
│   │   │   │   │   ├── locale.hpp
│   │   │   │   │   ├── map.hpp
│   │   │   │   │   ├── memory.hpp
│   │   │   │   │   ├── ostream.hpp
│   │   │   │   │   ├── queue.hpp
│   │   │   │   │   ├── set.hpp
│   │   │   │   │   ├── sstream.hpp
│   │   │   │   │   ├── stack.hpp
│   │   │   │   │   ├── streambuf.hpp
│   │   │   │   │   ├── string.hpp
│   │   │   │   │   ├── utility.hpp
│   │   │   │   │   ├── valarray.hpp
│   │   │   │   │   └── vector.hpp
│   │   │   │   ├── template_encoding.hpp
│   │   │   │   ├── template_template_param.hpp
│   │   │   │   ├── type_encoding.hpp
│   │   │   │   ├── typeof.hpp
│   │   │   │   ├── typeof_impl.hpp
│   │   │   │   ├── type_template_param.hpp
│   │   │   │   ├── vector100.hpp
│   │   │   │   ├── vector150.hpp
│   │   │   │   ├── vector200.hpp
│   │   │   │   ├── vector50.hpp
│   │   │   │   └── vector.hpp
│   │   │   ├── type_traits
│   │   │   │   ├── add_const.hpp
│   │   │   │   ├── add_cv.hpp
│   │   │   │   ├── add_pointer.hpp
│   │   │   │   ├── add_reference.hpp
│   │   │   │   ├── add_volatile.hpp
│   │   │   │   ├── aligned_storage.hpp
│   │   │   │   ├── alignment_of.hpp
│   │   │   │   ├── alignment_traits.hpp
│   │   │   │   ├── arithmetic_traits.hpp
│   │   │   │   ├── array_traits.hpp
│   │   │   │   ├── broken_compiler_spec.hpp
│   │   │   │   ├── composite_traits.hpp
│   │   │   │   ├── config.hpp
│   │   │   │   ├── conversion_traits.hpp
│   │   │   │   ├── cv_traits.hpp
│   │   │   │   ├── decay.hpp
│   │   │   │   ├── detail
│   │   │   │   │   ├── bool_trait_def.hpp
│   │   │   │   │   ├── bool_trait_undef.hpp
│   │   │   │   │   ├── cv_traits_impl.hpp
│   │   │   │   │   ├── false_result.hpp
│   │   │   │   │   ├── ice_and.hpp
│   │   │   │   │   ├── ice_eq.hpp
│   │   │   │   │   ├── ice_not.hpp
│   │   │   │   │   ├── ice_or.hpp
│   │   │   │   │   ├── is_function_ptr_helper.hpp
│   │   │   │   │   ├── is_function_ptr_tester.hpp
│   │   │   │   │   ├── is_mem_fun_pointer_impl.hpp
│   │   │   │   │   ├── is_mem_fun_pointer_tester.hpp
│   │   │   │   │   ├── size_t_trait_def.hpp
│   │   │   │   │   ├── size_t_trait_undef.hpp
│   │   │   │   │   ├── template_arity_spec.hpp
│   │   │   │   │   ├── type_trait_def.hpp
│   │   │   │   │   ├── type_trait_undef.hpp
│   │   │   │   │   ├── wrap.hpp
│   │   │   │   │   └── yes_no_type.hpp
│   │   │   │   ├── extent.hpp
│   │   │   │   ├── floating_point_promotion.hpp
│   │   │   │   ├── function_traits.hpp
│   │   │   │   ├── has_nothrow_assign.hpp
│   │   │   │   ├── has_nothrow_constructor.hpp
│   │   │   │   ├── has_nothrow_copy.hpp
│   │   │   │   ├── has_nothrow_destructor.hpp
│   │   │   │   ├── has_trivial_assign.hpp
│   │   │   │   ├── has_trivial_constructor.hpp
│   │   │   │   ├── has_trivial_copy.hpp
│   │   │   │   ├── has_trivial_destructor.hpp
│   │   │   │   ├── has_virtual_destructor.hpp
│   │   │   │   ├── ice.hpp
│   │   │   │   ├── integral_constant.hpp
│   │   │   │   ├── integral_promotion.hpp
│   │   │   │   ├── intrinsics.hpp
│   │   │   │   ├── is_abstract.hpp
│   │   │   │   ├── is_arithmetic.hpp
│   │   │   │   ├── is_array.hpp
│   │   │   │   ├── is_base_and_derived.hpp
│   │   │   │   ├── is_base_of.hpp
│   │   │   │   ├── is_class.hpp
│   │   │   │   ├── is_complex.hpp
│   │   │   │   ├── is_compound.hpp
│   │   │   │   ├── is_const.hpp
│   │   │   │   ├── is_convertible.hpp
│   │   │   │   ├── is_empty.hpp
│   │   │   │   ├── is_enum.hpp
│   │   │   │   ├── is_float.hpp
│   │   │   │   ├── is_floating_point.hpp
│   │   │   │   ├── is_function.hpp
│   │   │   │   ├── is_fundamental.hpp
│   │   │   │   ├── is_integral.hpp
│   │   │   │   ├── is_member_function_pointer.hpp
│   │   │   │   ├── is_member_object_pointer.hpp
│   │   │   │   ├── is_member_pointer.hpp
│   │   │   │   ├── is_object.hpp
│   │   │   │   ├── is_pod.hpp
│   │   │   │   ├── is_pointer.hpp
│   │   │   │   ├── is_polymorphic.hpp
│   │   │   │   ├── is_reference.hpp
│   │   │   │   ├── is_same.hpp
│   │   │   │   ├── is_scalar.hpp
│   │   │   │   ├── is_signed.hpp
│   │   │   │   ├── is_stateless.hpp
│   │   │   │   ├── is_union.hpp
│   │   │   │   ├── is_unsigned.hpp
│   │   │   │   ├── is_void.hpp
│   │   │   │   ├── is_volatile.hpp
│   │   │   │   ├── make_signed.hpp
│   │   │   │   ├── make_unsigned.hpp
│   │   │   │   ├── msvc
│   │   │   │   │   ├── remove_all_extents.hpp
│   │   │   │   │   ├── remove_bounds.hpp
│   │   │   │   │   ├── remove_const.hpp
│   │   │   │   │   ├── remove_cv.hpp
│   │   │   │   │   ├── remove_extent.hpp
│   │   │   │   │   ├── remove_pointer.hpp
│   │   │   │   │   ├── remove_reference.hpp
│   │   │   │   │   ├── remove_volatile.hpp
│   │   │   │   │   └── typeof.hpp
│   │   │   │   ├── object_traits.hpp
│   │   │   │   ├── promote.hpp
│   │   │   │   ├── rank.hpp
│   │   │   │   ├── reference_traits.hpp
│   │   │   │   ├── remove_all_extents.hpp
│   │   │   │   ├── remove_bounds.hpp
│   │   │   │   ├── remove_const.hpp
│   │   │   │   ├── remove_cv.hpp
│   │   │   │   ├── remove_extent.hpp
│   │   │   │   ├── remove_pointer.hpp
│   │   │   │   ├── remove_reference.hpp
│   │   │   │   ├── remove_volatile.hpp
│   │   │   │   ├── same_traits.hpp
│   │   │   │   ├── transform_traits.hpp
│   │   │   │   ├── transform_traits_spec.hpp
│   │   │   │   └── type_with_alignment.hpp
│   │   │   └── utility
│   │   │   ├── addressof.hpp
│   │   │   ├── base_from_member.hpp
│   │   │   ├── binary.hpp
│   │   │   ├── compare_pointees.hpp
│   │   │   ├── detail
│   │   │   │   ├── in_place_factory_prefix.hpp
│   │   │   │   ├── in_place_factory_suffix.hpp
│   │   │   │   └── result_of_iterate.hpp
│   │   │   ├── enable_if.hpp
│   │   │   ├── in_place_factory.hpp
│   │   │   ├── result_of.hpp
│   │   │   ├── typed_in_place_factory.hpp
│   │   │   └── value_init.hpp
│   │   └── mem_checker
│   │   ├── bool_array.h
│   │   ├── check_status.h
│   │   ├── class_level_lock.h
│   │   ├── cont_ptr_utils.h
│   │   ├── debug_new.h
│   │   ├── fast_mutex.h
│   │   ├── fixed_mem_pool.h
│   │   ├── format.h
│   │   ├── interface_4cuser.h
│   │   ├── interface_4cxxuser.h
│   │   ├── interface_4user.h
│   │   ├── interface_4xunit.h
│   │   ├── mem_pool_base.h
│   │   ├── object_level_lock.h
│   │   ├── pctimer.h
│   │   ├── reporter.h
│   │   ├── set_assign.h
│   │   ├── static_assert.h
│   │   └── static_mem_pool.h
│   ├── bin
│   │   ├── premake4
│   │   ├── premake4.exe
│   │   └── sed.exe
│   ├── mockcpp
│   │   ├── include
│   │   │   └── mockcpp
│   │   │   ├── AfterMatchBuilder.h
│   │   │   ├── AfterMatchBuilder.tcc
│   │   │   ├── AfterMatcher.h
│   │   │   ├── ApiHookFunctor.h
│   │   │   ├── ApiHookGenerator.h
│   │   │   ├── ApiHook.h
│   │   │   ├── ApiHookHolderFactory.h
│   │   │   ├── ApiHookHolder.h
│   │   │   ├── ApiHookKey.h
│   │   │   ├── ApiHookMocker.h
│   │   │   ├── ArgumentsListDef.h
│   │   │   ├── ArgumentsListDef.h.rule
│   │   │   ├── ArgumentsList.h
│   │   │   ├── ArgumentsMacroHelpers.h
│   │   │   ├── ArgumentsMatchBuilder.h
│   │   │   ├── ArgumentsMatchBuilder.tcc
│   │   │   ├── Asserter.h
│   │   │   ├── AssertionFailedError.h
│   │   │   ├── BeforeMatchBuilder.h
│   │   │   ├── BeforeMatchBuilder.tcc
│   │   │   ├── BeforeMatcher.h
│   │   │   ├── CallerMatchBuilder.h
│   │   │   ├── CallerMatchBuilder.tcc
│   │   │   ├── CallerMatcher.h
│   │   │   ├── ChainableMockMethodContainer.h
│   │   │   ├── ChainableMockMethodCore.h
│   │   │   ├── ChainableMockMethod.h
│   │   │   ├── ChainableMockMethodIndexKey.h
│   │   │   ├── ChainableMockMethodKey.h
│   │   │   ├── ChainableMockMethodNameKey.h
│   │   │   ├── ChainableMockObjectBase.h
│   │   │   ├── ChainableMockObject.h
│   │   │   ├── ChainingMockHelper.h
│   │   │   ├── CheckWith.h
│   │   │   ├── CodeModifier.h
│   │   │   ├── Constraint.h
│   │   │   ├── ConstraintSet.h
│   │   │   ├── DecoratedConstraint.h
│   │   │   ├── DefaultBuilder.h
│   │   │   ├── DefaultMatcher.h
│   │   │   ├── DefaultMethodAddrGetterDef.h
│   │   │   ├── DefaultMethodAddrGetterDef.h.rule
│   │   │   ├── DefaultStub.h
│   │   │   ├── DelegatedMethodDef.h
│   │   │   ├── DelegatedMethodDef.h.rule
│   │   │   ├── DelegatedMethodGetByVptrDef.h
│   │   │   ├── DelegatedMethodGetByVptrDef.h.rule
│   │   │   ├── DelegatedMethodGetDef.h
│   │   │   ├── DelegatedMethodGetDef.h.rule
│   │   │   ├── DelegatedMethodGetter.h
│   │   │   ├── DelegatedMethod.h
│   │   │   ├── DestructorAddrGetterDef.h
│   │   │   ├── DestructorAddrGetterDef.h.rule
│   │   │   ├── DestructorChecker.h
│   │   │   ├── DieStub.h
│   │   │   ├── DummyBuilder.h
│   │   │   ├── EqualityUtil.h
│   │   │   ├── Exception.h
│   │   │   ├── ExpectsMatcher.h
│   │   │   ├── Formatter.h
│   │   │   ├── Functor.h
│   │   │   ├── GenericMethodIndicesChecker.h
│   │   │   ├── GlobalMockObject.h
│   │   │   ├── GnuMethodIndicesChecker.h
│   │   │   ├── GnuMethodInfoReader.h
│   │   │   ├── HookMockObject.h
│   │   │   ├── IdentityBuilder.h
│   │   │   ├── Ignore.h
│   │   │   ├── IgnoreHandler.h
│   │   │   ├── IgnoreResultHandlerFactory.h
│   │   │   ├── IgnoreResultHandler.h
│   │   │   ├── IgnoreReturnStub.h
│   │   │   ├── IncrementStub.h
│   │   │   ├── IndexInvokableGetter.h
│   │   │   ├── InterfaceInfo.h
│   │   │   ├── Invocation.h
│   │   │   ├── InvocationId.h
│   │   │   ├── InvocationMockBuilderGetter.h
│   │   │   ├── InvocationMockBuilder.h
│   │   │   ├── InvocationMockBuilder.tcc
│   │   │   ├── InvocationMockerContainer.h
│   │   │   ├── InvocationMocker.h
│   │   │   ├── InvocationMockerNamespace.h
│   │   │   ├── InvocationMockerSet.h
│   │   │   ├── InvocationTimesMatcher.h
│   │   │   ├── InvocationWithReturnType.h
│   │   │   ├── Invokable.h
│   │   │   ├── InvokedAtLeast.h
│   │   │   ├── InvokedAtMost.h
│   │   │   ├── InvokedExactly.h
│   │   │   ├── InvokedOnce.h
│   │   │   ├── InvokedTimesMatcher.h
│   │   │   ├── InvokedTimesReader.h
│   │   │   ├── InvokedTimesRecorder.h
│   │   │   ├── IsAnything.h
│   │   │   ├── IsAnythingHelper.h
│   │   │   ├── IsConst.h
│   │   │   ├── IsEqual.h
│   │   │   ├── IsGreaterThan.h
│   │   │   ├── IsLessThan.h
│   │   │   ├── IsMirror.h
│   │   │   ├── IsNotEqual.h
│   │   │   ├── IsRef.h
│   │   │   ├── IsStringContains.h
│   │   │   ├── IsStringEndWith.h
│   │   │   ├── IsStringStartWith.h
│   │   │   ├── JmpCode.h
│   │   │   ├── Matcher.h
│   │   │   ├── Method.h
│   │   │   ├── MethodIndiceCheckerDef.h
│   │   │   ├── MethodIndiceCheckerDef.h.rule
│   │   │   ├── MethodIndiceChecker.h
│   │   │   ├── MethodInfoReader.h
│   │   │   ├── MethodTypeTraitsDef.h
│   │   │   ├── MethodTypeTraitsDef.h.rule
│   │   │   ├── MethodTypeTraits.h
│   │   │   ├── MismatchResultHandlerFactory.h
│   │   │   ├── MismatchResultHandler.h
│   │   │   ├── mockable.h
│   │   │   ├── MockBuilder.h
│   │   │   ├── mockcpp.h
│   │   │   ├── mockcpp.hpp
│   │   │   ├── MockObjectBase.h
│   │   │   ├── MockObject.h
│   │   │   ├── MockObjectHelper.h
│   │   │   ├── mokc.h
│   │   │   ├── MoreStubBuilder.h
│   │   │   ├── MoreStubBuilder.tcc
│   │   │   ├── MsvcMethodInfoReader.h
│   │   │   ├── MsvcRtti.h
│   │   │   ├── NormalResultHandlerFactory.h
│   │   │   ├── NormalResultHandler.h
│   │   │   ├── ObjNameGetter.h
│   │   │   ├── OrderingMatcher.h
│   │   │   ├── OutBound.h
│   │   │   ├── OutBoundPointer.h
│   │   │   ├── OutputStringStream.h
│   │   │   ├── ParameterizedApiHookHolder.h
│   │   │   ├── PendingMatcher.h
│   │   │   ├── ProcessWith.h
│   │   │   ├── ProcStub.h
│   │   │   ├── RepeatMacros.h
│   │   │   ├── RepeatStub.h
│   │   │   ├── ReportFailure.h
│   │   │   ├── Result.h
│   │   │   ├── ResultHandlerFactory.h
│   │   │   ├── ResultHandler.h
│   │   │   ├── ReturnObjectList.h
│   │   │   ├── ReturnStub.h
│   │   │   ├── SelfDescribe.h
│   │   │   ├── SimpleInvocationRecorder.h
│   │   │   ├── Spy.h
│   │   │   ├── StatelessMatcher.h
│   │   │   ├── StringConstraint.h
│   │   │   ├── StringPredict.h
│   │   │   ├── StubBuilder.h
│   │   │   ├── StubBuilder.tcc
│   │   │   ├── StubContainer.h
│   │   │   ├── Stub.h
│   │   │   ├── StubsBuilder.h
│   │   │   ├── StubsMatcher.h
│   │   │   ├── TestFailureMatcher.h
│   │   │   ├── ThenStub.h
│   │   │   ├── ThrowExceptionStub.h
│   │   │   ├── TypelessConstraintAdapter.h
│   │   │   ├── TypelessConstraint.h
│   │   │   ├── TypelessStubAdapter.h
│   │   │   ├── TypelessStub.h
│   │   │   ├── types
│   │   │   │   ├── AnyBase.h
│   │   │   │   ├── AnyCast.h
│   │   │   │   ├── Any.h
│   │   │   │   ├── Holder.h
│   │   │   │   ├── PlaceHolder.h
│   │   │   │   ├── RefAny.h
│   │   │   │   ├── RefHolder.h
│   │   │   │   └── ValueHolder.h
│   │   │   ├── TypeString.h
│   │   │   ├── TypeTraits.h
│   │   │   ├── utils.h
│   │   │   ├── VirtualTable.h
│   │   │   ├── VirtualTableUtils.h
│   │   │   ├── Void.h
│   │   │   ├── VoidResultHandlerFactory.h
│   │   │   ├── VoidResultHandler.h
│   │   │   ├── WillStub.h
│   │   │   └── WinCodeModifier.h
│   │   └── lib
│   │   ├── libmockcpp.a
│   │   ├── mockcpp.lib
│   │   └── mockcpp.pdb
│   ├── scripts
│   │   ├── addfile.lua
│   │   ├── options.lua
│   │   ├── project.lua
│   │   ├── release.lua
│   │   ├── Template.cpp
│   │   ├── Template.h
│   │   └── TemplateTest.h
│   ├── testngpp
│   │   ├── 3rdparty
│   │   │   └── mem_checker
│   │   │   ├── bool_array.h
│   │   │   ├── check_status.h
│   │   │   ├── class_level_lock.h
│   │   │   ├── cont_ptr_utils.h
│   │   │   ├── debug_new.h
│   │   │   ├── fast_mutex.h
│   │   │   ├── fixed_mem_pool.h
│   │   │   ├── format.h
│   │   │   ├── interface_4cuser.h
│   │   │   ├── interface_4cxxuser.h
│   │   │   ├── interface_4user.h
│   │   │   ├── interface_4xunit.h
│   │   │   ├── mem_pool_base.h
│   │   │   ├── object_level_lock.h
│   │   │   ├── pctimer.h
│   │   │   ├── reporter.h
│   │   │   ├── set_assign.h
│   │   │   ├── static_assert.h
│   │   │   └── static_mem_pool.h
│   │   ├── bin
│   │   │   ├── bz2.so
│   │   │   ├── _codecs_cn.so
│   │   │   ├── _codecs_hk.so
│   │   │   ├── _codecs_iso2022.so
│   │   │   ├── _codecs_jp.so
│   │   │   ├── _codecs_kr.so
│   │   │   ├── _codecs_tw.so
│   │   │   ├── libpython2.6.so.1.0
│   │   │   ├── library.zip
│   │   │   ├── _multibytecodec.so
│   │   │   ├── testngppgen
│   │   │   ├── testngppgen.exe
│   │   │   ├── testngpp-runner
│   │   │   ├── testngpp-runner.exe
│   │   │   ├── testngpp-runner.pdb
│   │   │   ├── testngpp-win32-testcase-runner.exe
│   │   │   └── testngpp-win32-testcase-runner.pdb
│   │   ├── include
│   │   │   └── testngpp
│   │   │   ├── Any.h
│   │   │   ├── Asserter.h
│   │   │   ├── Backward.h
│   │   │   ├── DataDrivenDef.h
│   │   │   ├── internal
│   │   │   │   ├── AssertionFailure.h
│   │   │   │   ├── DataDriven.h
│   │   │   │   ├── Error.h
│   │   │   │   ├── Exception.h
│   │   │   │   ├── Info.h
│   │   │   │   ├── MemChecker.h
│   │   │   │   ├── Taggable.h
│   │   │   │   ├── TagsFilterRule.h
│   │   │   │   ├── TestCase.h
│   │   │   │   ├── TestCaseInfoReader.h
│   │   │   │   ├── TestFixtureDesc.h
│   │   │   │   ├── TestFixtureInfoReader.h
│   │   │   │   ├── TestSuiteDesc.h
│   │   │   │   ├── TestSuiteInfoReader.h
│   │   │   │   └── Warning.h
│   │   │   ├── listener
│   │   │   │   ├── MemLeakCountCollector.h
│   │   │   │   ├── TagsFilterResultCollector.h
│   │   │   │   ├── TestCaseListener.h
│   │   │   │   ├── TestCaseResultCollector.h
│   │   │   │   ├── TestCaseResultReporter.h
│   │   │   │   ├── TestFixtureResultCollector.h
│   │   │   │   ├── TestListener.h
│   │   │   │   ├── TestResultCollector.h
│   │   │   │   ├── TestResultReporter.h
│   │   │   │   ├── TestSuiteListener.h
│   │   │   │   ├── TestSuiteResultCollector.h
│   │   │   │   └── TestSuiteResultReporter.h
│   │   │   ├── NoThrowsReporter.h
│   │   │   ├── runner
│   │   │   │   └── loaders
│   │   │   │   └── ModuleLoader.h
│   │   │   ├── TestDefMacros.h
│   │   │   ├── TestFixture.h
│   │   │   ├── TestModule.h
│   │   │   ├── testngpp.h
│   │   │   ├── testngpp.hpp
│   │   │   ├── TypeTraits.h
│   │   │   └── utils
│   │   │   ├── ConsoleState.h
│   │   │   ├── Formatter.h
│   │   │   ├── InternalError.h
│   │   │   ├── OptionList.h
│   │   │   ├── StringList.h
│   │   │   ├── StringToOptions.h
│   │   │   ├── StupidTimer.h
│   │   │   └── TypeString.h
│   │   ├── lib
│   │   │   ├── libtestngpp.so
│   │   │   ├── testngpp.lib
│   │   │   └── testngpp.pdb
│   │   └── testngpp
│   │   ├── generator
│   │   │   ├── build
│   │   │   │   └── bdist.win32
│   │   │   │   └── winexe
│   │   │   │   ├── bundle-2.6
│   │   │   │   ├── collect-2.6
│   │   │   │   │   ├── _abcoll.pyc
│   │   │   │   │   ├── abc.pyc
│   │   │   │   │   ├── atexit.pyc
│   │   │   │   │   ├── base64.pyc
│   │   │   │   │   ├── bdb.pyc
│   │   │   │   │   ├── bisect.pyc
│   │   │   │   │   ├── calendar.pyc
│   │   │   │   │   ├── cmd.pyc
│   │   │   │   │   ├── codecs.pyc
│   │   │   │   │   ├── collections.pyc
│   │   │   │   │   ├── copy.pyc
│   │   │   │   │   ├── copy_reg.pyc
│   │   │   │   │   ├── difflib.pyc
│   │   │   │   │   ├── dis.pyc
│   │   │   │   │   ├── doctest.pyc
│   │   │   │   │   ├── dummy_thread.pyc
│   │   │   │   │   ├── encodings
│   │   │   │   │   │   ├── aliases.pyc
│   │   │   │   │   │   ├── ascii.pyc
│   │   │   │   │   │   ├── base64_codec.pyc
│   │   │   │   │   │   ├── big5hkscs.pyc
│   │   │   │   │   │   ├── big5.pyc
│   │   │   │   │   │   ├── bz2_codec.pyc
│   │   │   │   │   │   ├── charmap.pyc
│   │   │   │   │   │   ├── cp037.pyc
│   │   │   │   │   │   ├── cp1006.pyc
│   │   │   │   │   │   ├── cp1026.pyc
│   │   │   │   │   │   ├── cp1140.pyc
│   │   │   │   │   │   ├── cp1250.pyc
│   │   │   │   │   │   ├── cp1251.pyc
│   │   │   │   │   │   ├── cp1252.pyc
│   │   │   │   │   │   ├── cp1253.pyc
│   │   │   │   │   │   ├── cp1254.pyc
│   │   │   │   │   │   ├── cp1255.pyc
│   │   │   │   │   │   ├── cp1256.pyc
│   │   │   │   │   │   ├── cp1257.pyc
│   │   │   │   │   │   ├── cp1258.pyc
│   │   │   │   │   │   ├── cp424.pyc
│   │   │   │   │   │   ├── cp437.pyc
│   │   │   │   │   │   ├── cp500.pyc
│   │   │   │   │   │   ├── cp737.pyc
│   │   │   │   │   │   ├── cp775.pyc
│   │   │   │   │   │   ├── cp850.pyc
│   │   │   │   │   │   ├── cp852.pyc
│   │   │   │   │   │   ├── cp855.pyc
│   │   │   │   │   │   ├── cp856.pyc
│   │   │   │   │   │   ├── cp857.pyc
│   │   │   │   │   │   ├── cp860.pyc
│   │   │   │   │   │   ├── cp861.pyc
│   │   │   │   │   │   ├── cp862.pyc
│   │   │   │   │   │   ├── cp863.pyc
│   │   │   │   │   │   ├── cp864.pyc
│   │   │   │   │   │   ├── cp865.pyc
│   │   │   │   │   │   ├── cp866.pyc
│   │   │   │   │   │   ├── cp869.pyc
│   │   │   │   │   │   ├── cp874.pyc
│   │   │   │   │   │   ├── cp875.pyc
│   │   │   │   │   │   ├── cp932.pyc
│   │   │   │   │   │   ├── cp949.pyc
│   │   │   │   │   │   ├── cp950.pyc
│   │   │   │   │   │   ├── euc_jis_2004.pyc
│   │   │   │   │   │   ├── euc_jisx0213.pyc
│   │   │   │   │   │   ├── euc_jp.pyc
│   │   │   │   │   │   ├── euc_kr.pyc
│   │   │   │   │   │   ├── gb18030.pyc
│   │   │   │   │   │   ├── gb2312.pyc
│   │   │   │   │   │   ├── gbk.pyc
│   │   │   │   │   │   ├── hex_codec.pyc
│   │   │   │   │   │   ├── hp_roman8.pyc
│   │   │   │   │   │   ├── hz.pyc
│   │   │   │   │   │   ├── idna.pyc
│   │   │   │   │   │   ├── __init__.pyc
│   │   │   │   │   │   ├── iso2022_jp_1.pyc
│   │   │   │   │   │   ├── iso2022_jp_2004.pyc
│   │   │   │   │   │   ├── iso2022_jp_2.pyc
│   │   │   │   │   │   ├── iso2022_jp_3.pyc
│   │   │   │   │   │   ├── iso2022_jp_ext.pyc
│   │   │   │   │   │   ├── iso2022_jp.pyc
│   │   │   │   │   │   ├── iso2022_kr.pyc
│   │   │   │   │   │   ├── iso8859_10.pyc
│   │   │   │   │   │   ├── iso8859_11.pyc
│   │   │   │   │   │   ├── iso8859_13.pyc
│   │   │   │   │   │   ├── iso8859_14.pyc
│   │   │   │   │   │   ├── iso8859_15.pyc
│   │   │   │   │   │   ├── iso8859_16.pyc
│   │   │   │   │   │   ├── iso8859_1.pyc
│   │   │   │   │   │   ├── iso8859_2.pyc
│   │   │   │   │   │   ├── iso8859_3.pyc
│   │   │   │   │   │   ├── iso8859_4.pyc
│   │   │   │   │   │   ├── iso8859_5.pyc
│   │   │   │   │   │   ├── iso8859_6.pyc
│   │   │   │   │   │   ├── iso8859_7.pyc
│   │   │   │   │   │   ├── iso8859_8.pyc
│   │   │   │   │   │   ├── iso8859_9.pyc
│   │   │   │   │   │   ├── johab.pyc
│   │   │   │   │   │   ├── koi8_r.pyc
│   │   │   │   │   │   ├── koi8_u.pyc
│   │   │   │   │   │   ├── latin_1.pyc
│   │   │   │   │   │   ├── mac_arabic.pyc
│   │   │   │   │   │   ├── mac_centeuro.pyc
│   │   │   │   │   │   ├── mac_croatian.pyc
│   │   │   │   │   │   ├── mac_cyrillic.pyc
│   │   │   │   │   │   ├── mac_farsi.pyc
│   │   │   │   │   │   ├── mac_greek.pyc
│   │   │   │   │   │   ├── mac_iceland.pyc
│   │   │   │   │   │   ├── mac_latin2.pyc
│   │   │   │   │   │   ├── mac_romanian.pyc
│   │   │   │   │   │   ├── mac_roman.pyc
│   │   │   │   │   │   ├── mac_turkish.pyc
│   │   │   │   │   │   ├── mbcs.pyc
│   │   │   │   │   │   ├── palmos.pyc
│   │   │   │   │   │   ├── ptcp154.pyc
│   │   │   │   │   │   ├── punycode.pyc
│   │   │   │   │   │   ├── quopri_codec.pyc
│   │   │   │   │   │   ├── raw_unicode_escape.pyc
│   │   │   │   │   │   ├── rot_13.pyc
│   │   │   │   │   │   ├── shift_jis_2004.pyc
│   │   │   │   │   │   ├── shift_jis.pyc
│   │   │   │   │   │   ├── shift_jisx0213.pyc
│   │   │   │   │   │   ├── string_escape.pyc
│   │   │   │   │   │   ├── tis_620.pyc
│   │   │   │   │   │   ├── undefined.pyc
│   │   │   │   │   │   ├── unicode_escape.pyc
│   │   │   │   │   │   ├── unicode_internal.pyc
│   │   │   │   │   │   ├── utf_16_be.pyc
│   │   │   │   │   │   ├── utf_16_le.pyc
│   │   │   │   │   │   ├── utf_16.pyc
│   │   │   │   │   │   ├── utf_32_be.pyc
│   │   │   │   │   │   ├── utf_32_le.pyc
│   │   │   │   │   │   ├── utf_32.pyc
│   │   │   │   │   │   ├── utf_7.pyc
│   │   │   │   │   │   ├── utf_8.pyc
│   │   │   │   │   │   ├── utf_8_sig.pyc
│   │   │   │   │   │   ├── uu_codec.pyc
│   │   │   │   │   │   └── zlib_codec.pyc
│   │   │   │   │   ├── functools.pyc
│   │   │   │   │   ├── __future__.pyc
│   │   │   │   │   ├── genericpath.pyc
│   │   │   │   │   ├── getopt.pyc
│   │   │   │   │   ├── gettext.pyc
│   │   │   │   │   ├── heapq.pyc
│   │   │   │   │   ├── inspect.pyc
│   │   │   │   │   ├── keyword.pyc
│   │   │   │   │   ├── linecache.pyc
│   │   │   │   │   ├── locale.pyc
│   │   │   │   │   ├── ntpath.pyc
│   │   │   │   │   ├── opcode.pyc
│   │   │   │   │   ├── optparse.pyc
│   │   │   │   │   ├── os2emxpath.pyc
│   │   │   │   │   ├── os.pyc
│   │   │   │   │   ├── pdb.pyc
│   │   │   │   │   ├── pickle.pyc
│   │   │   │   │   ├── posixpath.pyc
│   │   │   │   │   ├── pprint.pyc
│   │   │   │   │   ├── quopri.pyc
│   │   │   │   │   ├── random.pyc
│   │   │   │   │   ├── repr.pyc
│   │   │   │   │   ├── re.pyc
│   │   │   │   │   ├── shlex.pyc
│   │   │   │   │   ├── sre_compile.pyc
│   │   │   │   │   ├── sre_constants.pyc
│   │   │   │   │   ├── sre_parse.pyc
│   │   │   │   │   ├── sre.pyc
│   │   │   │   │   ├── stat.pyc
│   │   │   │   │   ├── StringIO.pyc
│   │   │   │   │   ├── stringprep.pyc
│   │   │   │   │   ├── string.pyc
│   │   │   │   │   ├── _strptime.pyc
│   │   │   │   │   ├── struct.pyc
│   │   │   │   │   ├── subprocess.pyc
│   │   │   │   │   ├── tempfile.pyc
│   │   │   │   │   ├── testngppgen
│   │   │   │   │   │   ├── AnnotationParser.pyc
│   │   │   │   │   │   ├── ClassDeclParser.pyc
│   │   │   │   │   │   ├── DataProviderParser.pyc
│   │   │   │   │   │   ├── DataProvider.pyc
│   │   │   │   │   │   ├── ElemParser.pyc
│   │   │   │   │   │   ├── FixtureParser.pyc
│   │   │   │   │   │   ├── Fixture.pyc
│   │   │   │   │   │   ├── Generator.pyc
│   │   │   │   │   │   ├── __init__.pyc
│   │   │   │   │   │   ├── LogicalLine.pyc
│   │   │   │   │   │   ├── Message.pyc
│   │   │   │   │   │   ├── Name.pyc
│   │   │   │   │   │   ├── Output.pyc
│   │   │   │   │   │   ├── Phase0.pyc
│   │   │   │   │   │   ├── Phase1.pyc
│   │   │   │   │   │   ├── Phase1Result.pyc
│   │   │   │   │   │   ├── Phase2.pyc
│   │   │   │   │   │   ├── Phase3.pyc
│   │   │   │   │   │   ├── Phase4.pyc
│   │   │   │   │   │   ├── PreprocessScopeParser.pyc
│   │   │   │   │   │   ├── PreprocessScope.pyc
│   │   │   │   │   │   ├── Process.pyc
│   │   │   │   │   │   ├── TagsParser.pyc
│   │   │   │   │   │   ├── TestCaseParser.pyc
│   │   │   │   │   │   ├── TestCase.pyc
│   │   │   │   │   │   ├── TestScope.pyc
│   │   │   │   │   │   ├── Useless.pyc
│   │   │   │   │   │   └── Utils.pyc
│   │   │   │   │   ├── textwrap.pyc
│   │   │   │   │   ├── _threading_local.pyc
│   │   │   │   │   ├── threading.pyc
│   │   │   │   │   ├── tokenize.pyc
│   │   │   │   │   ├── token.pyc
│   │   │   │   │   ├── traceback.pyc
│   │   │   │   │   ├── types.pyc
│   │   │   │   │   ├── unittest.pyc
│   │   │   │   │   ├── UserDict.pyc
│   │   │   │   │   ├── warnings.pyc
│   │   │   │   │   └── zipextimporter.pyc
│   │   │   │   └── temp
│   │   │   ├── dist
│   │   │   ├── old
│   │   │   ├── test
│   │   │   │   ├── add_multi_new_tests
│   │   │   │   ├── add_new_test_at_end
│   │   │   │   ├── add_new_test_at_head
│   │   │   │   ├── add_new_test_at_middle
│   │   │   │   ├── modify_multi_tests
│   │   │   │   ├── modify_test_at_end
│   │   │   │   ├── modify_test_at_head
│   │   │   │   ├── modify_test_at_middle
│   │   │   │   ├── multi_fixtures_in_one_test_file
│   │   │   │   ├── out
│   │   │   │   ├── out0
│   │   │   │   ├── out1
│   │   │   │   ├── out2
│   │   │   │   ├── remove_multi_tests
│   │   │   │   ├── remove_test_at_end
│   │   │   │   ├── remove_test_at_head
│   │   │   │   ├── remove_test_at_middle
│   │   │   │   └── ut
│   │   │   │   ├── a
│   │   │   │   │   └── b
│   │   │   │   └── ut.pyc
│   │   │   ├── testngppgen
│   │   │   │   ├── AnnotationParser.pyc
│   │   │   │   ├── ClassDeclParser.pyc
│   │   │   │   ├── DataProviderParser.pyc
│   │   │   │   ├── DataProvider.pyc
│   │   │   │   ├── ElemParser.pyc
│   │   │   │   ├── FixtureParser.pyc
│   │   │   │   ├── Fixture.pyc
│   │   │   │   ├── Generator.pyc
│   │   │   │   ├── __init__.pyc
│   │   │   │   ├── LogicalLine.pyc
│   │   │   │   ├── Message.pyc
│   │   │   │   ├── Name.pyc
│   │   │   │   ├── Output.pyc
│   │   │   │   ├── Phase0.pyc
│   │   │   │   ├── Phase1.pyc
│   │   │   │   ├── Phase1Result.pyc
│   │   │   │   ├── Phase2.pyc
│   │   │   │   ├── Phase3.pyc
│   │   │   │   ├── Phase4.pyc
│   │   │   │   ├── PreprocessScopeParser.pyc
│   │   │   │   ├── PreprocessScope.pyc
│   │   │   │   ├── Process.pyc
│   │   │   │   ├── TagsParser.pyc
│   │   │   │   ├── TestCaseParser.pyc
│   │   │   │   ├── TestCase.pyc
│   │   │   │   ├── TestScope.pyc
│   │   │   │   ├── Useless.pyc
│   │   │   │   └── Utils.pyc
│   │   │   └── testngppgen.pyc
│   │   └── listener
│   │   ├── libtestngppstdoutlistener.so
│   │   ├── libtestngppxmllistener.so
│   │   ├── testngppstdoutlistener.dll
│   │   ├── testngppstdoutlistener.pdb
│   │   ├── testngppxmllistener.dll
│   │   └── testngppxmllistener.pdb
│   └── vsruntime
│   ├── readme.txt
│   └── vs2008
│   ├── Microsoft.VC90.DebugCRT.manifest
│   ├── msvcm90d.dll
│   ├── msvcp90d.dll
│   └── msvcr90d.dll
└── UserModule
├── include
│   └── UserModule
│   ├── HelloWorld.h
│   └── UserModule.h
├── premake4
├── premake4.exe
├── premake4.lua
├── sed.exe
├── src
│   └── HelloWorld.cpp
├── test
│   ├── HelloWorldTest.h
│   └── SampleFeatureTest.h
└── tools.lua

178 directories, 2179 files

标签:

实例下载地址

mockcpp官方实例

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警