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 1609 of file InsightsHelpers.cpp.

◆ Print() [2/6]

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

Definition at line 1603 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 1591 of file InsightsHelpers.cpp.

◆ Print() [5/6]

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

Definition at line 1585 of file InsightsHelpers.cpp.

◆ Print() [6/6]

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

Definition at line 1597 of file InsightsHelpers.cpp.


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