V8 Project
v8::internal::compiler::GenericNode< B, S >::Uses Class Reference

#include <generic-node.h>

+ Collaboration diagram for v8::internal::compiler::GenericNode< B, S >::Uses:

Classes

class  iterator
 

Public Member Functions

iterator begin ()
 
iterator end ()
 
bool empty ()
 
 Uses (GenericNode *node)
 

Private Attributes

GenericNodenode_
 

Detailed Description

template<class B, class S>
class v8::internal::compiler::GenericNode< B, S >::Uses

Definition at line 76 of file generic-node.h.

Constructor & Destructor Documentation

◆ Uses()

template<class B , class S >
v8::internal::compiler::GenericNode< B, S >::Uses::Uses ( GenericNode node)
inlineexplicit

Definition at line 83 of file generic-node.h.

83 : node_(node) {}

Member Function Documentation

◆ begin()

template<class B , class S >
GenericNode< B, S >::Uses::iterator v8::internal::compiler::GenericNode< B, S >::Uses::begin
inline

Definition at line 49 of file generic-node-inl.h.

49  {
50  return typename GenericNode<B, S>::Uses::iterator(this->node_);
51 }

Referenced by v8::internal::compiler::GenericNode< B, S >::Uses::empty().

+ Here is the caller graph for this function:

◆ empty()

template<class B , class S >
bool v8::internal::compiler::GenericNode< B, S >::Uses::empty ( )
inline

Definition at line 81 of file generic-node.h.

References v8::internal::compiler::GenericNode< B, S >::Uses::begin(), and v8::internal::compiler::GenericNode< B, S >::Uses::end().

+ Here is the call graph for this function:

◆ end()

template<class B , class S >
GenericNode< B, S >::Uses::iterator v8::internal::compiler::GenericNode< B, S >::Uses::end
inline

Definition at line 55 of file generic-node-inl.h.

55  {
56  return typename GenericNode<B, S>::Uses::iterator();
57 }

Referenced by v8::internal::compiler::GenericNode< B, S >::Uses::empty().

+ Here is the caller graph for this function:

Member Data Documentation

◆ node_

template<class B , class S >
GenericNode* v8::internal::compiler::GenericNode< B, S >::Uses::node_
private

Definition at line 86 of file generic-node.h.


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