class Update

Declaration

template <typename NodePtr>
class Update { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Support/CFGUpdate.h:28

Templates

NodePtr

Method Overview

  • public Update<NodePtr>(llvm::cfg::UpdateKind Kind, NodePtr From, NodePtr To)
  • public void dump() const
  • public NodePtr getFrom() const
  • public llvm::cfg::UpdateKind getKind() const
  • public NodePtr getTo() const
  • public void print(llvm::raw_ostream & OS) const

Methods

Update<NodePtr>(llvm::cfg::UpdateKind Kind,
                NodePtr From,
                NodePtr To)

Declared at: llvm/include/llvm/Support/CFGUpdate.h:34

Parameters

llvm::cfg::UpdateKind Kind
NodePtr From
NodePtr To

void dump() const

Declared at: llvm/include/llvm/Support/CFGUpdate.h:52

NodePtr getFrom() const

Declared at: llvm/include/llvm/Support/CFGUpdate.h:38

llvm::cfg::UpdateKind getKind() const

Declared at: llvm/include/llvm/Support/CFGUpdate.h:37

NodePtr getTo() const

Declared at: llvm/include/llvm/Support/CFGUpdate.h:39

void print(llvm::raw_ostream& OS) const

Declared at: llvm/include/llvm/Support/CFGUpdate.h:44

Parameters

llvm::raw_ostream& OS