Lines Matching refs:inputs
46 Node* const* inputs, bool has_extensible_inputs);
115 class Inputs;
116 inline Inputs inputs() const;
169 // Out of line storage for inputs when the number of inputs overflowed the
193 Node** inputs = is_inline_use()
196 return &inputs[index];
293 // Inline storage for inputs or out-of-line storage.
344 class V8_EXPORT_PRIVATE Node::Inputs final {
357 explicit Inputs(Node* const* input_root, int count)
406 Node::Inputs inputs = this->inputs();
407 return inputs.count() > 0 && inputs[0] == nullptr;
422 Node::Inputs Node::inputs() const {
425 return Inputs(inputs_.inline_, inline_count);
427 return Inputs(inputs_.outline_->inputs_, inputs_.outline_->count_);
491 // A forward iterator to visit the inputs of a node.
492 class Node::Inputs::const_iterator final {
526 friend class Node::Inputs;
534 Node::Inputs::const_iterator Node::Inputs::begin() const {
539 Node::Inputs::const_iterator Node::Inputs::end() const {
543 Node* Node::Inputs::operator[](int index) const { return input_root_[index]; }