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
objects-visiting.h File Reference
#include "allocation.h"
Include dependency graph for objects-visiting.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  StaticVisitorBase
 
class  VisitorDispatchTable< Callback >
 
class  BodyVisitorBase< StaticVisitor >
 
class  FlexibleBodyVisitor< StaticVisitor, BodyDescriptor, ReturnType >
 
class  FixedBodyVisitor< StaticVisitor, BodyDescriptor, ReturnType >
 
class  StaticNewSpaceVisitor< StaticVisitor >
 
class  StaticMarkingVisitor< StaticVisitor >
 
class  StaticMarkingVisitor< StaticVisitor >::DataObjectVisitor
 

Namespaces

 v8
 
 v8::internal
 

Macros

#define VISITOR_ID_LIST(V)
 
#define VISITOR_ID_ENUM_DECL(id)   kVisit##id,
 

Macro Definition Documentation

#define VISITOR_ID_ENUM_DECL (   id)    kVisit##id,

Definition at line 116 of file objects-visiting.h.

#define VISITOR_ID_LIST (   V)

Definition at line 49 of file objects-visiting.h.

Referenced by MarkCompactMarkingVisitor::Initialize().