clang 23.0.0git
llvm::GraphWriter< const CompilationGraph * > Class Reference

GraphWriter specialization for CompilationGraph that emits a more human-readable DOT graph. More...

Inheritance diagram for llvm::GraphWriter< const CompilationGraph * >:
[legend]

Public Types

using GraphType = const CompilationGraph *
using Base = GraphWriterBase<GraphType, GraphWriter<GraphType>>

Public Member Functions

 GraphWriter (llvm::raw_ostream &O, const GraphType &G, bool IsSimple)
void writeNodes ()

Detailed Description

GraphWriter specialization for CompilationGraph that emits a more human-readable DOT graph.

Definition at line 1129 of file ModulesDriver.cpp.

Member Typedef Documentation

◆ Base

using llvm::GraphWriter< const CompilationGraph * >::Base = GraphWriterBase<GraphType, GraphWriter<GraphType>>

Definition at line 1134 of file ModulesDriver.cpp.

◆ GraphType

using llvm::GraphWriter< const CompilationGraph * >::GraphType = const CompilationGraph *

Definition at line 1133 of file ModulesDriver.cpp.

Constructor & Destructor Documentation

◆ GraphWriter()

llvm::GraphWriter< const CompilationGraph * >::GraphWriter ( llvm::raw_ostream & O,
const GraphType & G,
bool IsSimple )
inline

Definition at line 1136 of file ModulesDriver.cpp.

Member Function Documentation

◆ writeNodes()

void llvm::GraphWriter< const CompilationGraph * >::writeNodes ( )
inline

Definition at line 1139 of file ModulesDriver.cpp.


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