LLVM 22.0.0git
llvm::ImmutableGraph< NodeValueT, EdgeValueT >::Edge Class Reference

#include "Target/X86/ImmutableGraph.h"

Public Member Functions

const NodegetDest () const
const edge_value_typegetValue () const

Friends

class ImmutableGraph
template<typename>
class ImmutableGraphBuilder

Detailed Description

template<typename NodeValueT, typename EdgeValueT>
class llvm::ImmutableGraph< NodeValueT, EdgeValueT >::Edge

Definition at line 47 of file ImmutableGraph.h.

Member Function Documentation

◆ getDest()

template<typename NodeValueT, typename EdgeValueT>
const Node * llvm::ImmutableGraph< NodeValueT, EdgeValueT >::Edge::getDest ( ) const
inline

Definition at line 55 of file ImmutableGraph.h.

◆ getValue()

template<typename NodeValueT, typename EdgeValueT>
const edge_value_type & llvm::ImmutableGraph< NodeValueT, EdgeValueT >::Edge::getValue ( ) const
inline

Definition at line 56 of file ImmutableGraph.h.

◆ ImmutableGraph

template<typename NodeValueT, typename EdgeValueT>
friend class ImmutableGraph
friend

Definition at line 48 of file ImmutableGraph.h.

References ImmutableGraph.

Referenced by ImmutableGraph.

◆ ImmutableGraphBuilder

template<typename NodeValueT, typename EdgeValueT>
template<typename>
friend class ImmutableGraphBuilder
friend

Definition at line 49 of file ImmutableGraph.h.

References ImmutableGraphBuilder.

Referenced by ImmutableGraphBuilder.


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