LLVM 19.0.0git
Public Member Functions | List of all members
llvm::MCInstPrinter::WithMarkup Class Reference

#include "llvm/MC/MCInstPrinter.h"

Public Member Functions

LLVM_CTOR_NODISCARD WithMarkup (raw_ostream &OS, Markup M, bool EnableMarkup, bool EnableColor)
 
 ~WithMarkup ()
 
template<typename T >
WithMarkupoperator<< (T &O)
 
template<typename T >
WithMarkupoperator<< (const T &O)
 

Detailed Description

Definition at line 99 of file MCInstPrinter.h.

Constructor & Destructor Documentation

◆ WithMarkup()

MCInstPrinter::WithMarkup::WithMarkup ( raw_ostream OS,
Markup  M,
bool  EnableMarkup,
bool  EnableColor 
)

◆ ~WithMarkup()

MCInstPrinter::WithMarkup::~WithMarkup ( )

Definition at line 270 of file MCInstPrinter.cpp.

References OS, and llvm::raw_ostream::resetColor().

Member Function Documentation

◆ operator<<() [1/2]

template<typename T >
WithMarkup & llvm::MCInstPrinter::WithMarkup::operator<< ( const T O)
inline

Definition at line 110 of file MCInstPrinter.h.

References OS.

◆ operator<<() [2/2]

template<typename T >
WithMarkup & llvm::MCInstPrinter::WithMarkup::operator<< ( T O)
inline

Definition at line 105 of file MCInstPrinter.h.

References OS.


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