Home
last modified time | relevance | path

Searched defs:T24 (Results 1 – 23 of 23) sorted by relevance

/third_party/typescript/tests/cases/conformance/types/mapped/
DmappedTypesArraysTuples.ts22 type T24 = Partial<ReadonlyArray<string | undefined>>; alias
/third_party/boost/boost/phoenix/bind/detail/cpp03/preprocessed/
Dbind_function_50.hpp949 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
989 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
1029 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
1069 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) in bind() argument
1109 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1149 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1189 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1229 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1269 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1309 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
[all …]
Dbind_member_function_50.hpp2984 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
3061 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
3107 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
3146 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) const in bind() argument
3184 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
3230 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
3269 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) const in bind() argument
3307 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
3353 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) in bind() argument
3392 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) … in bind() argument
[all …]
Dbind_function_40.hpp949 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
989 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
1029 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
1069 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) in bind() argument
1109 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1149 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1189 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1229 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1269 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
1309 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
[all …]
Dbind_member_function_40.hpp2984 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
3061 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
3107 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
3146 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) const in bind() argument
3184 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
3230 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
3269 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) const in bind() argument
3307 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
3353 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) in bind() argument
3392 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) … in bind() argument
[all …]
Dbind_function_30.hpp949 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
989 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
1029 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
1069 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) in bind() argument
1109 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27 ,… in bind() argument
Dbind_member_function_30.hpp2984 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
3061 … T8 , T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24) in bind() argument
3107 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
3146 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) const in bind() argument
3184 …T9 , T10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25) in bind() argument
3230 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
3269 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) const in bind() argument
3307 …10 , T11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26) in bind() argument
3353 …11 , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) in bind() argument
3392 … , T12 , T13 , T14 , T15 , T16 , T17 , T18 , T19 , T20 , T21 , T22 , T23 , T24 , T25 , T26 , T27) … in bind() argument
[all …]
/third_party/typescript/tests/cases/conformance/types/literal/
DtemplateLiteralTypes1.ts71 type T24 = MatchPair<'[1,2,3,4]'>; // ['1', '2,3,4'] alias
/third_party/typescript/tests/cases/conformance/types/conditional/
DinferTypes1.ts58 type T24 = ArgumentType<(x: string, y: string) => number>; // Error alias
/third_party/boost/tools/build/src/engine/
Dmd5.cpp88 #define T24 /* 0xe7d3fbc8 */ (T_MASK ^ 0x182c0437) macro
/third_party/typescript/tests/cases/conformance/types/tuple/
DvariadicTuples1.ts250 type T24 = Last<[symbol, ...string[]]>; alias
/third_party/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/
Das_vector50.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
649 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
670 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
691 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
712 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
[all …]
Das_vector40.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
649 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
670 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
691 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
712 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
[all …]
Das_vector30.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
/third_party/boost/boost/fusion/container/set/detail/cpp03/preprocessed/
Das_set50.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
649 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
670 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
691 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
712 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
[all …]
Das_set40.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
649 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
670 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
691 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
712 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
[all …]
Das_set30.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
/third_party/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/
Das_deque50.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
649 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
670 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
691 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
712 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
[all …]
Das_deque40.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
649 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
670 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
691 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
712 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
[all …]
Das_deque30.hpp523 …n::result_of::value_of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef
544 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
565 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
586 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
607 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
628 …of<I23>::type T23; typedef typename fusion::result_of::value_of<I24>::type T24; typedef typename f… typedef
/third_party/boost/boost/fusion/container/map/detail/cpp03/preprocessed/
Das_map50.hpp523 …pedef typename D23::type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef
544 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
565 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
586 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
607 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
628 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
649 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
670 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
691 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
712 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
[all …]
Das_map40.hpp523 …pedef typename D23::type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef
544 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
565 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
586 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
607 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
628 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
649 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
670 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
691 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
712 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
[all …]
Das_map30.hpp523 …pedef typename D23::type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef
544 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
565 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
586 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
607 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef
628 …type T23; typedef pair_from<I24, is_assoc> D24; typedef typename D24::type T24; typedef pair_from<… typedef