Public Member Functions | List of all members
clang::insights::StringStream Class Reference

Specialization for ::llvm::raw_string_ostream with an internal std::string buffer. More...

#include "InsightsHelpers.h"

Inheritance diagram for clang::insights::StringStream:
Inheritance graph
[legend]
Collaboration diagram for clang::insights::StringStream:
Collaboration graph
[legend]

Public Member Functions

 StringStream ()
 
void Print (const TemplateArgument &)
 
void Print (const TemplateSpecializationType &)
 
void Print (const TemplateParamObjectDecl &)
 
void Print (const TypeConstraint &)
 
void Print (const StringLiteral &)
 
void Print (const CharacterLiteral &)
 

Detailed Description

Specialization for ::llvm::raw_string_ostream with an internal std::string buffer.

Definition at line 297 of file InsightsHelpers.h.

Constructor & Destructor Documentation

◆ StringStream()

clang::insights::StringStream::StringStream ( )
inline

Definition at line 303 of file InsightsHelpers.h.

Member Function Documentation

◆ Print() [1/6]

void clang::insights::StringStream::Print ( const CharacterLiteral &  arg)

Definition at line 1664 of file InsightsHelpers.cpp.

◆ Print() [2/6]

void clang::insights::StringStream::Print ( const StringLiteral &  arg)

Definition at line 1658 of file InsightsHelpers.cpp.

◆ Print() [3/6]

void clang::insights::StringStream::Print ( const TemplateArgument &  arg)

◆ Print() [4/6]

void clang::insights::StringStream::Print ( const TemplateParamObjectDecl &  arg)

Definition at line 1646 of file InsightsHelpers.cpp.

◆ Print() [5/6]

void clang::insights::StringStream::Print ( const TemplateSpecializationType &  arg)

Definition at line 1640 of file InsightsHelpers.cpp.

◆ Print() [6/6]

void clang::insights::StringStream::Print ( const TypeConstraint &  arg)

Definition at line 1652 of file InsightsHelpers.cpp.


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