LLVM API Documentation

Public Member Functions | Protected Attributes
llvm::DiagnosticPrinterRawOStream Class Reference

Basic diagnostic printer that uses an underlying raw_ostream. More...

#include <DiagnosticPrinter.h>

Inheritance diagram for llvm::DiagnosticPrinterRawOStream:
Inheritance graph
[legend]
Collaboration diagram for llvm::DiagnosticPrinterRawOStream:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DiagnosticPrinterRawOStream (raw_ostream &Stream)
DiagnosticPrinteroperator<< (char C) override
DiagnosticPrinteroperator<< (unsigned char C) override
DiagnosticPrinteroperator<< (signed char C) override
DiagnosticPrinteroperator<< (StringRef Str) override
DiagnosticPrinteroperator<< (const char *Str) override
DiagnosticPrinteroperator<< (const std::string &Str) override
DiagnosticPrinteroperator<< (unsigned long N) override
DiagnosticPrinteroperator<< (long N) override
DiagnosticPrinteroperator<< (unsigned long long N) override
DiagnosticPrinteroperator<< (long long N) override
DiagnosticPrinteroperator<< (const void *P) override
DiagnosticPrinteroperator<< (unsigned int N) override
DiagnosticPrinteroperator<< (int N) override
DiagnosticPrinteroperator<< (double N) override
DiagnosticPrinteroperator<< (const Twine &Str) override
DiagnosticPrinteroperator<< (const Value &V) override
DiagnosticPrinteroperator<< (const Module &M) override

Protected Attributes

raw_ostreamStream

Detailed Description

Basic diagnostic printer that uses an underlying raw_ostream.

Definition at line 57 of file DiagnosticPrinter.h.


Constructor & Destructor Documentation

Definition at line 62 of file DiagnosticPrinter.h.


Member Function Documentation

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( char  C) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 22 of file DiagnosticPrinter.cpp.

References llvm::CallingConv::C, and Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( unsigned char  C) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 27 of file DiagnosticPrinter.cpp.

References llvm::CallingConv::C, and Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( signed char  C) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 32 of file DiagnosticPrinter.cpp.

References llvm::CallingConv::C, and Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( StringRef  Str) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 37 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( const char *  Str) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 42 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( const std::string &  Str) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 47 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( unsigned long  N) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 53 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( long  N) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 57 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( unsigned long long  N) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 62 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( long long  N) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 68 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( const void *  P) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 73 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( unsigned int  N) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 78 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( int  N) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 83 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( double  N) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 88 of file DiagnosticPrinter.cpp.

References Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( const Twine Str) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 93 of file DiagnosticPrinter.cpp.

References llvm::Twine::print(), and Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( const Value V) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 99 of file DiagnosticPrinter.cpp.

References llvm::Value::getName(), and Stream.

DiagnosticPrinter & DiagnosticPrinterRawOStream::operator<< ( const Module M) [override, virtual]

Implements llvm::DiagnosticPrinter.

Definition at line 104 of file DiagnosticPrinter.cpp.

References llvm::Module::getModuleIdentifier(), and Stream.


Member Data Documentation

Definition at line 59 of file DiagnosticPrinter.h.

Referenced by operator<<().


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