Mirror reflection library 0.5.13
|
00001 00010 #ifndef MIRROR_META_PROG_1011291729_HPP 00011 #define MIRROR_META_PROG_1011291729_HPP 00012 00013 #include <mirror/meta_prog/forward_decl.hpp> 00014 #include <mirror/meta_prog/nil_type.hpp> 00015 #include <mirror/meta_prog/identity.hpp> 00016 #include <mirror/meta_prog/optional.hpp> 00017 #include <mirror/meta_prog/range.hpp> 00018 #include <mirror/meta_prog/if.hpp> 00019 #include <mirror/meta_prog/not.hpp> 00020 #include <mirror/meta_prog/or.hpp> 00021 #include <mirror/meta_prog/and.hpp> 00022 #include <mirror/meta_prog/lambda.hpp> 00023 #include <mirror/meta_prog/fold.hpp> 00024 #include <mirror/meta_prog/find.hpp> 00025 #include <mirror/meta_prog/before.hpp> 00026 #include <mirror/meta_prog/contains.hpp> 00027 #include <mirror/meta_prog/lacks.hpp> 00028 #include <mirror/meta_prog/concat.hpp> 00029 #include <mirror/meta_prog/append.hpp> 00030 #include <mirror/meta_prog/prepend.hpp> 00031 #include <mirror/meta_prog/transform.hpp> 00032 #include <mirror/meta_prog/only_if.hpp> 00033 #include <mirror/meta_prog/unique.hpp> 00034 #include <mirror/meta_prog/flatten.hpp> 00035 #include <mirror/meta_prog/apply_on_seq_pack.hpp> 00036 #include <mirror/meta_prog/make_int_seq.hpp> 00037 #include <mirror/meta_prog/is_a.hpp> 00038 #include <mirror/meta_prog/is_one_of.hpp> 00039 #include <mirror/meta_prog/as_a.hpp> 00040 // 00041 #include <mirror/meta_prog/for_each.hpp> 00042 #include <mirror/meta_prog/accumulate.hpp> 00043 // 00044 #include <mirror/meta_prog/nil_term_pack.hpp> 00045 00046 00047 MIRROR_NAMESPACE_BEGIN 00048 00056 00057 namespace mp { 00058 00059 } // namespace mp 00060 MIRROR_NAMESPACE_END 00061 00062 #endif //include guard 00063