OLD | NEW |
1 // Copyright 2011 the V8 project authors. All rights reserved. | 1 // Copyright 2011 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 #ifndef V8_BUILTINS_BUILTINS_H_ | 5 #ifndef V8_BUILTINS_BUILTINS_H_ |
6 #define V8_BUILTINS_BUILTINS_H_ | 6 #define V8_BUILTINS_BUILTINS_H_ |
7 | 7 |
8 #include "src/base/flags.h" | 8 #include "src/base/flags.h" |
9 #include "src/handles.h" | 9 #include "src/handles.h" |
10 | 10 |
(...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
238 CPP(CallSitePrototypeIsNative) \ | 238 CPP(CallSitePrototypeIsNative) \ |
239 CPP(CallSitePrototypeIsToplevel) \ | 239 CPP(CallSitePrototypeIsToplevel) \ |
240 CPP(CallSitePrototypeToString) \ | 240 CPP(CallSitePrototypeToString) \ |
241 \ | 241 \ |
242 /* DataView */ \ | 242 /* DataView */ \ |
243 CPP(DataViewConstructor) \ | 243 CPP(DataViewConstructor) \ |
244 CPP(DataViewConstructor_ConstructStub) \ | 244 CPP(DataViewConstructor_ConstructStub) \ |
245 CPP(DataViewPrototypeGetBuffer) \ | 245 CPP(DataViewPrototypeGetBuffer) \ |
246 CPP(DataViewPrototypeGetByteLength) \ | 246 CPP(DataViewPrototypeGetByteLength) \ |
247 CPP(DataViewPrototypeGetByteOffset) \ | 247 CPP(DataViewPrototypeGetByteOffset) \ |
| 248 CPP(DataViewPrototypeGetInt8) \ |
| 249 CPP(DataViewPrototypeSetInt8) \ |
| 250 CPP(DataViewPrototypeGetUint8) \ |
| 251 CPP(DataViewPrototypeSetUint8) \ |
| 252 CPP(DataViewPrototypeGetInt16) \ |
| 253 CPP(DataViewPrototypeSetInt16) \ |
| 254 CPP(DataViewPrototypeGetUint16) \ |
| 255 CPP(DataViewPrototypeSetUint16) \ |
| 256 CPP(DataViewPrototypeGetInt32) \ |
| 257 CPP(DataViewPrototypeSetInt32) \ |
| 258 CPP(DataViewPrototypeGetUint32) \ |
| 259 CPP(DataViewPrototypeSetUint32) \ |
| 260 CPP(DataViewPrototypeGetFloat32) \ |
| 261 CPP(DataViewPrototypeSetFloat32) \ |
| 262 CPP(DataViewPrototypeGetFloat64) \ |
| 263 CPP(DataViewPrototypeSetFloat64) \ |
248 \ | 264 \ |
249 /* Date */ \ | 265 /* Date */ \ |
250 CPP(DateConstructor) \ | 266 CPP(DateConstructor) \ |
251 CPP(DateConstructor_ConstructStub) \ | 267 CPP(DateConstructor_ConstructStub) \ |
252 /* ES6 section 20.3.4.2 Date.prototype.getDate ( ) */ \ | 268 /* ES6 section 20.3.4.2 Date.prototype.getDate ( ) */ \ |
253 ASM(DatePrototypeGetDate) \ | 269 ASM(DatePrototypeGetDate) \ |
254 /* ES6 section 20.3.4.3 Date.prototype.getDay ( ) */ \ | 270 /* ES6 section 20.3.4.3 Date.prototype.getDay ( ) */ \ |
255 ASM(DatePrototypeGetDay) \ | 271 ASM(DatePrototypeGetDay) \ |
256 /* ES6 section 20.3.4.4 Date.prototype.getFullYear ( ) */ \ | 272 /* ES6 section 20.3.4.4 Date.prototype.getFullYear ( ) */ \ |
257 ASM(DatePrototypeGetFullYear) \ | 273 ASM(DatePrototypeGetFullYear) \ |
(...skipping 443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
701 | 717 |
702 friend class Isolate; | 718 friend class Isolate; |
703 | 719 |
704 DISALLOW_COPY_AND_ASSIGN(Builtins); | 720 DISALLOW_COPY_AND_ASSIGN(Builtins); |
705 }; | 721 }; |
706 | 722 |
707 } // namespace internal | 723 } // namespace internal |
708 } // namespace v8 | 724 } // namespace v8 |
709 | 725 |
710 #endif // V8_BUILTINS_BUILTINS_H_ | 726 #endif // V8_BUILTINS_BUILTINS_H_ |
OLD | NEW |