Skip to content

Commit 67decac

Browse files
committed
ffi
1 parent a1ba6b1 commit 67decac

File tree

2 files changed

+78
-0
lines changed

2 files changed

+78
-0
lines changed

ffi/diplomat/tests/missing_apis.txt

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,27 @@
1414
# Please check in with @Manishearth, @robertbastian, or @sffc if you have questions
1515

1616

17+
icu::calendar::AnyCalendar::new#FnInEnum
18+
icu::calendar::AnyCalendar::new_for_locale#FnInEnum
19+
icu::calendar::week::WeekCalculator::try_new#FnInStruct
20+
icu::collator::Collator::try_new#FnInStruct
21+
icu::datetime::TimeFormatter::try_new_with_length#FnInStruct
22+
icu::datetime::TypedZonedDateTimeFormatter::try_new#FnInStruct
23+
icu::datetime::ZonedDateTimeFormatter::try_new#FnInStruct
24+
icu::datetime::ZonedDateTimeFormatter::try_new_experimental#FnInStruct
25+
icu::decimal::FixedDecimalFormatter::try_new#FnInStruct
26+
icu::locid_transform::LocaleCanonicalizer::new#FnInStruct
27+
icu::locid_transform::LocaleExpander::new_extended#FnInStruct
28+
icu::normalizer::ComposingNormalizer::new_nfc#FnInStruct
29+
icu::normalizer::ComposingNormalizer::new_nfkc#FnInStruct
30+
icu::normalizer::DecomposingNormalizer::new_nfd#FnInStruct
31+
icu::normalizer::DecomposingNormalizer::new_nfkd#FnInStruct
32+
icu::normalizer::properties::CanonicalCombiningClassMap::new#FnInStruct
33+
icu::normalizer::properties::CanonicalComposition::new#FnInStruct
34+
icu::normalizer::properties::CanonicalDecomposition::new#FnInStruct
35+
icu::plurals::PluralRules::try_new#FnInStruct
36+
icu::plurals::PluralRules::try_new_cardinal#FnInStruct
37+
icu::plurals::PluralRules::try_new_ordinal#FnInStruct
1738
icu::properties::bidi_data::BidiAuxiliaryProperties#Struct
1839
icu::properties::bidi_data::BidiAuxiliaryProperties::as_borrowed#FnInStruct
1940
icu::properties::bidi_data::BidiAuxiliaryProperties::from_data#FnInStruct
@@ -22,7 +43,17 @@ icu::properties::bidi_data::BidiAuxiliaryPropertiesBorrowed::get32_mirroring_pro
2243
icu::properties::bidi_data::BidiAuxiliaryPropertiesBorrowed::get32_pairing_props#FnInStruct
2344
icu::properties::bidi_data::BidiMirroringProperties#Struct
2445
icu::properties::bidi_data::BidiPairingProperties#Enum
46+
icu::properties::bidi_data::load_bidi_auxiliary_properties#Fn
2547
icu::properties::bidi_data::load_bidi_auxiliary_properties_unstable#Fn
48+
icu::properties::maps::bidi_class#Fn
49+
icu::properties::maps::canonical_combining_class#Fn
50+
icu::properties::maps::east_asian_width#Fn
51+
icu::properties::maps::general_category#Fn
52+
icu::properties::maps::grapheme_cluster_break#Fn
53+
icu::properties::maps::line_break#Fn
54+
icu::properties::maps::script#Fn
55+
icu::properties::maps::sentence_break#Fn
56+
icu::properties::maps::word_break#Fn
2657
icu::properties::names::PropertyEnumToValueNameLinearMapper#Struct
2758
icu::properties::names::PropertyEnumToValueNameLinearMapper::as_borrowed#FnInStruct
2859
icu::properties::names::PropertyEnumToValueNameLinearMapperBorrowed#Struct
@@ -35,3 +66,17 @@ icu::properties::names::PropertyEnumToValueNameSparseMapper#Struct
3566
icu::properties::names::PropertyEnumToValueNameSparseMapper::as_borrowed#FnInStruct
3667
icu::properties::names::PropertyEnumToValueNameSparseMapperBorrowed#Struct
3768
icu::properties::names::PropertyEnumToValueNameSparseMapperBorrowed::get#FnInStruct
69+
icu::properties::script::script_with_extensions#Fn
70+
icu::properties::sets::load_for_ecma262#Fn
71+
icu::segmenter::GraphemeClusterSegmenter::try_new#FnInStruct
72+
icu::segmenter::LineSegmenter::try_new_auto#FnInStruct
73+
icu::segmenter::LineSegmenter::try_new_auto_with_options#FnInStruct
74+
icu::segmenter::LineSegmenter::try_new_dictionary#FnInStruct
75+
icu::segmenter::LineSegmenter::try_new_dictionary_with_options#FnInStruct
76+
icu::segmenter::LineSegmenter::try_new_lstm#FnInStruct
77+
icu::segmenter::LineSegmenter::try_new_lstm_with_options#FnInStruct
78+
icu::segmenter::SentenceSegmenter::try_new#FnInStruct
79+
icu::segmenter::WordSegmenter::try_new_auto#FnInStruct
80+
icu::segmenter::WordSegmenter::try_new_dictionary#FnInStruct
81+
icu::segmenter::WordSegmenter::try_new_lstm#FnInStruct
82+
icu::timezone::MetazoneCalculator::new#FnInStruct

ffi/gn/Cargo.toml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,39 @@ rustflags = []
3636
[gn.package.libm."0.2.6"]
3737
rustflags = []
3838

39+
[gn.package.icu_calendar."1.2.0"]
40+
rustflags = []
41+
42+
[gn.package.icu_collator."1.2.0"]
43+
rustflags = []
44+
45+
[gn.package.icu_datetime."1.2.1"]
46+
rustflags = []
47+
48+
[gn.package.icu_decimal."1.2.0"]
49+
rustflags = []
50+
51+
[gn.package.icu_list."1.2.0"]
52+
rustflags = []
53+
54+
[gn.package.icu_locid_transform."1.2.1"]
55+
rustflags = []
56+
57+
[gn.package.icu_normalizer."1.2.0"]
58+
rustflags = []
59+
60+
[gn.package.icu_plurals."1.2.0"]
61+
rustflags = []
62+
63+
[gn.package.icu_properties."1.2.0"]
64+
rustflags = []
65+
66+
[gn.package.icu_segmenter."1.2.1"]
67+
rustflags = []
68+
69+
[gn.package.icu_timezone."1.2.0"]
70+
rustflags = []
71+
3972
# Build cargo-gnaw with the checked-in lockfile
4073
[workspace]
4174
members = ["third_party_tools/fuchsia/tools/cargo-gnaw"]

0 commit comments

Comments
 (0)