| OLD | NEW | 
|---|
| 1 // Copyright 2013 the V8 project authors. All rights reserved. | 1 // Copyright 2013 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_COMPILER_JS_OPERATOR_H_ | 5 #ifndef V8_COMPILER_JS_OPERATOR_H_ | 
| 6 #define V8_COMPILER_JS_OPERATOR_H_ | 6 #define V8_COMPILER_JS_OPERATOR_H_ | 
| 7 | 7 | 
| 8 #include "src/base/compiler-specific.h" | 8 #include "src/base/compiler-specific.h" | 
| 9 #include "src/globals.h" | 9 #include "src/globals.h" | 
| 10 #include "src/runtime/runtime.h" | 10 #include "src/runtime/runtime.h" | 
| (...skipping 503 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 514                                 VectorSlotPair const& feedback); | 514                                 VectorSlotPair const& feedback); | 
| 515   const Operator* StoreNamed(LanguageMode language_mode, Handle<Name> name, | 515   const Operator* StoreNamed(LanguageMode language_mode, Handle<Name> name, | 
| 516                              VectorSlotPair const& feedback); | 516                              VectorSlotPair const& feedback); | 
| 517 | 517 | 
| 518   const Operator* StoreDataPropertyInLiteral(); | 518   const Operator* StoreDataPropertyInLiteral(); | 
| 519 | 519 | 
| 520   const Operator* DeleteProperty(LanguageMode language_mode); | 520   const Operator* DeleteProperty(LanguageMode language_mode); | 
| 521 | 521 | 
| 522   const Operator* HasProperty(); | 522   const Operator* HasProperty(); | 
| 523 | 523 | 
|  | 524   const Operator* GetSuperConstructor(); | 
|  | 525 | 
| 524   const Operator* LoadGlobal(const Handle<Name>& name, | 526   const Operator* LoadGlobal(const Handle<Name>& name, | 
| 525                              const VectorSlotPair& feedback, | 527                              const VectorSlotPair& feedback, | 
| 526                              TypeofMode typeof_mode = NOT_INSIDE_TYPEOF); | 528                              TypeofMode typeof_mode = NOT_INSIDE_TYPEOF); | 
| 527   const Operator* StoreGlobal(LanguageMode language_mode, | 529   const Operator* StoreGlobal(LanguageMode language_mode, | 
| 528                               const Handle<Name>& name, | 530                               const Handle<Name>& name, | 
| 529                               const VectorSlotPair& feedback); | 531                               const VectorSlotPair& feedback); | 
| 530 | 532 | 
| 531   const Operator* LoadContext(size_t depth, size_t index, bool immutable); | 533   const Operator* LoadContext(size_t depth, size_t index, bool immutable); | 
| 532   const Operator* StoreContext(size_t depth, size_t index); | 534   const Operator* StoreContext(size_t depth, size_t index); | 
| 533 | 535 | 
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 568   Zone* const zone_; | 570   Zone* const zone_; | 
| 569 | 571 | 
| 570   DISALLOW_COPY_AND_ASSIGN(JSOperatorBuilder); | 572   DISALLOW_COPY_AND_ASSIGN(JSOperatorBuilder); | 
| 571 }; | 573 }; | 
| 572 | 574 | 
| 573 }  // namespace compiler | 575 }  // namespace compiler | 
| 574 }  // namespace internal | 576 }  // namespace internal | 
| 575 }  // namespace v8 | 577 }  // namespace v8 | 
| 576 | 578 | 
| 577 #endif  // V8_COMPILER_JS_OPERATOR_H_ | 579 #endif  // V8_COMPILER_JS_OPERATOR_H_ | 
| OLD | NEW | 
|---|