struct LegacyDefaultAnalysisGraphTraits

Declaration

template <typename AnalysisT, typename GraphT = AnalysisT*>
struct LegacyDefaultAnalysisGraphTraits { /* full declaration omitted */ };

Description

Default traits class for extracting a graph from an analysis pass. This assumes that 'GraphT' is 'AnalysisT *' and so just passes it through.

Declared at: llvm/include/llvm/Analysis/DOTGraphTraitsPass.h:157

Templates

AnalysisT
GraphT = AnalysisT *

Method Overview

  • public static GraphT getGraph(AnalysisT * A)

Methods

ΒΆstatic GraphT getGraph(AnalysisT* A)

Declared at: llvm/include/llvm/Analysis/DOTGraphTraitsPass.h:158

Parameters

AnalysisT* A