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 5439 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5450 kStrongMode = 10, | 5450 kStrongMode = 10, |
5451 kRegExpPrototypeStickyGetter = 11, | 5451 kRegExpPrototypeStickyGetter = 11, |
5452 kRegExpPrototypeToString = 12, | 5452 kRegExpPrototypeToString = 12, |
5453 kRegExpPrototypeUnicodeGetter = 13, | 5453 kRegExpPrototypeUnicodeGetter = 13, |
5454 kIntlV8Parse = 14, | 5454 kIntlV8Parse = 14, |
5455 kIntlPattern = 15, | 5455 kIntlPattern = 15, |
5456 kIntlResolved = 16, | 5456 kIntlResolved = 16, |
5457 kPromiseChain = 17, | 5457 kPromiseChain = 17, |
5458 kPromiseAccept = 18, | 5458 kPromiseAccept = 18, |
5459 kPromiseDefer = 19, | 5459 kPromiseDefer = 19, |
| 5460 kSloppyModeBlockScopedFunctionRedefinition = 20, |
| 5461 kForInInitializer = 21, |
5460 kUseCounterFeatureCount // This enum value must be last. | 5462 kUseCounterFeatureCount // This enum value must be last. |
5461 }; | 5463 }; |
5462 | 5464 |
5463 typedef void (*UseCounterCallback)(Isolate* isolate, | 5465 typedef void (*UseCounterCallback)(Isolate* isolate, |
5464 UseCounterFeature feature); | 5466 UseCounterFeature feature); |
5465 | 5467 |
5466 | 5468 |
5467 /** | 5469 /** |
5468 * Creates a new isolate. Does not change the currently entered | 5470 * Creates a new isolate. Does not change the currently entered |
5469 * isolate. | 5471 * isolate. |
(...skipping 3053 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8523 */ | 8525 */ |
8524 | 8526 |
8525 | 8527 |
8526 } // namespace v8 | 8528 } // namespace v8 |
8527 | 8529 |
8528 | 8530 |
8529 #undef TYPE_CHECK | 8531 #undef TYPE_CHECK |
8530 | 8532 |
8531 | 8533 |
8532 #endif // INCLUDE_V8_H_ | 8534 #endif // INCLUDE_V8_H_ |
OLD | NEW |