/third_party/boost/libs/tti/doc/ |
D | index.idx | 1 !scan boost/tti/has_class.hpp 2 !scan boost/tti/has_data.hpp 3 !scan boost/tti/has_enum.hpp 4 !scan boost/tti/has_function.hpp 5 !scan boost/tti/has_function_template.hpp 6 !scan boost/tti/has_member_data.hpp 7 !scan boost/tti/has_member_function.hpp 8 !scan boost/tti/has_member_function_template.hpp 9 !scan boost/tti/has_static_member_data.hpp 10 !scan boost/tti/has_static_member_function.hpp [all …]
|
D | Jamfile.v2 | 19 ECHO "Building the tti docs with automatic index generation enabled." ; 35 …ECHO "Building the tti docs with automatic index generation disabled. Try building with --enable-i… 40 $(here)/../../../boost/tti/has_class.hpp 41 $(here)/../../../boost/tti/has_data.hpp 42 $(here)/../../../boost/tti/has_enum.hpp 43 $(here)/../../../boost/tti/has_function.hpp 44 $(here)/../../../boost/tti/has_function_template.hpp 45 $(here)/../../../boost/tti/has_member_data.hpp 46 $(here)/../../../boost/tti/has_member_function.hpp 47 $(here)/../../../boost/tti/has_member_function_template.hpp [all …]
|
D | tti_introduction.qbk | 72 There is a single header file, `boost/tti/tti.hpp`, 86 [[headerref boost/tti/has_type.hpp `has_type.hpp`]] 90 [[headerref boost/tti/has_class.hpp `has_class.hpp`]] 94 [[headerref boost/tti/has_enum.hpp `has_enum.hpp`]] 98 [[headerref boost/tti/has_union.hpp `has_union.hpp`]] 102 [[headerref boost/tti/has_template.hpp `has_template.hpp`]] 106 [[headerref boost/tti/has_member_data.hpp `has_member_data.hpp`]] 110 [[headerref boost/tti/has_member_function.hpp `has_member_function.hpp`]] 114 [[headerref boost/tti/has_member_function_template.hpp `has_member_function_template.hpp`]] 118 [[headerref boost/tti/has_static_member_data.hpp `has_static_member_data.hpp`]] [all …]
|
D | tti_history.qbk | 69 * `boost::tti::mf_has_static_data` has been changed to `boost::tti::mf_has_static_member_data`. 79 …* The names of the main header files are shortened to 'boost/tti/tti.hpp' and 'boost/tti/tti_vm.hp… 82 * The top-level tti namespace has become the boost::tti namespace. 97 * `BOOST_TTI_HAS_TYPE` and `boost::tti::mf_has_type` now have optional typedef checking. 102 * New nullary type metafunction `boost::tti::mf_has_static_member_function` uses the new underlying… 104 …tti::valid_member_type` and `boost::tti::mf_valid_member_type` for checking if the 'type' returned… 106 …and `boost::tti::mf_has_type_check_typedef` have been removed, and the functionality in them folde… 107 …_TYPE and boost::tti::mf_member_type no longer also return a 'valid' boolean constant. Use boost::… 108 …* `boost::tti::mf_has_static_function` has been removed and its functionality moved to `boost::tti… 109 …* `boost::tti::mf_member_data` uses the new underlying `BOOST_TTI_HAS_MEMBER_DATA` macro metafunct… [all …]
|
D | tti_detail.qbk | 19 To use these metafunctions you can include the main general header file 'boost/tti/tti.hpp', 59 [[headerref boost/tti/has_type.hpp `has_type.hpp`]] 73 [[headerref boost/tti/has_class.hpp `has_class.hpp`]] 87 [[headerref boost/tti/has_enum.hpp `has_enum.hpp`]] 101 [[headerref boost/tti/has_union.hpp `has_union.hpp`]] 121 [[headerref boost/tti/has_template.hpp `has_template.hpp`]] 139 [[headerref boost/tti/has_template.hpp `has_template.hpp`]] 156 [[headerref boost/tti/has_member_data.hpp `has_member_data.hpp`]] 183 [[headerref boost/tti/has_member_function.hpp `has_member_function.hpp`]] 216 [[headerref boost/tti/has_member_function_template.hpp `has_member_function_template.hpp`]] [all …]
|
D | build.txt | 8 tti\libs\tti\doc\html\index.html and the PDF documentation 9 is at tti\libs\tti\doc\TypeTraitsIntrospection.pdf. 23 target, or specifying the target 'tti', will run tests for both
|
D | tti_nested_type.qbk | 55 [[headerref boost/tti/member_type.hpp `member_type.hpp`]] 66 #include <boost/tti/member_type.hpp> 141 These two metafunctions are 'boost::tti::valid_member_type' and 'boost::tti::valid_member_metafunct… 154 [classref boost::tti::valid_member_type] 164 [[headerref boost/tti/member_type.hpp `member_type.hpp`]] 170 [classref boost::tti::valid_member_metafunction] 179 [[headerref boost/tti/member_type.hpp `member_type.hpp`]] 183 In our first metafunction, 'boost::tti::valid_member_type', the first 189 boost::tti::marker_type once we invoke the metafunction generated by 191 to 'boost::tti::valid_member_type' if we like. [all …]
|
D | tti_nested_type_and_signatures.qbk | 42 #include <boost/tti/has_member_function.hpp> 53 #include <boost/tti/member_type.hpp> 54 #include <boost/tti/has_member_function.hpp> 73 #include <boost/tti/has_static_member_function.hpp> 84 #include <boost/tti/member_type.hpp> 85 #include <boost/tti/has_static_member_function.hpp>
|
D | tti_tests.qbk | 10 In the libs/tti/test subdirectory there is a jamfile 14 'tti', will run tests for both basic TTI and for the variadic macro
|
D | tti.qbk | 10 [id tti] 11 [dirname tti]
|
/third_party/boost/libs/tti/doc/html/ |
D | standalone_HTML.manifest | 25 header/boost/tti/gen/has_data_gen_hpp.html 27 header/boost/tti/gen/has_enum_gen_hpp.html 29 header/boost/tti/gen/has_function_gen_hpp.html 31 header/boost/tti/gen/has_function_template_gen_hpp.html 33 header/boost/tti/gen/has_member_data_gen_hpp.html 35 header/boost/tti/gen/has_member_function_gen_hpp.html 37 header/boost/tti/gen/has_member_function_template_gen_hpp.html 39 header/boost/tti/gen/has_static_member_data_gen_hpp.html 41 header/boost/tti/gen/has_static_member_function_gen_hpp.html 43 header/boost/tti/gen/has_static_member_function_template_gen_hpp.html [all …]
|
/third_party/boost/libs/tti/test/ |
D | test_mem_type.cpp | 13 …BOOST_TEST((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(AnIntType)<AType>::type>::valu… in main() 14 …BOOST_TEST((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(AnIntTypeReference)<AType>::ty… in main() 15 BOOST_TEST((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(BType)<AType>::type>::value)); in main() 16 BOOST_TEST((boost::tti::valid_member_type<TheInteger<AType::BType>::type>::value)); in main() 17 …BOOST_TEST((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(AnotherIntegerType)<AType::BTy… in main() 18 BOOST_TEST((boost::tti::valid_member_type<SomethingElse<AnotherType>::type>::value)); in main() 20 …BOOST_TEST((boost::tti::valid_member_type<NameStruct<AType,MarkerType>::type,NameStruct<AType,Mark… in main() 21 …BOOST_TEST((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(CType)<AType::BType,MarkerType… in main() 23 …BOOST_TEST((!boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(BType)<AnotherType>::type>::v… in main() 24 …BOOST_TEST((!boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(NoExistType)<AType,MarkerType… in main() [all …]
|
D | test_mem_type_compile.cpp | 13 …BOOST_MPL_ASSERT((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(AnIntType)<AType>::type>… in main() 14 …BOOST_MPL_ASSERT((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(AnIntTypeReference)<ATyp… in main() 15 BOOST_MPL_ASSERT((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(BType)<AType>::type>)); in main() 16 BOOST_MPL_ASSERT((boost::tti::valid_member_type<TheInteger<AType::BType>::type>)); in main() 17 …BOOST_MPL_ASSERT((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(AnotherIntegerType)<ATyp… in main() 18 BOOST_MPL_ASSERT((boost::tti::valid_member_type<SomethingElse<AnotherType>::type>)); in main() 20 …BOOST_MPL_ASSERT((boost::tti::valid_member_type<NameStruct<AType,MarkerType>::type,NameStruct<ATyp… in main() 21 …BOOST_MPL_ASSERT((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(CType)<AType::BType,Mark… in main() 23 …BOOST_MPL_ASSERT_NOT((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(BType)<AnotherType>:… in main() 24 …BOOST_MPL_ASSERT_NOT((boost::tti::valid_member_type<BOOST_TTI_MEMBER_TYPE_GEN(NoExistType)<AType,M… in main()
|
/third_party/python/Tools/tz/ |
D | zdump.py | 47 tti = self.ttis[i] 48 lmt = datetime.utcfromtimestamp(trans + tti.tt_gmtoff) 49 abbrind = tti.tt_abbrind 53 shift = " %+g" % ((tti.tt_gmtoff - prev_tti.tt_gmtoff) / 3600) 56 print("%s UTC = %s %-5s isdst=%d" % (utc, lmt, abbr, tti[1]) + shift, file=stream)
|
/third_party/python/Modules/ |
D | _zoneinfo.c | 461 _ttinfo *tti = find_ttinfo((PyZoneInfo_ZoneInfo *)self, dt); in zoneinfo_utcoffset() local 462 if (tti == NULL) { in zoneinfo_utcoffset() 465 Py_INCREF(tti->utcoff); in zoneinfo_utcoffset() 466 return tti->utcoff; in zoneinfo_utcoffset() 472 _ttinfo *tti = find_ttinfo((PyZoneInfo_ZoneInfo *)self, dt); in zoneinfo_dst() local 473 if (tti == NULL) { in zoneinfo_dst() 476 Py_INCREF(tti->dstoff); in zoneinfo_dst() 477 return tti->dstoff; in zoneinfo_dst() 483 _ttinfo *tti = find_ttinfo((PyZoneInfo_ZoneInfo *)self, dt); in zoneinfo_tzname() local 484 if (tti == NULL) { in zoneinfo_tzname() [all …]
|
/third_party/python/Lib/zoneinfo/ |
D | _zoneinfo.py | 126 tti = self._tti_before 131 tti, fold = self._tz_after.get_trans_info_fromutc( 135 tti = self._tz_after 141 tti_prev, tti = self._ttinfos[idx - 2 : idx] 144 tti = self._tz_after 147 tti = self._ttinfos[0] 150 shift = tti_prev.utcoff - tti.utcoff 152 dt += tti.utcoff
|
/third_party/boost/boost/tti/gen/ |
D | namespace_gen.hpp | 23 #define BOOST_TTI_NAMESPACE boost::tti
|
/third_party/boost/boost/tti/detail/ |
D | dnotype.hpp | 12 namespace tti namespace
|
D | ddeftype.hpp | 12 namespace tti namespace
|
D | dmetafunc.hpp | 15 namespace tti namespace
|
D | denclosing_type.hpp | 16 namespace tti namespace
|
D | dlambda.hpp | 17 namespace tti namespace
|
D | dplaceholder.hpp | 16 namespace tti namespace
|
D | dtclass.hpp | 16 namespace tti namespace
|
D | dstatic_function_tags.hpp | 16 namespace tti namespace
|