clang::insights::ArrayInitCodeGenerator Member List

This is the complete list of members for clang::insights::ArrayInitCodeGenerator, including all inherited members.

ArrayInitCodeGenerator(OutputFormatHelper &_outputFormatHelper, const uint64_t index)clang::insights::ArrayInitCodeGeneratorinline
BraceKind enum nameclang::insights::CodeGeneratorprotected
CodeGenerator(OutputFormatHelper &_outputFormatHelper, LambdaStackType &lambdaStack, LambdaInInitCapture lambdaInitCapture, ProcessingPrimaryTemplate processingPrimaryTemplate)clang::insights::CodeGeneratorinlineprotected
CodeGenerator(OutputFormatHelper &_outputFormatHelper)clang::insights::CodeGeneratorinlineexplicit
CodeGenerator(OutputFormatHelper &_outputFormatHelper, LambdaInInitCapture lambdaInitCapture)clang::insights::CodeGeneratorinline
CodeGenerator(OutputFormatHelper &_outputFormatHelper, LambdaStackType &lambdaStack, ProcessingPrimaryTemplate processingPrimaryTemplate)clang::insights::CodeGeneratorinline
EndLifetimeScope()clang::insights::CodeGenerator
FillConstantArray(const ConstantArrayType *ct, const std::string &value, const uint64_t startAt)clang::insights::CodeGeneratorprotectedstatic
ForEachArg(const auto &arguments, auto &&lambda)clang::insights::CodeGeneratorinlineprotected
FormatCast(const std::string_view castName, const QualType &CastDestType, const Expr *SubExpr, const CastKind &castKind)clang::insights::CodeGeneratorprotectedvirtual
GetBuiltinTypeSuffix(const BuiltinType::Kind &kind)clang::insights::CodeGeneratorprotectedstatic
GetValueOfValueInit(const QualType &t)clang::insights::CodeGeneratorprotectedstatic
HandleCompoundStmt(const CompoundStmt *stmt)clang::insights::CodeGeneratorprotected
HandleLambdaExpr(const LambdaExpr *stmt, LambdaHelper &lambdaHelper)clang::insights::CodeGeneratorprotected
HandleLocalStaticNonTrivialClass(const VarDecl *stmt)clang::insights::CodeGeneratorprotected
HandleTemplateParameterPack(const ArrayRef< TemplateArgument > &args)clang::insights::CodeGeneratorprotected
InsertArg(const ArrayInitIndexExpr *) overrideclang::insights::ArrayInitCodeGeneratorinline
InsertArg(const Decl *stmt)clang::insights::ArrayInitCodeGenerator
InsertArg(const Stmt *stmt)clang::insights::ArrayInitCodeGenerator
clang::insights::CodeGenerator::InsertArg(const Decl *stmt)clang::insights::CodeGeneratorvirtual
clang::insights::CodeGenerator::InsertArg(const Stmt *stmt)clang::insights::CodeGeneratorvirtual
InsertArgWithParensIfNeeded(const Stmt *stmt)clang::insights::CodeGeneratorprotected
InsertAttribute(const Attr &)clang::insights::CodeGenerator
InsertAttributes(const Decl *)clang::insights::CodeGenerator
InsertAttributes(const Decl::attr_range &)clang::insights::CodeGenerator
InsertComma()clang::insights::CodeGeneratorinlineprotectedvirtual
InsertConceptConstraint(const llvm::SmallVectorImpl< const Expr * > &constraints, const InsertInline insertInline)clang::insights::CodeGeneratorprotected
InsertConceptConstraint(const FunctionDecl *tmplDecl)clang::insights::CodeGeneratorprotected
InsertConceptConstraint(const VarDecl *varDecl)clang::insights::CodeGeneratorprotected
InsertConceptConstraint(const TemplateParameterList &tmplDecl)clang::insights::CodeGeneratorprotected
InsertConstructorExpr(const T *stmt)clang::insights::CodeGeneratorprotected
InsertCurlysIfRequired(const Stmt *stmt)clang::insights::CodeGeneratorprotected
InsertCXXMethodDecl(const CXXMethodDecl *stmt, SkipBody skipBody)clang::insights::CodeGeneratorprotectedvirtual
InsertCXXMethodHeader(const CXXMethodDecl *stmt, OutputFormatHelper &initOutputFormatHelper)clang::insights::CodeGeneratorprotected
InsertFunctionNameWithReturnType(const FunctionDecl &decl, const CXXConstructorDecl *cxxInheritedCtorDecl=nullptr)clang::insights::CodeGenerator
InsertIfOrSwitchInitVariables(same_as_any_of< const IfStmt, const SwitchStmt > auto *stmt)clang::insights::CodeGeneratorprotected
InsertInstantiationPoint(const SourceManager &sm, const SourceLocation &instLoc, std::string_view text={})clang::insights::CodeGeneratorprotected
InsertLambdaStaticInvoker(const CXXMethodDecl *cxxMethodDecl)clang::insights::CodeGeneratorprotected
InsertMethodBody(const FunctionDecl *stmt, const size_t posBeforeFunc)clang::insights::CodeGeneratorprotected
InsertNamespace() constclang::insights::CodeGeneratorinlineprotectedvirtual
InsertNamespace(const NestedNameSpecifier *namespaceSpecifier)clang::insights::CodeGeneratorprotected
InsertQualifierAndName(const DeclarationName &declName, const NestedNameSpecifier *qualifier, const bool hasTemplateKeyword)clang::insights::CodeGeneratorprotected
InsertQualifierAndNameWithTemplateArgs(const DeclarationName &declName, const auto *stmt)clang::insights::CodeGeneratorinlineprotected
InsertSemi()clang::insights::CodeGeneratorinlineprotectedvirtual
InsertSuffix(const QualType &type)clang::insights::CodeGeneratorprotected
InsertTemplate(const FunctionTemplateDecl *, bool withSpec)clang::insights::CodeGeneratorprotected
InsertTemplateArg(const TemplateArgument &arg)clang::insights::CodeGenerator
InsertTemplateArg(const TemplateArgumentLoc &arg)clang::insights::CodeGeneratorinlineprotected
InsertTemplateArgs(const T &t)clang::insights::CodeGeneratorinline
InsertTemplateArgs(const ClassTemplateSpecializationDecl &clsTemplateSpe)clang::insights::CodeGenerator
InsertTemplateArgs(const ArrayRef< T > &array)clang::insights::CodeGeneratorinline
InsertTemplateArgsObjectParam(const ArrayRef< TemplateArgument > &array)clang::insights::CodeGeneratorprotected
InsertTemplateArgsObjectParam(const TemplateParamObjectDecl &param)clang::insights::CodeGeneratorprotected
InsertTemplateGuardBegin(const FunctionDecl *stmt)clang::insights::CodeGeneratorprotected
InsertTemplateGuardEnd(const FunctionDecl *stmt)clang::insights::CodeGeneratorprotected
InsertTemplateParameters(const TemplateParameterList &list, const TemplateParamsOnly templateParamsOnly=TemplateParamsOnly::No)clang::insights::CodeGenerator
InsertTemplateSpecializationHeader(const Decl &)clang::insights::CodeGeneratorprotected
InsertVarDecl(const VarDecl *)clang::insights::CodeGeneratorinlineprotectedvirtual
InsideDecltype() constclang::insights::CodeGeneratorprotected
LambdaCallerType enum nameclang::insights::CodeGeneratorprotected
LambdaStackType typedefclang::insights::CodeGeneratorprotected
LifetimeAddExtended(const VarDecl *, const ValueDecl *)clang::insights::CodeGenerator
MAX_FILL_VALUES_FOR_ARRAYSclang::insights::CodeGeneratorprotectedstatic
mCurrentCallExprPosclang::insights::CodeGeneratorprotected
mCurrentFieldPosclang::insights::CodeGeneratorprotected
mCurrentReturnPosclang::insights::CodeGeneratorprotected
mCurrentVarDeclPosclang::insights::CodeGeneratorprotected
mLambdaExprclang::insights::CodeGeneratorprotected
mLambdaInitCaptureclang::insights::CodeGeneratorprotected
mLambdaStackclang::insights::CodeGeneratorprotected
mLambdaStackThisclang::insights::CodeGeneratorprotected
mLastDeclclang::insights::CodeGenerator
mLastExprclang::insights::CodeGeneratorprotected
mLastStmtclang::insights::CodeGeneratorprotected
mLifeTimeTrackerclang::insights::CodeGeneratorprotected
mNoEmptyInitListclang::insights::CodeGeneratorprotected
mOutputFormatHelperclang::insights::CodeGeneratorprotected
mOutputFormatHelperOutsideclang::insights::CodeGeneratorprotected
mProcessingPrimaryTemplateclang::insights::CodeGeneratorprotected
mProcessingVarDeclclang::insights::CodeGeneratorprotected
mRequiresImplicitReturnZeroclang::insights::CodeGeneratorprotected
mSeenDeclsclang::insights::CodeGeneratorinlineprotectedstatic
mShowConstantExprValueclang::insights::CodeGeneratorprotected
mSkipSemiclang::insights::CodeGeneratorprotected
mSkipVarDeclclang::insights::CodeGeneratorprotected
mUseCommaInsteadOfSemiclang::insights::CodeGeneratorprotected
ParseDeclContext(const DeclContext *Ctx)clang::insights::CodeGeneratorprotected
ShowXValueCasts() constclang::insights::CodeGeneratorinlineprotectedvirtual
SkipSpaceAfterVarDecl()clang::insights::CodeGeneratorinlineprotectedvirtual
StartLifetimeScope()clang::insights::CodeGenerator
STRONG_BOOL(LambdaInInitCapture)clang::insights::CodeGeneratorprotected
STRONG_BOOL(ProcessingPrimaryTemplate)clang::insights::CodeGeneratorprotected
STRONG_BOOL(TemplateParamsOnly)clang::insights::CodeGenerator
STRONG_BOOL(InsertInline)clang::insights::CodeGeneratorprotected
STRONG_BOOL(SkipBody)clang::insights::CodeGeneratorprotected
STRONG_BOOL(AddNewLineAfter)clang::insights::CodeGeneratorprotected
STRONG_BOOL(AddSpaceAtTheEnd)clang::insights::CodeGeneratorprotected
STRONG_BOOL(SkipVarDecl)clang::insights::CodeGeneratorprotected
STRONG_BOOL(UseCommaInsteadOfSemi)clang::insights::CodeGeneratorprotected
STRONG_BOOL(NoEmptyInitList)clang::insights::CodeGeneratorprotected
STRONG_BOOL(ShowConstantExprValue)clang::insights::CodeGeneratorprotected
UpdateCurrentPos(std::optional< size_t > &pos)clang::insights::CodeGeneratorinlineprotected
WrapInCompoundIfNeeded(const Stmt *stmt, const AddNewLineAfter addNewLineAfter)clang::insights::CodeGeneratorprotected
WrapInCurliesIfNeeded(bool needsParens, void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No)clang::insights::CodeGeneratorprotected
WrapInCurlys(void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No)clang::insights::CodeGeneratorprotected
WrapInParens(void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No)clang::insights::CodeGeneratorprotected
WrapInParensIfNeeded(bool needsParens, void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No)clang::insights::CodeGeneratorprotected
WrapInParensOrCurlys(const BraceKind curlys, void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No)clang::insights::CodeGeneratorprotected
~CodeGenerator()=defaultclang::insights::CodeGeneratorvirtual