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

Go to the source code of this file.

Data Structures

class  TypeImpl< class >
 
class  Representation
 
class  BASE_EMBEDDED< Visitor >
 
class  BASE_EMBEDDED< Visitor >::AttributesField
 
class  BASE_EMBEDDED< Visitor >::DeletedField
 
class  BASE_EMBEDDED< Visitor >::DictionaryStorageField
 
class  BASE_EMBEDDED< Visitor >::RepresentationField
 
class  BASE_EMBEDDED< Visitor >::DescriptorPointer
 
class  BASE_EMBEDDED< Visitor >::FieldIndexField
 

Namespaces

 v8
 
 v8::internal
 

Typedefs

typedef TypeImpl< ZoneTypeConfig > Type
 

Enumerations

enum  PropertyAttributes {
  NONE = v8::None, READ_ONLY = v8::ReadOnly, DONT_ENUM = v8::DontEnum, DONT_DELETE = v8::DontDelete,
  SEALED = DONT_DELETE, FROZEN = SEALED | READ_ONLY, STRING = 8, SYMBOLIC = 16,
  PRIVATE_SYMBOL = 32, DONT_SHOW = DONT_ENUM | SYMBOLIC | PRIVATE_SYMBOL, ABSENT = 64
}
 
enum  PropertyType {
  NORMAL = 0, FIELD = 1, CONSTANT = 2, CALLBACKS = 3,
  HANDLER = 4, INTERCEPTOR = 5, TRANSITION = 6, NONEXISTENT = 7
}
 

Enumeration Type Documentation

Enumerator
NONE 
READ_ONLY 
DONT_ENUM 
DONT_DELETE 
SEALED 
FROZEN 
STRING 
SYMBOLIC 
PRIVATE_SYMBOL 
DONT_SHOW 
ABSENT 

Definition at line 36 of file property-details.h.