V8 Project
|
#include <utils.h>
Public Member Functions | |
SetOncePointer () | |
bool | is_set () const |
T * | get () const |
void | set (T *value) |
Private Attributes | |
T * | pointer_ |
|
inline |
Definition at line 408 of file utils.h.
|
inline |
Definition at line 412 of file utils.h.
References DCHECK, NULL, and v8::internal::SetOncePointer< T >::pointer_.
Referenced by v8::internal::compiler::JSGraph::CEntryStubConstant(), v8::internal::compiler::StructuredGraphBuilder::dead_control(), v8::internal::compiler::JSGraph::FalseConstant(), v8::internal::compiler::AstGraphBuilder::GetFunctionClosure(), v8::internal::compiler::AstGraphBuilder::GetFunctionContext(), v8::internal::compiler::JSGraph::NaNConstant(), v8::internal::compiler::JSGraph::NullConstant(), v8::internal::compiler::JSGraph::OneConstant(), v8::internal::LInstruction::pointer_map(), v8::internal::compiler::JSGenericLowering::ReplaceWithRuntimeCall(), v8::internal::compiler::JSGraph::TheHoleConstant(), v8::internal::compiler::JSGraph::TrueConstant(), v8::internal::compiler::JSGraph::UndefinedConstant(), and v8::internal::compiler::JSGraph::ZeroConstant().
|
inline |
Definition at line 410 of file utils.h.
References NULL, and v8::internal::SetOncePointer< T >::pointer_.
Referenced by v8::internal::compiler::JSGraph::CEntryStubConstant(), v8::internal::compiler::StructuredGraphBuilder::dead_control(), v8::internal::compiler::JSGraph::FalseConstant(), v8::internal::compiler::AstGraphBuilder::GetFunctionClosure(), v8::internal::compiler::AstGraphBuilder::GetFunctionContext(), v8::internal::LInstruction::HasPointerMap(), v8::internal::compiler::JSGraph::NaNConstant(), v8::internal::compiler::JSGraph::NullConstant(), v8::internal::compiler::JSGraph::OneConstant(), v8::internal::compiler::JSGenericLowering::ReplaceWithRuntimeCall(), v8::internal::compiler::JSGraph::TheHoleConstant(), v8::internal::compiler::JSGraph::TrueConstant(), v8::internal::compiler::JSGraph::UndefinedConstant(), and v8::internal::compiler::JSGraph::ZeroConstant().
|
inline |
Definition at line 417 of file utils.h.
References DCHECK, NULL, and v8::internal::SetOncePointer< T >::pointer_.
Referenced by v8::internal::compiler::JSGraph::CEntryStubConstant(), v8::internal::compiler::StructuredGraphBuilder::dead_control(), v8::internal::compiler::JSGraph::FalseConstant(), v8::internal::compiler::AstGraphBuilder::GetFunctionClosure(), v8::internal::compiler::AstGraphBuilder::GetFunctionContext(), v8::internal::compiler::JSGraph::NaNConstant(), v8::internal::compiler::JSGraph::NullConstant(), v8::internal::compiler::JSGraph::OneConstant(), v8::internal::compiler::JSGenericLowering::ReplaceWithRuntimeCall(), v8::internal::LInstruction::set_pointer_map(), v8::internal::compiler::JSGraph::TheHoleConstant(), v8::internal::compiler::JSGraph::TrueConstant(), v8::internal::compiler::JSGraph::UndefinedConstant(), and v8::internal::compiler::JSGraph::ZeroConstant().
|
private |
Definition at line 423 of file utils.h.
Referenced by v8::internal::SetOncePointer< T >::get(), v8::internal::SetOncePointer< T >::is_set(), and v8::internal::SetOncePointer< T >::set().