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
double-conversion http://code.google.com/p/double-conversion
Assertions.h Implementations of runtime and static assertion macros for C and C++. 14.3 kB
Attributes.h Implementations of various class and method modifier attributes. 20.0 kB
BloomFilter.h A counting Bloom filter implementation. This allows consumers to * do fast probabilistic "is item 7.6 kB
CheckedInt.h Provides checked integers, detecting integer overflow and divide-by-0. 23.5 kB
Constants.h mfbt math constants. 467 Bytes
FloatingPoint.h Various predicates and operations on IEEE-754 floating point types. 7.6 kB
GuardObjects.h Implementation of macros to ensure correct use of RAII Auto* objects. 5.3 kB
HashFunctions.cpp Implementations of hash functions. 997 Bytes
HashFunctions.h Utilities for hashing. 9.3 kB
Likely.h MOZ_LIKELY and MOZ_UNLIKELY macros to hint to the compiler how a * boolean predicate should be bran 739 Bytes
LinkedList.h A type-safe doubly-linked list class. 10.9 kB
MSStdInt.h 7.7 kB
Makefile.in 969 Bytes
MathAlgorithms.h mfbt maths algorithms. 1.1 kB
NullPtr.h Implements a workaround for compilers which do not support the C++11 nullptr * constant. 1.3 kB
RangedPtr.h Implements a smart pointer asserted to remain within a range specified at * construction. 6.6 kB
RefPtr.h Helpers for defining and using refcounted objects. 9.1 kB
SHA1.cpp the H array of state variables 12.4 kB
SHA1.h Simple class for computing SHA1. 1.4 kB
STYLE 11.3 kB
Scoped.h A number of structures to simplify scope-based RAII management. 7.7 kB
StandardInteger.h Implements the C99 <stdint.h> interface for C and C++ code. 1.9 kB
ThreadLocal.h Cross-platform lightweight thread local data wrappers. 3.5 kB
TypeTraits.h Template-based metaprogramming and type-testing facilities. 3.1 kB
Types.h mfbt foundational types and macros. 4.6 kB
Util.h Miscellaneous uncategorized functionality. Please add new functionality to * new headers, or to ot 8.1 kB
WeakPtr.h Weak pointer functionality, implemented as a mixin for use with any class. 3.9 kB
exported_headers.mk 816 Bytes
sources.mk 642 Bytes