#include <code-generator-impl.h>
 | 
|   | DeoptimizationExit (SourcePosition pos, BytecodeOffset bailout_id, int translation_id, int pc_offset, DeoptimizeKind kind, DeoptimizeReason reason, NodeId node_id) | 
|   | 
| bool  | has_deoptimization_id () const | 
|   | 
| int  | deoptimization_id () const | 
|   | 
| void  | set_deoptimization_id (int deoptimization_id) | 
|   | 
| SourcePosition  | pos () const | 
|   | 
| Label *  | label () | 
|   | 
| Label *  | continue_label () | 
|   | 
| BytecodeOffset  | bailout_id () const | 
|   | 
| int  | translation_id () const | 
|   | 
| int  | pc_offset () const | 
|   | 
| DeoptimizeKind  | kind () const | 
|   | 
| DeoptimizeReason  | reason () const | 
|   | 
| NodeId  | node_id () const | 
|   | 
| const ZoneVector< ImmediateOperand * > *  | immediate_args () const | 
|   | 
| void  | set_immediate_args (ZoneVector< ImmediateOperand * > *immediate_args) | 
|   | 
| bool  | emitted () const | 
|   | 
| void  | set_emitted () | 
|   | 
| void *  | operator new (size_t, Zone *)=delete | 
|   | 
| void *  | operator new (size_t size, void *ptr) | 
|   | 
| void  | operator delete (void *, size_t) | 
|   | 
| void  | operator delete (void *pointer, Zone *zone)=delete | 
|   | 
Definition at line 225 of file code-generator-impl.h.
 
◆ DeoptimizationExit()
◆ bailout_id()
  
  
      
        
          | BytecodeOffset v8::internal::compiler::DeoptimizationExit::bailout_id  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ continue_label()
  
  
      
        
          | Label * v8::internal::compiler::DeoptimizationExit::continue_label  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ deoptimization_id()
  
  
      
        
          | int v8::internal::compiler::DeoptimizationExit::deoptimization_id  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ emitted()
  
  
      
        
          | bool v8::internal::compiler::DeoptimizationExit::emitted  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ has_deoptimization_id()
  
  
      
        
          | bool v8::internal::compiler::DeoptimizationExit::has_deoptimization_id  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ immediate_args()
◆ kind()
  
  
      
        
          | DeoptimizeKind v8::internal::compiler::DeoptimizationExit::kind  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ label()
  
  
      
        
          | Label * v8::internal::compiler::DeoptimizationExit::label  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ node_id()
  
  
      
        
          | NodeId v8::internal::compiler::DeoptimizationExit::node_id  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ pc_offset()
  
  
      
        
          | int v8::internal::compiler::DeoptimizationExit::pc_offset  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ pos()
  
  
      
        
          | SourcePosition v8::internal::compiler::DeoptimizationExit::pos  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ reason()
◆ set_deoptimization_id()
  
  
      
        
          | void v8::internal::compiler::DeoptimizationExit::set_deoptimization_id  | 
          ( | 
          int |           deoptimization_id | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_emitted()
  
  
      
        
          | void v8::internal::compiler::DeoptimizationExit::set_emitted  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_immediate_args()
◆ translation_id()
  
  
      
        
          | int v8::internal::compiler::DeoptimizationExit::translation_id  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ bailout_id_
  
  
      
        
          | const BytecodeOffset v8::internal::compiler::DeoptimizationExit::bailout_id_ | 
         
       
   | 
  
private   | 
  
 
 
◆ continue_label_
  
  
      
        
          | Label v8::internal::compiler::DeoptimizationExit::continue_label_ | 
         
       
   | 
  
private   | 
  
 
 
◆ deoptimization_id_
  
  
      
        
          | int v8::internal::compiler::DeoptimizationExit::deoptimization_id_ | 
         
       
   | 
  
private   | 
  
 
 
◆ emitted_
  
  
      
        
          | bool v8::internal::compiler::DeoptimizationExit::emitted_ | 
         
       
   | 
  
private   | 
  
 
 
◆ immediate_args_
◆ kind_
  
  
      
        
          | const DeoptimizeKind v8::internal::compiler::DeoptimizationExit::kind_ | 
         
       
   | 
  
private   | 
  
 
 
◆ kNoDeoptIndex
  
  
      
        
          | const int v8::internal::compiler::DeoptimizationExit::kNoDeoptIndex = kMaxInt16 + 1 | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ label_
  
  
      
        
          | Label v8::internal::compiler::DeoptimizationExit::label_ | 
         
       
   | 
  
private   | 
  
 
 
◆ node_id_
  
  
      
        
          | const NodeId v8::internal::compiler::DeoptimizationExit::node_id_ | 
         
       
   | 
  
private   | 
  
 
 
◆ pc_offset_
  
  
      
        
          | const int v8::internal::compiler::DeoptimizationExit::pc_offset_ | 
         
       
   | 
  
private   | 
  
 
 
◆ pos_
◆ reason_
◆ translation_id_
  
  
      
        
          | const int v8::internal::compiler::DeoptimizationExit::translation_id_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: