Bug 789589 - Fix the ABO class hierarchy comment to be accurate, r=Waldo

--HG--
extra : commitid : Fcu1U4ww7I5
extra : rebase_source : 99f28cb8527888e47d4cdd37fc04c9aeff92348f
This commit is contained in:
Steve Fink 2015-07-28 18:13:16 -07:00
parent 713936e41b
commit 5d9fc0e800

View File

@ -21,23 +21,24 @@ class ArrayBufferViewObject;
// The inheritance hierarchy for the various classes relating to typed arrays
// is as follows.
//
// - JSObject
// - NativeObject
// - ArrayBufferObjectMaybeShared
// - ArrayBufferObject
// - SharedArrayBufferObject
// - ArrayBufferViewObject
// - DataViewObject
// - TypedArrayObject (declared in vm/TypedArrayObject.h)
// - TypedArrayObjectTemplate
// - Int8ArrayObject
// - Uint8ArrayObject
// - ...
// - TypedObject (declared in builtin/TypedObject.h)
// - DataViewObject
// - TypedArrayObject (declared in vm/TypedArrayObject.h)
// - TypedArrayObjectTemplate
// - Int8ArrayObject
// - Uint8ArrayObject
// - ...
// - SharedTypedArrayObject (declared in vm/SharedTypedArrayObject.h)
// - SharedTypedArrayObjectTemplate
// - SharedInt8ArrayObject
// - SharedUint8ArrayObject
// - ...
// - JSObject
// - ArrayBufferViewObject
// - TypedObject (declared in builtin/TypedObject.h)
//
// Note that |TypedArrayObjectTemplate| is just an implementation
// detail that makes implementing its various subclasses easier.