v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
cppgc::internal::KeepLocationPolicy Class Reference

#include <pointer-policies.h>

Collaboration diagram for cppgc::internal::KeepLocationPolicy:

Public Member Functions

constexpr const SourceLocationLocation () const
 

Protected Member Functions

constexpr KeepLocationPolicy ()=default
 
constexpr KeepLocationPolicy (const SourceLocation &location)
 
 KeepLocationPolicy (const KeepLocationPolicy &)=delete
 
KeepLocationPolicyoperator= (const KeepLocationPolicy &)=delete
 
 KeepLocationPolicy (KeepLocationPolicy &&)=default
 
KeepLocationPolicyoperator= (KeepLocationPolicy &&)=default
 

Private Attributes

SourceLocation location_
 

Detailed Description

Definition at line 204 of file pointer-policies.h.

Constructor & Destructor Documentation

◆ KeepLocationPolicy() [1/4]

cppgc::internal::KeepLocationPolicy::KeepLocationPolicy ( )
constexprprotecteddefault

◆ KeepLocationPolicy() [2/4]

cppgc::internal::KeepLocationPolicy::KeepLocationPolicy ( const SourceLocation & location)
inlineexplicitconstexprprotected

Definition at line 210 of file pointer-policies.h.

◆ KeepLocationPolicy() [3/4]

cppgc::internal::KeepLocationPolicy::KeepLocationPolicy ( const KeepLocationPolicy & )
protecteddelete

◆ KeepLocationPolicy() [4/4]

cppgc::internal::KeepLocationPolicy::KeepLocationPolicy ( KeepLocationPolicy && )
protecteddefault

Member Function Documentation

◆ Location()

const SourceLocation & cppgc::internal::KeepLocationPolicy::Location ( ) const
inlineconstexpr

Definition at line 206 of file pointer-policies.h.

◆ operator=() [1/2]

KeepLocationPolicy & cppgc::internal::KeepLocationPolicy::operator= ( const KeepLocationPolicy & )
protecteddelete

◆ operator=() [2/2]

KeepLocationPolicy & cppgc::internal::KeepLocationPolicy::operator= ( KeepLocationPolicy && )
protecteddefault

Member Data Documentation

◆ location_

SourceLocation cppgc::internal::KeepLocationPolicy::location_
private

Definition at line 222 of file pointer-policies.h.


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