Lines Matching +full:- +full:o
1 # -*- icu-dependencies -*-
4 # Copyright (C) 2011-2016, International Business Machines
12 # See http://site.icu-project.org/processes/release/tasks/healthy-code#TOC-Check-library-dependenci…
14 # Standard library symbols used by ICU --------------------------------------- #
29 # Position-Independent Code (-fPIC) requires a Global Offset Table.
42 # UBSan=UndefinedBehaviorSanitizer, clang -fsanitize=bounds
48 # We must not use tolower and toupper because they are system-locale-sensitive (Turkish i).
104 group: mmap_functions # for memory-mapped data loading
108 dlopen dlclose dlsym # called by putil.o only for icuplug.o
141 # ICU common library --------------------------------------------------------- #
144 stubdata.o # Exports icudt48_dat.
184 pluralmap.o
189 dtintrv.o
198 brkiter.o brkeng.o ubrk.o
199 rbbi.o rbbinode.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o
200 rbbidata.o rbbirb.o rbbi_cache.o
201 dictionarydata.o dictbe.o
204 filteredbrk.o
210 ucharstriebuilder # for filteredbrk.o
211 normlzr # for dictbe.o, should switch to Normalizer2
212 uvector32 # for dictbe.o
215 unormcmp.o
222 unorm.o
229 normlzr.o
236 uts46.o
244 filterednormalizer2.o
249 uidna.o
254 usprep.o
261 caniter.o
266 loadednormalizer2impl.o
271 normalizer2.o
272 normalizer2impl.o
275 bytestream bytesinkutil # for UTF-8 output
277 utrie_swap # TODO(ICU-20170): move unorm2_swap() to a separate file
283 punycode.o
288 static_unicode_sets.o
293 uset_props.o
298 uset.o
303 uniset_closure.o
308 uniset_props.o ruleiter.o
316 parsepos.o
321 usetiter.o
326 unifilt.o unifunct.o
327 uniset.o bmpset.o unisetspan.o
334 util_props.o
339 util.o
344 utext.o
349 ustrenum.o uenum.o
354 schriter.o
358 uchriter.o
363 chariter.o
368 uiter.o
373 unistr_cnv.o
378 cstr.o
383 uscript.o # uscript_getCode() accepts a locale ID and loads its script code data
388 uscript_props.o
393 uprops.o
402 characterproperties.o
408 propname.o
413 unames.o
418 usc_impl.o
423 uchar.o
428 messagepattern.o
433 simpleformatter.o
438 patternprops.o
443 ushape.o
448 ubidi.o ubidiln.o ubidiwrt.o
454 ubiditransform.o
459 ubidi_props.o
464 unistr_props.o
469 unistr_case_locale.o
474 unistr_case.o
479 unistr_titlecase_brkiter.o
484 ustr_titlecase_brkiter.o
490 edits.o
497 ucasemap_titlecase_brkiter.o
503 ucasemap.o
506 bytestream bytesinkutil # for UTF-8 output
510 ustrcase_locale.o
516 ustrcase.o
521 ucase.o
526 uinit.o
531 ucnvsel.o
536 ucnvdisp.o
541 ucnv_set.o
546 ustr_cnv.o
547 ucnv.o ucnv_cnv.o ucnv_bld.o ucnv_cb.o ucnv_err.o
548 ucnv_ct.o
549 ucnvmbcs.o ucnv_ext.o
550 ucnvhz.o ucnvisci.o ucnv_lmb.o ucnv2022.o
551 ucnvlat1.o ucnv_u7.o ucnv_u8.o ucnv_u16.o ucnv_u32.o
552 ucnvbocu.o ucnvscsu.o
557 ucnv_io.o
562 serv.o servnotf.o servlkf.o servlk.o servls.o servrbf.o servslkf.o
563 locutil.o
568 group: ucat # message-catalog-like API
569 ucat.o
574 locdispnames.o # Locale.getDisplayName()
579 locdspnm.o # class LocaleDisplayNames
584 ucurr.o
587 stdlib_qsort # for ucurr.o (which does not use ICU's uarrsort.o)
591 icudataver.o
598 locresdata.o
603 resbund_cnv.o
608 ures_cnv.o
613 resource.o resbund.o uresbund.o uresdata.o
614 locavailable.o
620 # Then we could separate this higher-level locale ID code from the resource bundle code.
621 uloc.o uloc_tag.o uloc_keytype.o
626 locid.o locmap.o wintz.o
627 # Do we need class LocaleBased? http://bugs.icu-project.org/trac/ticket/8608
628 locbased.o
629 loclikely.o
637 udata.o ucmndata.o udatamem.o
638 umapfile.o
644 unifiedcache.o
650 ucharstriebuilder.o
655 ucharstrieiterator.o
660 ucharstrie.o
665 bytestriebuilder.o
670 bytestrieiterator.o
675 bytestrie.o
680 stringtriebuilder.o
685 propsvec.o
690 utrie_swap.o
695 umutablecptrie.o
700 ucptrie.o
705 utrie2_builder.o
712 utrie2.o
717 utrie.o
722 uhash_us.o
727 uhash.o
732 ustack.o
737 uvector.o
743 uvectr32.o
748 uvectr64.o
753 ulist.o
758 uarrsort.o
763 ustr_wcs.o
768 bytesinkutil.o
773 bytestream.o
778 icuplug.o
783 ucol_swp.o
788 errorcode.o
794 utypes.o
800 cmemory.o uobject.o
801 cstring.o cwchar.o uinvchar.o
802 charstr.o
803 unistr.o # for CharString::appendInvariantChars(const UnicodeString &s, UErrorCode &errorCode)
804 appendable.o stringpiece.o ustrtrns.o # for unistr.o
805 ustring.o # Other platform files really just need u_strlen
806 ustrfmt.o # uprv_itou
807 utf_impl.o
808 putil.o
809 ucln_cmn.o # for putil.o which calls ucln_common_registerCleanup
810 udataswp.o # for uinvchar.o; TODO: move uinvchar.o swapper functions to udataswp.o?
811 umath.o
812 umutex.o sharedobject.o
813 utrace.o
823 # ICU i18n library ----------------------------------------------------------- #
837 region.o uregion.o
839 …formatting # Temporary, TODO: Ticket #9982 class Region should use low-level ASCII-integer functi…
844 ulocdata.o
850 gender.o
856 …csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o inputext.o ucsde…
862 uspoof.o uspoof_build.o uspoof_conf.o uspoof_impl.o scriptset.o
867 alphaindex.o
876 collation.o collationcompare.o collationdata.o
877 collationdatareader.o collationdatawriter.o
878 collationfastlatin.o collationfcd.o collationiterator.o collationkeys.o
879 collationroot.o collationrootelements.o collationsets.o
880 collationsettings.o collationtailoring.o rulebasedcollator.o
881 uitercollationiterator.o utf16collationiterator.o utf8collationiterator.o
882 bocsu.o coleitr.o coll.o sortkey.o ucol.o
883 ucol_res.o ucol_sit.o ucoleitr.o
890 collationbuilder.o collationdatabuilder.o collationfastlatinbuilder.o
891 collationruleparser.o collationweights.o
896 search.o stsearch.o usearch.o
901 dayperiodrules.o
906 listformatter.o ulistformatter.o
911 double-conversion.o double-conversion-bignum.o double-conversion-bignum-dtoa.o
912 double-conversion-cached-powers.o double-conversion-diy-fp.o
913 double-conversion-fast-dtoa.o double-conversion-strtod.o
918 number_decimalquantity.o number_stringbuilder.o numparse_stringsegment.o number_utils.o
928 number_affixutils.o number_asformat.o
929 number_capi.o number_compact.o number_currencysymbols.o
930 number_decimfmtprops.o
931 number_fluent.o number_formatimpl.o
932 number_grouping.o number_integerwidth.o number_longnames.o
933 number_mapper.o number_modifiers.o number_multiplier.o
934 number_notation.o number_padding.o
935 number_patternmodifier.o number_patternstring.o number_rounding.o
936 number_scientific.o number_skeletons.o
937 currpinf.o dcfmtsym.o numsys.o
938 numrange_fluent.o numrange_impl.o
940 standardplural.o plurrule.o
947 numparse_affixes.o numparse_compositions.o numparse_currency.o
948 numparse_decimal.o numparse_impl.o numparse_parsednumber.o
949 numparse_scientific.o numparse_symbols.o
950 numparse_validators.o
957 curramt.o currfmt.o
959 upluralrules.o
961 unumsys.o
962 decimfmt.o compactdecimalformat.o
963 numfmt.o unum.o
964 winnmfmt.o
965 # scientificnumberformatter - would depend on dcfmtsym, so would be circular.
966 scientificnumberformatter.o
968 nfrs.o nfrule.o nfsubs.o rbnf.o
970 measfmt.o quantityformatter.o
972 astro.o buddhcal.o calendar.o cecal.o chnsecal.o coptccal.o dangical.o ethpccal.o
973 gregocal.o gregoimp.o hebrwcal.o indiancal.o islamcal.o japancal.o persncal.o taiwncal.o
974 erarules.o # mostly for Japanese eras
975 ucal.o
976 basictz.o olsontz.o rbtz.o simpletz.o timezone.o tzrule.o tztrans.o
977 vtzone.o vzone.o wintzimpl.o zonemeta.o zrule.o ztrans.o
978 tzfmt.o tzgnames.o tznames.o tznames_impl.o
979 datefmt.o dtfmtsym.o dtitvfmt.o dtitvinf.o dtptngen.o dtrule.o reldtfmt.o reldatefmt.o
980 smpdtfmt.o smpdtfst.o udateintervalformat.o udatpg.o windtfmt.o
981 udat.o
982 tmunit.o tmutamt.o tmutfmt.o
984 choicfmt.o msgfmt.o plurfmt.o selfmt.o umsg.o
991 floating_point # sqrt() for astro.o
992 trigonometry # for astro.o
993 sharedbreakiterator # for reldatefmt.o
997 sharedbreakiterator.o
1002 measunit.o currunit.o nounit.o
1007 decContext.o decNumber.o
1012 fmtable.o
1013 measure.o
1018 fmtable_cnv.o
1023 format.o fphdlimp.o fpositer.o ufieldpositer.o
1028 uregexc.o
1033 regexcmp.o regexst.o regextxt.o regeximp.o rematch.o repattrn.o uregex.o
1041 …anytrans.o brktrans.o casetrn.o cpdtrans.o name2uni.o uni2name.o nortrans.o remtrans.o titletrn.o …
1042 esctrn.o unesctrn.o nultrans.o
1043 …funcrepl.o quant.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o strmatch.o strrepl.o translit.…
1050 utmscale.o
1055 ucln_in.o
1059 # ICU io library ------------------------------------------------------------- #
1066 … locbund.o sprintf.o sscanf.o ufile.o ufmt_cmn.o uprintf.o uprntf_p.o uscanf.o uscanf_p.o ustdio.o
1073 ustream.o
1080 ucln_io.o