DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
crashtests
README.html 365 Bytes
moz.build 1.8 kB
nsAString.h ASCII case-insensitive comparator. (for Unicode case-insensitive * comparision, see nsUnicharUtils 1.6 kB
nsCharTraits.h Some macros for converting char16_t (UTF-16) to and from Unicode scalar * values. * * Note that U 14.7 kB
nsDependentString.cpp 659 Bytes
nsDependentString.h 754 Bytes
nsDependentSubstring.cpp 674 Bytes
nsDependentSubstring.h 757 Bytes
nsLiteralString.h 1.3 kB
nsPrintfCString.h public nsFixedCString 1.2 kB
nsPromiseFlatString.cpp 644 Bytes
nsPromiseFlatString.h 747 Bytes
nsReadableUtils.cpp Fallback implementation for finding the first non-ASCII character in a * UTF-16 string. 36.7 kB
nsReadableUtils.h I guess all the routines in this file are all mis-named. * According to our conventions, they shoul 16.8 kB
nsReadableUtilsImpl.h Provides a pointer before or equal to |aPtr| that is is suitably aligned. 1.9 kB
nsReadableUtilsSSE2.cpp 2.0 kB
nsString.cpp 589 Bytes
nsString.h et 4.6 kB
nsStringBuffer.h This structure precedes the string buffers "we" allocate. It may be the * case that nsTAString::mD 5.9 kB
nsStringComparator.cpp 1.3 kB
nsStringFwd.h -- forward declarations for string classes 1.5 kB
nsStringIterator.h @see nsTAString 6.5 kB
nsStringObsolete.cpp nsTString obsolete API support 28.4 kB
nsSubstring.cpp 10.2 kB
nsSubstring.h 439 Bytes
nsSubstringTuple.cpp 710 Bytes
nsSubstringTuple.h 726 Bytes
nsTDependentString.cpp 1.4 kB
nsTDependentString.h nsTDependentString_CharT * * Stores a null-terminated, immutable sequence of characters. * * Sub 2.6 kB
nsTDependentSubstring.cpp 2.7 kB
nsTDependentSubstring.h nsTDependentSubstring_CharT * * A string class which wraps an external array of string characters. 3.3 kB
nsTLiteralString.h nsTLiteralString_CharT * * Stores a null-terminated, immutable sequence of characters. * * Subcl 1.1 kB
nsTPromiseFlatString.cpp 650 Bytes
nsTPromiseFlatString.h 4.1 kB
nsTString.cpp 1.5 kB
nsTString.h This is the canonical null-terminated string class. All subclasses * promise null-terminated stora 23.3 kB
nsTStringComparator.cpp 1.6 kB
nsTStringObsolete.cpp nsTString::Find * * aOffset specifies starting index * aCount specifies number of string compares 18.5 kB
nsTSubstring.cpp helper function for down-casting a nsTSubstring to a nsTFixedString. 29.7 kB
nsTSubstring.h The base for string comparators 37.3 kB
nsTSubstringTuple.cpp computes the aggregate string length 2.7 kB
nsTSubstringTuple.h nsTSubstringTuple_CharT * * Represents a tuple of string fragments. Built as a recursive binary t 2.5 kB
nsTextFormatter.cpp Portable safe sprintf code. * * Code based on mozilla/nsprpub/src/io/prprf.c rev 3.7 * * Contrib 30.4 kB
nsTextFormatter.h This code was copied from xpcom/ds/nsTextFormatter r1.3 * Memory model and Frozen linkage 2.5 kB
nsUTF8Utils.h 20.0 kB
nsUTF8UtilsSSE2.cpp 4.1 kB
nsXPCOMStrings.h nsXPCOMStrings.h * * This file describes a minimal API for working with XPCOM's abstract * string 29.6 kB
nsXPIDLString.h 447 Bytes
string-template-def-char.h 1.6 kB
string-template-def-unichar.h 1.6 kB
string-template-undef.h 988 Bytes