DXR will be turned off on Tuesday, December 29th. It will redirect to Searchfox.
See the announcement on Discourse.

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
ActivationContext.cpp 6.3 kB
ActivationContext.h 2.7 kB
Aggregation.h This is used for stabilizing a COM object's reference count during * construction when that object 3.2 kB
AgileReference.cpp 6.5 kB
AgileReference.h 4.0 kB
ApartmentRegion.h 2.7 kB
AsyncInvoker.h 10.8 kB
COMPtrHolder.h 6.4 kB
DispatchForwarder.cpp static 4.4 kB
DispatchForwarder.h 2.4 kB
EnsureMTA.cpp 4.8 kB
EnsureMTA.h 7.4 kB
FastMarshaler.cpp 4.1 kB
FastMarshaler.h When we are marshaling to the parent process main thread, we want to turn * off COM's ping function 2.5 kB
IHandlerProvider.h public IUnknown 1.9 kB
Interceptor.cpp 26.5 kB
Interceptor.h 0x3710799b 7.8 kB
InterceptorLog.cpp 15.6 kB
InterceptorLog.h 1.2 kB
MainThreadHandoff.cpp 20.8 kB
MainThreadHandoff.h 3.3 kB
MainThreadInvoker.cpp SyncRunnable implements different code paths depending on whether or not * we are running on a mult 5.4 kB
MainThreadInvoker.h 1.6 kB
Objref.cpp 11.2 kB
Objref.h Given a buffer containing a serialized proxy to an interface with a handler, * this function strips 2.0 kB
PassthruProxy.cpp 10.3 kB
PassthruProxy.h 4.2 kB
ProcessRuntime.cpp 11.8 kB
ProcessRuntime.h 2.6 kB
ProxyStream.cpp 12.5 kB
ProxyStream.h its caller 2.5 kB
Ptr.h 8.5 kB
Registration.cpp This code MUST NOT use any non-inlined internal Mozilla APIs, as it will be compiled into DLLs th 14.0 kB
Registration.h Assumptions: * (1) The DLL exports GetProxyDllInfo. This is not exported by default; it must * 4.5 kB
RegistrationAnnotator.cpp 13.6 kB
RegistrationAnnotator.h 654 Bytes
SpinEvent.cpp static 2.3 kB
SpinEvent.h 1.1 kB
StructStream.cpp These functions need to be defined in order for the types that use * mozilla::mscom::StructToStream 805 Bytes
StructStream.h This code is used for (de)serializing data structures that have been * declared using midl, thus al 6.4 kB
Utils.cpp 13.4 kB
Utils.h Given a buffer, create a new IStream object. * @param aBuf Buffer containing data to initialize the 4.4 kB
VTableBuilder.c 1.9 kB
VTableBuilder.h This function constructs an interface with |aVtblSize| entries, where the * IUnknown methods are va 1.3 kB
WeakRef.cpp 5.6 kB
WeakRef.h Thread-safe weak references for COM that works pre-Windows 8 and do not * require WinRT. 3.9 kB
moz.build 1.9 kB