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
StickyTimeDuration.h A ValueCalculator class that performs additional checks before performing * arithmetic operations s 7.8 kB
TimeStamp.cpp Implementation of the OS-independent methods of the TimeStamp class 2.6 kB
TimeStamp.h Platform-specific implementation details of BaseTimeDuration. 18.9 kB
TimeStamp_darwin.cpp 5.4 kB
TimeStamp_posix.cpp 9.0 kB
TimeStamp_windows.cpp 17.5 kB
TimeStamp_windows.h 2.1 kB
moz.build 2.9 kB
nsArray.cpp 5.7 kB
nsArray.h 2.0 kB
nsAtomService.cpp nsIAtomService 1.3 kB
nsAtomService.h 579 Bytes
nsAtomTable.cpp The shared hash table for atom lookups. * * XXX This should be manipulated in a threadsafe way or 20.4 kB
nsAtomTable.h 593 Bytes
nsCRT.cpp MODULE NOTES: * @update gess7/30/98 * * Much as I hate to do it, we were using string compares w 4.6 kB
nsCRT.h 6.3 kB
nsCharSeparatedTokenizer.h This parses a SeparatorChar-separated string into tokens. * Whitespace surrounding tokens is not tr 6.5 kB
nsCheapSets.h A set that takes up minimal size when there are 0 or 1 entries in the set. * Use for cases where si 3.4 kB
nsExpirationTracker.h Data used to track the expiration state of an object. We promise that this * is 32 bits so that obj 14.2 kB
nsHashPropertyBag.cpp nsHashPropertyBagBase implementation. 7.5 kB
nsHashPropertyBag.h public nsHashPropertyBagBase 1.5 kB
nsIArray.idl that the array should not be QueryInterfaced to an 3.4 kB
nsIAtom.idl nsISupports 5.0 kB
nsIAtomService.idl nsISupports 1.4 kB
nsICollection.idl nsISerializable 1.7 kB
nsIEnumerator.idl nsISupports 1.6 kB
nsIHashable.idl nsISupports 732 Bytes
nsIINIParser.idl nsISupports 1.7 kB
nsIMutableArray.idl nsIArray 4.4 kB
nsINIParserImpl.cpp 3.2 kB
nsINIParserImpl.h 781 Bytes
nsINIProcessor.js 6.2 kB
nsINIProcessor.manifest 158 Bytes
nsIObserver.idl nsISupports 1.3 kB
nsIObserverService.idl nsISupports 2.6 kB
nsIPersistentProperties.h 432 Bytes
nsIPersistentProperties2.idl 1.8 kB
nsIProperties.idl nsISupports 1.4 kB
nsIProperty.idl nsISupports 666 Bytes
nsIPropertyBag.idl nsISupports 854 Bytes
nsIPropertyBag2.idl nsIPropertyBag 1.6 kB
nsISerializable.idl nsISupports 1.3 kB
nsISimpleEnumerator.idl nsISupports 1.8 kB
nsIStringEnumerator.idl nsISupports 691 Bytes
nsISupportsArray.idl nsICollection 3.2 kB
nsISupportsIterators.idl -- IDL defining general purpose iterators 12.4 kB
nsISupportsPrimitives.idl nsISupports wrappers for single primitive pieces of data. 5.4 kB
nsIVariant.idl nsISupports 6.9 kB
nsIWindowsRegKey.idl nsISupports 11.7 kB
nsIWritablePropertyBag.idl nsIPropertyBag 894 Bytes
nsIWritablePropertyBag2.idl nsIPropertyBag2 1.2 kB
nsMathUtils.h round 3.7 kB
nsObserverList.cpp 3.4 kB
nsObserverList.h public nsCharPtrHashKey 2.6 kB
nsObserverService.cpp 10.2 kB
nsObserverService.h NS_OBSERVERSERVICE_CID 1.7 kB
nsPersistentProperties.cpp 19.6 kB
nsPersistentProperties.h 1.4 kB
nsProperties.cpp 2.7 kB
nsProperties.h 1.2 kB
nsStaticAtom.h Holds data used to initialize large number of atoms during startup. Use * the above macros to initi 1.6 kB
nsStaticNameTable.cpp Class to manage lookup of static names in a table. 6.4 kB
nsStaticNameTable.h Classes to manage lookup of static names in a table. 1.6 kB
nsStringEnumerator.cpp 6.2 kB
nsStringEnumerator.h 3.6 kB
nsSupportsArray.cpp 16.3 kB
nsSupportsArray.h 4.4 kB
nsSupportsArrayEnumerator.cpp nsIBidirectionalEnumerator 2.5 kB
nsSupportsArrayEnumerator.h 943 Bytes
nsSupportsPrimitives.cpp 18.3 kB
nsSupportsPrimitives.h / class nsSupportsCStringImpl final : public nsISupportsCString { public: NS_DECL_ISUPPORTS NS_ 6.5 kB
nsVariant.cpp The long avoided variant support for xpcom. 73.3 kB
nsVariant.h The long avoided variant support for xpcom. 9.7 kB
nsWhitespaceTokenizer.h 3.1 kB
nsWindowsRegKey.cpp nsIWindowsRegKey 15.0 kB
nsWindowsRegKey.h This ContractID may be used to instantiate a windows registry key object * via the XPCOM component 1.4 kB