v8  3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FullCodeGenerator Class Reference

#include <full-codegen.h>

Inheritance diagram for FullCodeGenerator:
Collaboration diagram for FullCodeGenerator:

Data Structures

class  PcField
 
class  StateField
 

Public Types

enum  State { NO_REGISTERS, TOS_REG }
 

Public Member Functions

 FullCodeGenerator (MacroAssembler *masm, CompilationInfo *info, Zone *zone)
 
Zonezone () const
 

Static Public Member Functions

static bool MakeCode (CompilationInfo *info)
 
static const char * State2String (State state)
 

Friends

class NestedStatement
 

Detailed Description

Definition at line 73 of file full-codegen.h.

Member Enumeration Documentation

enum State
Enumerator
NO_REGISTERS 
TOS_REG 

Definition at line 75 of file full-codegen.h.

Constructor & Destructor Documentation

FullCodeGenerator ( MacroAssembler masm,
CompilationInfo *  info,
Zone zone 
)
inline

Definition at line 80 of file full-codegen.h.

Member Function Documentation

static const char* State2String ( State  state)
inlinestatic
Zone* zone ( ) const
inline

Definition at line 113 of file full-codegen.h.

Friends And Related Function Documentation

friend class NestedStatement
friend

Definition at line 795 of file full-codegen.h.


The documentation for this class was generated from the following files: