Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
pointer-policies.h File Reference
#include <cstdint>
#include <type_traits>
#include "cppgc/internal/member-storage.h"
#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.

Classes

struct  cppgc::internal::DijkstraWriteBarrierPolicy
 
struct  cppgc::internal::NoWriteBarrierPolicy
 
class  cppgc::internal::SameThreadEnabledCheckingPolicyBase
 
class  cppgc::internal::SameThreadEnabledCheckingPolicy< kCheckOffHeapAssignments >
 
class  cppgc::internal::DisabledCheckingPolicy
 
class  cppgc::internal::KeepLocationPolicy
 
class  cppgc::internal::IgnoreLocationPolicy
 
struct  cppgc::internal::StrongPersistentPolicy
 
struct  cppgc::internal::WeakPersistentPolicy
 
struct  cppgc::internal::StrongCrossThreadPersistentPolicy
 
struct  cppgc::internal::WeakCrossThreadPersistentPolicy
 

Namespaces

namespace  cppgc
 
namespace  cppgc::internal
 

Typedefs

using cppgc::internal::DefaultMemberCheckingPolicy = DisabledCheckingPolicy
 
using cppgc::internal::DefaultPersistentCheckingPolicy = DisabledCheckingPolicy
 
using cppgc::internal::DefaultCrossThreadPersistentCheckingPolicy = DisabledCheckingPolicy
 
using cppgc::internal::DefaultLocationPolicy = IgnoreLocationPolicy