#include <cfg.h>
Definition at line 95 of file cfg.h.
◆ ControlFlowGraph()
v8::internal::torque::ControlFlowGraph::ControlFlowGraph |
( |
Stack< const Type * > | input_types | ) |
|
|
inlineexplicit |
Definition at line 97 of file cfg.h.
◆ blocks()
const std::vector< Block * > & v8::internal::torque::ControlFlowGraph::blocks |
( |
| ) |
const |
|
inline |
◆ end()
std::optional< Block * > v8::internal::torque::ControlFlowGraph::end |
( |
| ) |
const |
|
inline |
◆ NewBlock()
Block * v8::internal::torque::ControlFlowGraph::NewBlock |
( |
std::optional< Stack< const Type * > > | input_types, |
|
|
bool | is_deferred ) |
|
inline |
◆ NumberOfBlockIds()
size_t v8::internal::torque::ControlFlowGraph::NumberOfBlockIds |
( |
| ) |
const |
|
inline |
◆ ParameterCount()
std::size_t v8::internal::torque::ControlFlowGraph::ParameterCount |
( |
| ) |
const |
|
inline |
◆ PlaceBlock()
void v8::internal::torque::ControlFlowGraph::PlaceBlock |
( |
Block * | block | ) |
|
|
inline |
◆ set_end()
void v8::internal::torque::ControlFlowGraph::set_end |
( |
Block * | end | ) |
|
|
inline |
◆ SetReturnType()
void v8::internal::torque::ControlFlowGraph::SetReturnType |
( |
TypeVector | t | ) |
|
|
inline |
◆ start()
Block * v8::internal::torque::ControlFlowGraph::start |
( |
| ) |
const |
|
inline |
◆ UnplaceBlockIf()
template<typename UnaryPredicate >
void v8::internal::torque::ControlFlowGraph::UnplaceBlockIf |
( |
UnaryPredicate && | predicate | ) |
|
|
inline |
◆ blocks_
std::list<Block> v8::internal::torque::ControlFlowGraph::blocks_ |
|
private |
◆ end_
std::optional<Block*> v8::internal::torque::ControlFlowGraph::end_ |
|
private |
◆ next_block_id_
size_t v8::internal::torque::ControlFlowGraph::next_block_id_ = 0 |
|
private |
◆ placed_blocks_
std::vector<Block*> v8::internal::torque::ControlFlowGraph::placed_blocks_ |
|
private |
◆ return_type_
std::optional<TypeVector> v8::internal::torque::ControlFlowGraph::return_type_ |
|
private |
◆ start_
Block* v8::internal::torque::ControlFlowGraph::start_ |
|
private |
The documentation for this class was generated from the following file: