| OLD | NEW |
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 /** \mainpage V8 API Reference Guide | 5 /** \mainpage V8 API Reference Guide |
| 6 * | 6 * |
| 7 * V8 is Google's open source JavaScript engine. | 7 * V8 is Google's open source JavaScript engine. |
| 8 * | 8 * |
| 9 * This set of documents provides reference material generated from the | 9 * This set of documents provides reference material generated from the |
| 10 * V8 header file, include/v8.h. | 10 * V8 header file, include/v8.h. |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 82 class Integer; | 82 class Integer; |
| 83 class Isolate; | 83 class Isolate; |
| 84 class Name; | 84 class Name; |
| 85 class Number; | 85 class Number; |
| 86 class NumberObject; | 86 class NumberObject; |
| 87 class Object; | 87 class Object; |
| 88 class ObjectOperationDescriptor; | 88 class ObjectOperationDescriptor; |
| 89 class ObjectTemplate; | 89 class ObjectTemplate; |
| 90 class Platform; | 90 class Platform; |
| 91 class Primitive; | 91 class Primitive; |
| 92 class Private; |
| 92 class Promise; | 93 class Promise; |
| 93 class RawOperationDescriptor; | 94 class RawOperationDescriptor; |
| 94 class Script; | 95 class Script; |
| 95 class Signature; | 96 class Signature; |
| 96 class StackFrame; | 97 class StackFrame; |
| 97 class StackTrace; | 98 class StackTrace; |
| 98 class String; | 99 class String; |
| 99 class StringObject; | 100 class StringObject; |
| 100 class Symbol; | 101 class Symbol; |
| 101 class SymbolObject; | 102 class SymbolObject; |
| 102 class Private; | 103 class Task; |
| 103 class Uint32; | 104 class Uint32; |
| 104 class Utils; | 105 class Utils; |
| 105 class Value; | 106 class Value; |
| 106 template <class T> class Handle; | 107 template <class T> class Handle; |
| 107 template <class T> class Local; | 108 template <class T> class Local; |
| 108 template <class T> class Eternal; | 109 template <class T> class Eternal; |
| 109 template<class T> class NonCopyablePersistentTraits; | 110 template<class T> class NonCopyablePersistentTraits; |
| 110 template<class T> class PersistentBase; | 111 template<class T> class PersistentBase; |
| 111 template<class T, | 112 template<class T, |
| 112 class M = NonCopyablePersistentTraits<T> > class Persistent; | 113 class M = NonCopyablePersistentTraits<T> > class Persistent; |
| 113 template<class T> class UniquePersistent; | 114 template<class T> class UniquePersistent; |
| 114 template<class K, class V, class T> class PersistentValueMap; | 115 template<class K, class V, class T> class PersistentValueMap; |
| 115 template<class V, class T> class PersistentValueVector; | 116 template<class V, class T> class PersistentValueVector; |
| 116 template<class T, class P> class WeakCallbackObject; | 117 template<class T, class P> class WeakCallbackObject; |
| 117 class FunctionTemplate; | 118 class FunctionTemplate; |
| 118 class ObjectTemplate; | 119 class ObjectTemplate; |
| 119 class Data; | 120 class Data; |
| 120 template<typename T> class FunctionCallbackInfo; | 121 template<typename T> class FunctionCallbackInfo; |
| 121 template<typename T> class PropertyCallbackInfo; | 122 template<typename T> class PropertyCallbackInfo; |
| 122 class StackTrace; | 123 class StackTrace; |
| 123 class StackFrame; | 124 class StackFrame; |
| 124 class Isolate; | |
| 125 class DeclaredAccessorDescriptor; | 125 class DeclaredAccessorDescriptor; |
| 126 class ObjectOperationDescriptor; | 126 class ObjectOperationDescriptor; |
| 127 class RawOperationDescriptor; | 127 class RawOperationDescriptor; |
| 128 class CallHandlerHelper; | 128 class CallHandlerHelper; |
| 129 class EscapableHandleScope; | 129 class EscapableHandleScope; |
| 130 template<typename T> class ReturnValue; | 130 template<typename T> class ReturnValue; |
| 131 | 131 |
| 132 namespace internal { | 132 namespace internal { |
| 133 class Arguments; | 133 class Arguments; |
| 134 class Heap; | 134 class Heap; |
| (...skipping 7370 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7505 */ | 7505 */ |
| 7506 | 7506 |
| 7507 | 7507 |
| 7508 } // namespace v8 | 7508 } // namespace v8 |
| 7509 | 7509 |
| 7510 | 7510 |
| 7511 #undef TYPE_CHECK | 7511 #undef TYPE_CHECK |
| 7512 | 7512 |
| 7513 | 7513 |
| 7514 #endif // V8_H_ | 7514 #endif // V8_H_ |
| OLD | NEW |