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
AbcData.cpp 2.4 kB
AbcEnv-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 3.4 kB
AbcEnv.cpp 3.3 kB
AbcEnv.h public MMgc 3.4 kB
AbcGen.cpp 2.8 kB
AbcGen.h 3.3 kB
AbcParser-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 3.2 kB
AbcParser.cpp 56.7 kB
AbcParser.h 5.8 kB
ActionBlockConstants.cpp 21.6 kB
ActionBlockConstants.h 8.8 kB
Array.as uint 15.5 kB
ArrayClass.cpp 46.7 kB
ArrayClass.h public ClassClosure 8.5 kB
ArrayObject.cpp 13.3 kB
ArrayObject.h public ScriptObject 4.8 kB
AtomArray.cpp 8.2 kB
AtomArray.h 4.0 kB
AtomWriteBarrier.h 3.4 kB
AvmCore-inlines.h 17.5 kB
AvmCore.cpp 122.7 kB
AvmCore.h 50.2 kB
AvmDebug.cpp 2.2 kB
AvmDebug.h 3.3 kB
AvmLog.cpp 1.9 kB
AvmLog.h 1.8 kB
AvmPlusScriptableObject.cpp 2.0 kB
AvmPlusScriptableObject.h public MMgc 2.5 kB
BigInteger.cpp 20.6 kB
BigInteger.h 9.6 kB
BitSet.h 8.0 kB
Boolean.as 3.0 kB
BooleanClass.cpp 2.1 kB
BooleanClass.h public ClassClosure 2.3 kB
BuiltinNatives.h 1.8 kB
BuiltinTraits.cpp 7.0 kB
BuiltinTraits.h 4.5 kB
CdeclThunk.cpp 46.1 kB
CdeclThunk.h 3.7 kB
Class.as 2.1 kB
ClassClass.cpp 2.3 kB
ClassClass.h public ClassClosure 2.3 kB
ClassClosure.cpp 4.9 kB
ClassClosure.h public ScriptObject 2.9 kB
CodeContext.h public MMgc 2.5 kB
CodegenLIR-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 6.2 kB
CodegenLIR.cpp vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 209.2 kB
CodegenLIR.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 23.5 kB
Coder-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 2.6 kB
Coder.cpp vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 9.4 kB
Coder.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 6.9 kB
Date.as 14.4 kB
Date.cpp 17.8 kB
Date.h 3.6 kB
DateClass.cpp 12.3 kB
DateClass.h public ClassClosure 2.7 kB
DateObject.cpp 3.7 kB
DateObject.h public ScriptObject 5.2 kB
DescribeType.as 6.9 kB
DescribeTypeClass.cpp 2.4 kB
DescribeTypeClass.h 2.1 kB
Domain.cpp 7.9 kB
Domain.h 6.8 kB
DomainEnv.cpp 2.9 kB
DomainEnv.h public MMgc 3.3 kB
E4XNode.cpp 26.1 kB
E4XNode.h 11.8 kB
Error.as 8.4 kB
ErrorClass.cpp 3.5 kB
ErrorClass.h public ClassClosure 5.2 kB
ErrorConstants.as Errors defines the ID's of error messages output * by the Debugger verisons of the Player 11.3 kB
ErrorConstants.cpp 193.7 kB
ErrorConstants.h 14.5 kB
ErrorConstants.xml 35.2 kB
Exception.cpp 4.7 kB
Exception.h an Exception object is 8.5 kB
FastInterpreter.asm 314.7 kB
FrameState-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 3.8 kB
FrameState.cpp vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 2.3 kB
FrameState.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 3.8 kB
Function.as 4.5 kB
FunctionClass.cpp 6.4 kB
FunctionClass.h public ClassClosure 3.0 kB
IntClass.cpp 2.5 kB
IntClass.h public ClassClosure 2.7 kB
Interpreter.cpp 95.3 kB
Interpreter.h interpBoxed 3.2 kB
Math.as 4.0 kB
MathClass.cpp 6.0 kB
MathClass.h public ClassClosure 3.2 kB
MathUtils.cpp 57.0 kB
MathUtils.h 12.5 kB
MethodClosure.cpp 4.7 kB
MethodClosure.h 3.6 kB
MethodEnv-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 6.4 kB
MethodEnv.cpp 59.7 kB
MethodEnv.h 12.4 kB
MethodInfo-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 10.6 kB
MethodInfo.cpp 39.1 kB
MethodInfo.h public MMgc 15.8 kB
Multiname-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 10.0 kB
Multiname.cpp 7.5 kB
Multiname.h 6.6 kB
MultinameHashtable-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 3.5 kB
MultinameHashtable.cpp 10.6 kB
MultinameHashtable.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 7.7 kB
Namespace.as 2.8 kB
Namespace.cpp 4.3 kB
Namespace.h public AvmPlusScriptableObject 3.9 kB
NamespaceClass.cpp 2.9 kB
NamespaceClass.h public ClassClosure 2.3 kB
NamespaceSet-inlines.h 3.5 kB
NamespaceSet.cpp 3.1 kB
NamespaceSet.h public MMgc 3.0 kB
NativeFunction.cpp 5.0 kB
NativeFunction.h 17.6 kB
NativeObjectHelpers.h 4.6 kB
Number.as 8.1 kB
NumberClass.cpp 3.8 kB
NumberClass.h public ClassClosure 2.4 kB
OSDep.h 2.2 kB
Object.as 3.9 kB
ObjectClass.cpp 7.0 kB
ObjectClass.h public ClassClosure 2.6 kB
OutputStream.h public MMgc 2.3 kB
PoolObject-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 4.7 kB
PoolObject.cpp 19.4 kB
PoolObject.h 8.3 kB
PrintWriter.cpp 10.6 kB
PrintWriter.h 5.4 kB
QCache.cpp 3.8 kB
QCache.h 4.0 kB
RegExp.as 3.7 kB
RegExpClass.cpp 4.1 kB
RegExpClass.h public ClassClosure 2.3 kB
RegExpObject.cpp 18.9 kB
RegExpObject.h public ScriptObject 3.9 kB
Sampler.cpp 17.6 kB
Sampler.h 8.2 kB
ScopeChain-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 3.5 kB
ScopeChain.cpp 7.0 kB
ScopeChain.h 4.8 kB
ScriptBuffer.cpp 1.8 kB
ScriptBuffer.h 5.0 kB
ScriptObject.cpp 23.9 kB
ScriptObject.h public AvmPlusScriptableObject 8.5 kB
SortedMap.h 6.8 kB
StackTrace.cpp 8.1 kB
StackTrace.h 11.6 kB
String.as arguments 8.2 kB
StringBuffer.cpp 2.6 kB
StringBuffer.h 3.1 kB
StringClass.cpp 8.5 kB
StringClass.h public ClassClosure 2.8 kB
StringObject.cpp 92.6 kB
StringObject.h 30.0 kB
Toplevel-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 4.8 kB
Toplevel.cpp 38.2 kB
Toplevel.h public MMgc 11.9 kB
Traits-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 10.6 kB
Traits.cpp 69.3 kB
Traits.h 24.0 kB
TraitsIterator.h 2.8 kB
TypeDescriber.cpp 17.5 kB
TypeDescriber.h 4.2 kB
UnicodeUtils.cpp 11.0 kB
UnicodeUtils.h 5.9 kB
VTable-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 2.4 kB
VTable.cpp 15.9 kB
VTable.h 5.7 kB
Vector.as 12.9 kB
VectorClass.cpp 20.1 kB
VectorClass.h 18.3 kB
VectorImpl.as 8.2 kB
Verifier-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 2.1 kB
Verifier.cpp 89.8 kB
Verifier.h 7.5 kB
WordcodeEmitter.cpp 44.2 kB
WordcodeEmitter.h public WordcodeTranslator 10.1 kB
WordcodeTranslator.cpp 3.4 kB
WordcodeTranslator.h public CodeWriter 3.9 kB
XML.as 20.4 kB
XMLClass.cpp 11.3 kB
XMLClass.h public ClassClosure 4.2 kB
XMLListClass.cpp 4.9 kB
XMLListClass.h public ClassClosure 2.3 kB
XMLListObject.cpp 38.9 kB
XMLListObject.h 10.4 kB
XMLObject.cpp 75.9 kB
XMLObject.h 12.6 kB
XMLParser16.cpp 13.0 kB
XMLParser16.h 4.5 kB
abcFormat.txt 9.5 kB
abcFormat470.txt 5.9 kB
actionscript.lang.as 4.1 kB
atom-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 4.5 kB
atom.cpp vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 2.0 kB
atom.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 9.0 kB
avm.cpp 3.4 kB
avm.h 3.9 kB
avmbuild.h 6.7 kB
avmfeatures.as 34.0 kB
avmfeatures.cpp 4.9 kB
avmfeatures.h 25.7 kB
avmplus.cpp 2.5 kB
avmplus.h 9.5 kB
avmplusDebugger.cpp 23.8 kB
avmplusDebugger.h 16.9 kB
avmplusDebuggerStubs.cpp 4.8 kB
avmplusHashtable.cpp 12.4 kB
avmplusHashtable.h 14.3 kB
avmplusList.h 10.4 kB
avmplusProfiler.cpp 1.8 kB
avmplusProfiler.h 4.5 kB
avmplusStack.h 2.7 kB
avmplusVersion.h 4.3 kB
builtin.abc 44.9 kB
builtin.as 2.1 kB
builtin.cpp machine generated file -- do not edit 344.0 kB
builtin.h machine generated file -- do not edit 84.7 kB
builtin.py 2.6 kB
instr-inlines.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 6.5 kB
instr.cpp vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 19.9 kB
instr.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 7.1 kB
jit-calls.h vi: set ts=4 sw=4 expandtab: (add to ~/.vimrc: set modeline modelines=5) 43.3 kB
manifest.mk 4.5 kB
peephole.cpp 34.0 kB
peephole.tbl 8.2 kB
wopcodes.cpp 30.7 kB
wopcodes.h 8.0 kB