v8  9.4.146 (node 16.13.0)
V8 is Google's open source JavaScript engine
pointer-policies.h File Reference
#include <cstdint>
#include <type_traits>
#include "cppgc/internal/write-barrier.h"
#include "cppgc/sentinel-pointer.h"
#include "cppgc/source-location.h"
#include "cppgc/type-traits.h"
#include "v8config.h"
Include dependency graph for pointer-policies.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  DijkstraWriteBarrierPolicy
 
struct  NoWriteBarrierPolicy
 
class  EnabledCheckingPolicy
 
class  DisabledCheckingPolicy
 
class  KeepLocationPolicy
 
class  IgnoreLocationPolicy
 
struct  StrongPersistentPolicy
 
struct  WeakPersistentPolicy
 
struct  StrongCrossThreadPersistentPolicy
 
struct  WeakCrossThreadPersistentPolicy
 

Namespaces

 cppgc
 
 cppgc::internal
 

Typedefs

using DefaultMemberCheckingPolicy = DisabledCheckingPolicy
 
using DefaultPersistentCheckingPolicy = DisabledCheckingPolicy
 
using DefaultCrossThreadPersistentCheckingPolicy = DisabledCheckingPolicy
 
using DefaultLocationPolicy = IgnoreLocationPolicy