v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
bytecodes-irregexp.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 v8
 
 v8::internal
 

Macros

#define BYTECODE_ITERATOR(V)
 
#define DECLARE_BYTECODES(name, code, length)   static const int BC_##name = code;
 
#define DECLARE_BYTECODE_LENGTH(name, code, length)   static const int BC_##name##_LENGTH = length;
 

Variables

const int BYTECODE_MASK = 0xff
 
const unsigned int MAX_FIRST_ARG = 0x7fffffu
 
const int BYTECODE_SHIFT = 8
 

Macro Definition Documentation

#define BYTECODE_ITERATOR (   V)

Definition at line 43 of file bytecodes-irregexp.h.

#define DECLARE_BYTECODE_LENGTH (   name,
  code,
  length 
)    static const int BC_##name##_LENGTH = length;

Definition at line 98 of file bytecodes-irregexp.h.

#define DECLARE_BYTECODES (   name,
  code,
  length 
)    static const int BC_##name = code;

Definition at line 93 of file bytecodes-irregexp.h.