class Graph::EdgeItr

Declaration

class Graph::EdgeItr { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/PBQP/Graph.h:260

Member Variables

private llvm::PBQP::GraphBase::EdgeId CurEId
private llvm::PBQP::GraphBase::EdgeId EndEId
private const llvm::PBQP::Graph::FreeEdgeVector& FreeEdgeIds

Method Overview

  • public EdgeItr(llvm::PBQP::GraphBase::EdgeId CurEId, const Graph<SolverT> & G)
  • private llvm::PBQP::GraphBase::EdgeId findNextInUse(llvm::PBQP::GraphBase::EdgeId EId) const

Methods

EdgeItr(llvm::PBQP::GraphBase::EdgeId CurEId,
        const Graph<SolverT>& G)

Declared at: llvm/include/llvm/CodeGen/PBQP/Graph.h:262

Parameters

llvm::PBQP::GraphBase::EdgeId CurEId
const Graph<SolverT>& G

llvm::PBQP::GraphBase::EdgeId findNextInUse(
    llvm::PBQP::GraphBase::EdgeId EId) const

Declared at: llvm/include/llvm/CodeGen/PBQP/Graph.h:273

Parameters

llvm::PBQP::GraphBase::EdgeId EId