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
TimeStamp.cpp Implementation of the OS-independent methods of the TimeStamp class 2.6 kB
TimeStamp.h Instances of this class represent the length of an interval of time. * Negative durations are allow 14.4 kB
TimeStamp_darwin.cpp 5.3 kB
TimeStamp_posix.cpp 8.8 kB
TimeStamp_windows.cpp 17.3 kB
TimeStamp_windows.h 2.1 kB
moz.build 2.9 kB
nsArray.cpp 5.6 kB
nsArray.h 2.1 kB
nsAtomService.cpp nsIAtomService 1.3 kB
nsAtomService.h 583 Bytes
nsAtomTable.cpp The shared hash table for atom lookups. * * XXX This should be manipulated in a threadsafe way or 20.3 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 nsHashPropertyBag impl 6.9 kB
nsHashPropertyBag.h 1.1 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.6 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 785 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 2.0 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 20.1 kB
nsPersistentProperties.h 1.5 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.5 kB
nsStaticNameTable.cpp Class to manage lookup of static names in a table. 6.7 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 920 Bytes
nsSupportsPrimitives.cpp 18.4 kB
nsSupportsPrimitives.h / class nsSupportsCStringImpl MOZ_FINAL : public nsISupportsCString { public: NS_DECL_ISUPPORTS 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.6 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