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
crashtests
parser A WebIDL parser written in Python to be used in Mozilla.
test
AtomList.h 777 Bytes
BindingDeclarations.h A header for declaring various things that binding implementation headers * might need. The idea i 15.3 kB
BindingGen.py |config| Is the configuration object. |outputprefix| is a prefix to use for the header guards an 4.2 kB
BindingUtils.cpp 67.4 kB
BindingUtils.h Convert a jsval to an XPCOM pointer. 69.5 kB
Bindings.conf 48.2 kB
CallbackFunction.h public CallbackObject 1.5 kB
CallbackInterface.cpp 1.0 kB
CallbackInterface.h public CallbackObject 1.3 kB
CallbackObject.cpp 9.0 kB
CallbackObject.h public nsISupports 11.5 kB
Codegen.py Read a copy of the old file, so that we don't touch it if it hasn't changed. Returns True if the 481.4 kB
Configuration.py Represents global configuration state based on IDL parse data and the configuration file. 25.6 kB
DOMJSClass.h 7.9 kB
DOMJSProxyHandler.cpp 7.4 kB
DOMJSProxyHandler.h 5.0 kB
Date.cpp JS_NewDateObjectMsec 1.5 kB
Date.h Representation for dates. 1.2 kB
ErrorResult.h A struct for tracking exceptions that need to be thrown to JS. 6.7 kB
Errors.msg The format for each error message is: * * MSG_DEF(<SYMBOLIC_NAME>, <ARGUMENT_COUNT>, <FORMAT_STRIN 3.1 kB
ExampleGen.py |config| Is the configuration object. |interfaceName| is the name of the interface we're generat 1.5 kB
Exceptions.cpp 11.5 kB
Exceptions.h 1.4 kB
GenerateCSS2PropertiesWebIDL.py 958 Bytes
GlobalGen.py 2.6 kB
JSSlots.h This file defines various reserved slot indices used by JavaScript * reflections of DOM objects. 2.0 kB
Makefile.in 10.3 kB
NonRefcountedDOMObject.h 1.2 kB
Nullable.h 2.6 kB
OwningNonNull.h A class for non-null strong pointers to reference-counted objects. 1.5 kB
PrimitiveConversions.h Conversions from jsval to primitive values 10.2 kB
TypedArray.h Class that just handles the JSObject storage and tracing for typed arrays 8.3 kB
UnionMember.h A class for holding the members of a union. 1.3 kB
moz.build 907 Bytes