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

#include "CodeGenerator.h"

Inheritance diagram for clang::insights::CodeGenerator::LambdaHelper:
Inheritance graph
[legend]
Collaboration diagram for clang::insights::CodeGenerator::LambdaHelper:
Collaboration graph
[legend]

Public Member Functions

 LambdaHelper (const LambdaCallerType lambdaCallerType, OutputFormatHelper &outputFormatHelper)
 
void finish ()
 
OutputFormatHelperbuffer ()
 
LambdaCallerType callerType () const
 
void setCallerType (LambdaCallerType lambdaCallerType)
 
bool insertName () const
 

Additional Inherited Members

- Public Attributes inherited from StackListEntry< LambdaHelper >
StackListEntrynext
 
StackListEntryprev
 

Detailed Description

Definition at line 120 of file CodeGenerator.h.

Constructor & Destructor Documentation

◆ LambdaHelper()

clang::insights::CodeGenerator::LambdaHelper::LambdaHelper ( const LambdaCallerType  lambdaCallerType,
OutputFormatHelper outputFormatHelper 
)
inline

Definition at line 123 of file CodeGenerator.h.

References clang::insights::OutputFormatHelper::SetIndent().

Member Function Documentation

◆ buffer()

OutputFormatHelper & clang::insights::CodeGenerator::LambdaHelper::buffer ( )
inline

Definition at line 138 of file CodeGenerator.h.

◆ callerType()

LambdaCallerType clang::insights::CodeGenerator::LambdaHelper::callerType ( ) const
inline

Definition at line 139 of file CodeGenerator.h.

Referenced by clang::insights::CodeGenerator::InsideDecltype().

◆ finish()

void clang::insights::CodeGenerator::LambdaHelper::finish ( )
inline

◆ insertName()

bool clang::insights::CodeGenerator::LambdaHelper::insertName ( ) const
inline

◆ setCallerType()

void clang::insights::CodeGenerator::LambdaHelper::setCallerType ( LambdaCallerType  lambdaCallerType)
inline

Definition at line 140 of file CodeGenerator.h.


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