gecko-dev/xpcom/string
Nika Layzell 5fa7dcc2f8 Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret
The last remaining things requiring unified builds in this directory are the
explicit specializations. As each class' methods are now confined to a single
file, these can now be moved to the appropriate .cpp files.

Differential Revision: https://phabricator.services.mozilla.com/D148303
2022-07-30 00:12:49 +00:00
..
crashtests
README.html
RustStringAPI.cpp Bug 1772006 - Part 1: Split nsSubstring.cpp into relevant files, r=xpcom-reviewers,barret 2022-07-30 00:12:46 +00:00
moz.build Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsASCIIMask.cpp
nsASCIIMask.h
nsAString.h Bug 1773604 - Move definition of `kNotFound` to `nsStringFwd.h`, r=xpcom-reviewers,barret 2022-06-28 01:35:11 +00:00
nsCharTraits.h
nsDependentString.h
nsDependentSubstring.h
nsLiteralString.h
nsPrintfCString.h
nsPromiseFlatString.h
nsReadableUtils.cpp
nsReadableUtils.h
nsString.h Bug 1761700 - Remove MOZ_STRING_WITH_OBSOLETE_API. r=xpcom-reviewers,nika 2022-03-28 16:31:29 +00:00
nsStringBuffer.cpp Bug 1772006 - Part 1: Split nsSubstring.cpp into relevant files, r=xpcom-reviewers,barret 2022-07-30 00:12:46 +00:00
nsStringBuffer.h
nsStringFlags.h
nsStringFwd.h Bug 1773604 - Move definition of `kNotFound` to `nsStringFwd.h`, r=xpcom-reviewers,barret 2022-06-28 01:35:11 +00:00
nsStringIterator.h
nsStringStats.cpp Bug 1772006 - Part 1: Split nsSubstring.cpp into relevant files, r=xpcom-reviewers,barret 2022-07-30 00:12:46 +00:00
nsStringStats.h Bug 1772006 - Part 1: Split nsSubstring.cpp into relevant files, r=xpcom-reviewers,barret 2022-07-30 00:12:46 +00:00
nsTDependentString.cpp Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTDependentString.h Bug 1772006 - Part 2: Support converting nsTStringRepr<T> to std::basic_string_view<T>, r=xpcom-reviewers,barret 2022-07-30 00:12:47 +00:00
nsTDependentSubstring.cpp Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTDependentSubstring.h Bug 1772006 - Part 2: Support converting nsTStringRepr<T> to std::basic_string_view<T>, r=xpcom-reviewers,barret 2022-07-30 00:12:47 +00:00
nsTLiteralString.cpp Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTLiteralString.h
nsTPromiseFlatString.cpp Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTPromiseFlatString.h
nsTString.cpp Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTString.h Bug 1772006 - Part 5: Simplify and move the string searching APIs from ns[T]StringObsolete, r=xpcom-reviewers,necko-reviewers,eeejay,dragana,barret 2022-07-30 00:12:48 +00:00
nsTStringComparator.cpp Bug 1772006 - Part 7: Remove unnecessary files from the string implementation, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTStringHasher.h
nsTStringRepr.cpp Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTStringRepr.h Bug 1772006 - Part 5: Simplify and move the string searching APIs from ns[T]StringObsolete, r=xpcom-reviewers,necko-reviewers,eeejay,dragana,barret 2022-07-30 00:12:48 +00:00
nsTSubstring.cpp Bug 1772006 - Part 8: Allow building xpcom/string without unified builds, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTSubstring.h Bug 1772006 - Part 6: Simplify and move the find+replace methods from ns[T]StringObsolete, r=xpcom-reviewers,barret 2022-07-30 00:12:49 +00:00
nsTSubstringTuple.cpp
nsTSubstringTuple.h
nsTextFormatter.cpp
nsTextFormatter.h
nsUTF8Utils.h

README.html

<html>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<body>
  <h1><span class="LXRSHORTDESC">managing sequences of characters</span></h1>
<p>
  <span class="LXRLONGDESC"></span>
</p>
</body>
</html>