LLVM 22.0.0git
llvm::LegacyDefaultAnalysisGraphTraits< AnalysisT, GraphT > Struct Template Reference

Default traits class for extracting a graph from an analysis pass. More...

#include "llvm/Analysis/DOTGraphTraitsPass.h"

Static Public Member Functions

static GraphT getGraph (AnalysisT *A)

Detailed Description

template<typename AnalysisT, typename GraphT = AnalysisT *>
struct llvm::LegacyDefaultAnalysisGraphTraits< AnalysisT, GraphT >

Default traits class for extracting a graph from an analysis pass.

This assumes that 'GraphT' is 'AnalysisT *' and so just passes it through.

Definition at line 174 of file DOTGraphTraitsPass.h.

Member Function Documentation

◆ getGraph()

template<typename AnalysisT, typename GraphT = AnalysisT *>
GraphT llvm::LegacyDefaultAnalysisGraphTraits< AnalysisT, GraphT >::getGraph ( AnalysisT * A)
inlinestatic

Definition at line 175 of file DOTGraphTraitsPass.h.

References A().


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