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
Tokenizer.cpp 9.4 kB
Tokenizer.h This is a simple implementation of a lexical analyzer or maybe better * called a tokenizer. It doe 11.8 kB
moz.build 2.5 kB
nsArray.cpp 5.7 kB
nsArray.h 2.1 kB
nsAtomService.cpp nsIAtomService 1.3 kB
nsAtomService.h 620 Bytes
nsAtomTable.cpp The shared hash table for atom lookups. * * XXX This should be manipulated in a threadsafe way or 19.8 kB
nsAtomTable.h 634 Bytes
nsCRT.cpp MODULE NOTES: * @update gess7/30/98 * * Much as I hate to do it, we were using string compares w 4.7 kB
nsCRT.h 6.4 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.8 kB
nsExpirationTracker.h Data used to track the expiration state of an object. We promise that this * is 32 bits so that obj 14.3 kB
nsHashPropertyBag.cpp nsHashPropertyBagBase implementation. 7.3 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.3 kB
nsINIParserImpl.h 902 Bytes
nsINIProcessor.js 6.2 kB
nsINIProcessor.manifest 158 Bytes
nsIObserver.idl nsISupports 1.3 kB
nsIObserverService.idl nsISupports 2.6 kB
nsIPersistentProperties.h 553 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.5 kB
nsObserverList.h public nsCharPtrHashKey 2.6 kB
nsObserverService.cpp 10.5 kB
nsObserverService.h NS_OBSERVERSERVICE_CID 1.6 kB
nsPersistentProperties.cpp 19.2 kB
nsPersistentProperties.h 1.5 kB
nsProperties.cpp 2.4 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.7 kB
nsStaticNameTable.cpp Class to manage lookup of static names in a table. 5.7 kB
nsStaticNameTable.h Classes to manage lookup of static names in a table. 1.6 kB
nsStringEnumerator.cpp 6.3 kB
nsStringEnumerator.h 3.6 kB
nsSupportsArray.cpp 16.3 kB
nsSupportsArray.h 4.4 kB
nsSupportsArrayEnumerator.cpp nsIBidirectionalEnumerator 2.5 kB
nsSupportsArrayEnumerator.h 984 Bytes
nsSupportsPrimitives.cpp 17.1 kB
nsSupportsPrimitives.h / class nsSupportsCStringImpl final : public nsISupportsCString { public: NS_DECL_ISUPPORTS NS_ 6.5 kB
nsVariant.cpp 67.2 kB
nsVariant.h Map the nsAUTF8String, nsUTF8String classes to the nsACString and * nsCString classes respectively 7.1 kB
nsWhitespaceTokenizer.h 3.2 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