| BraceKind enum name | clang::insights::CodeGenerator | protected |
| CodeGenerator(OutputFormatHelper &_outputFormatHelper, LambdaStackType &lambdaStack, LambdaInInitCapture lambdaInitCapture, ProcessingPrimaryTemplate processingPrimaryTemplate) | clang::insights::CodeGenerator | inlineprotected |
| CodeGenerator(OutputFormatHelper &_outputFormatHelper) | clang::insights::CodeGenerator | inlineexplicit |
| CodeGenerator(OutputFormatHelper &_outputFormatHelper, LambdaInInitCapture lambdaInitCapture) | clang::insights::CodeGenerator | inline |
| CodeGenerator(OutputFormatHelper &_outputFormatHelper, LambdaStackType &lambdaStack, ProcessingPrimaryTemplate processingPrimaryTemplate) | clang::insights::CodeGenerator | inline |
| CodeGeneratorVariant | clang::insights::CodeGenerator | friend |
| EndLifetimeScope() | clang::insights::CodeGenerator | |
| FillConstantArray(const ConstantArrayType *ct, const std::string &value, const uint64_t startAt) | clang::insights::CodeGenerator | protectedstatic |
| ForEachArg(const auto &arguments, auto &&lambda) | clang::insights::CodeGenerator | inlineprotected |
| FormatCast(const std::string_view castName, const QualType &CastDestType, const Expr *SubExpr, const CastKind &castKind) | clang::insights::CodeGenerator | protectedvirtual |
| GetBuiltinTypeSuffix(const BuiltinType::Kind &kind) | clang::insights::CodeGenerator | protectedstatic |
| GetValueOfValueInit(const QualType &t) | clang::insights::CodeGenerator | protectedstatic |
| HandleCompoundStmt(const CompoundStmt *stmt) | clang::insights::CodeGenerator | protected |
| HandleLambdaExpr(const LambdaExpr *stmt, LambdaHelper &lambdaHelper) | clang::insights::CodeGenerator | protected |
| HandleLocalStaticNonTrivialClass(const VarDecl *stmt) | clang::insights::CodeGenerator | protected |
| HandleTemplateParameterPack(const ArrayRef< TemplateArgument > &args) | clang::insights::CodeGenerator | protected |
| InsertArg(const Decl *stmt) | clang::insights::CodeGenerator | virtual |
| InsertArg(const Stmt *stmt) | clang::insights::CodeGenerator | virtual |
| InsertArgWithParensIfNeeded(const Stmt *stmt) | clang::insights::CodeGenerator | protected |
| InsertAttribute(const Attr &) | clang::insights::CodeGenerator | |
| InsertAttributes(const Decl *) | clang::insights::CodeGenerator | |
| InsertAttributes(const Decl::attr_range &) | clang::insights::CodeGenerator | |
| InsertComma() | clang::insights::CodeGenerator | inlineprotectedvirtual |
| InsertConceptConstraint(const llvm::SmallVectorImpl< const Expr * > &constraints, const InsertInline insertInline) | clang::insights::CodeGenerator | protected |
| InsertConceptConstraint(const FunctionDecl *tmplDecl) | clang::insights::CodeGenerator | protected |
| InsertConceptConstraint(const VarDecl *varDecl) | clang::insights::CodeGenerator | protected |
| InsertConceptConstraint(const TemplateParameterList &tmplDecl) | clang::insights::CodeGenerator | protected |
| InsertConstructorExpr(const T *stmt) | clang::insights::CodeGenerator | protected |
| InsertCurlysIfRequired(const Stmt *stmt) | clang::insights::CodeGenerator | protected |
| InsertCXXMethodDecl(const CXXMethodDecl *stmt, SkipBody skipBody) | clang::insights::CodeGenerator | protectedvirtual |
| InsertCXXMethodHeader(const CXXMethodDecl *stmt, OutputFormatHelper &initOutputFormatHelper) | clang::insights::CodeGenerator | protected |
| InsertFunctionNameWithReturnType(const FunctionDecl &decl, const CXXConstructorDecl *cxxInheritedCtorDecl=nullptr) | clang::insights::CodeGenerator | |
| InsertIfOrSwitchInitVariables(same_as_any_of< const IfStmt, const SwitchStmt > auto *stmt) | clang::insights::CodeGenerator | protected |
| InsertInstantiationPoint(const SourceManager &sm, const SourceLocation &instLoc, std::string_view text={}) | clang::insights::CodeGenerator | protected |
| InsertLambdaStaticInvoker(const CXXMethodDecl *cxxMethodDecl) | clang::insights::CodeGenerator | protected |
| InsertMethodBody(const FunctionDecl *stmt, const size_t posBeforeFunc) | clang::insights::CodeGenerator | protected |
| InsertNamespace() const | clang::insights::CodeGenerator | inlineprotectedvirtual |
| InsertNamespace(const NestedNameSpecifier *namespaceSpecifier) | clang::insights::CodeGenerator | protected |
| InsertQualifierAndName(const DeclarationName &declName, const NestedNameSpecifier *qualifier, const bool hasTemplateKeyword) | clang::insights::CodeGenerator | protected |
| InsertQualifierAndNameWithTemplateArgs(const DeclarationName &declName, const auto *stmt) | clang::insights::CodeGenerator | inlineprotected |
| InsertSemi() | clang::insights::CodeGenerator | inlineprotectedvirtual |
| InsertSuffix(const QualType &type) | clang::insights::CodeGenerator | protected |
| InsertTemplate(const FunctionTemplateDecl *, bool withSpec) | clang::insights::CodeGenerator | protected |
| InsertTemplateArg(const TemplateArgument &arg) | clang::insights::CodeGenerator | |
| InsertTemplateArg(const TemplateArgumentLoc &arg) | clang::insights::CodeGenerator | inlineprotected |
| InsertTemplateArgs(const T &t) | clang::insights::CodeGenerator | inline |
| InsertTemplateArgs(const ClassTemplateSpecializationDecl &clsTemplateSpe) | clang::insights::CodeGenerator | |
| InsertTemplateArgs(const ArrayRef< T > &array) | clang::insights::CodeGenerator | inline |
| InsertTemplateArgsObjectParam(const ArrayRef< TemplateArgument > &array) | clang::insights::CodeGenerator | protected |
| InsertTemplateArgsObjectParam(const TemplateParamObjectDecl ¶m) | clang::insights::CodeGenerator | protected |
| InsertTemplateGuardBegin(const FunctionDecl *stmt) | clang::insights::CodeGenerator | protected |
| InsertTemplateGuardEnd(const FunctionDecl *stmt) | clang::insights::CodeGenerator | protected |
| InsertTemplateParameters(const TemplateParameterList &list, const TemplateParamsOnly templateParamsOnly=TemplateParamsOnly::No) | clang::insights::CodeGenerator | |
| InsertTemplateSpecializationHeader(const Decl &) | clang::insights::CodeGenerator | protected |
| InsertVarDecl(const VarDecl *) | clang::insights::CodeGenerator | inlineprotectedvirtual |
| InsideDecltype() const | clang::insights::CodeGenerator | protected |
| LambdaCallerType enum name | clang::insights::CodeGenerator | protected |
| LambdaStackType typedef | clang::insights::CodeGenerator | protected |
| LifetimeAddExtended(const VarDecl *, const ValueDecl *) | clang::insights::CodeGenerator | |
| MAX_FILL_VALUES_FOR_ARRAYS | clang::insights::CodeGenerator | protectedstatic |
| mCurrentCallExprPos | clang::insights::CodeGenerator | protected |
| mCurrentFieldPos | clang::insights::CodeGenerator | protected |
| mCurrentReturnPos | clang::insights::CodeGenerator | protected |
| mCurrentVarDeclPos | clang::insights::CodeGenerator | protected |
| mLambdaExpr | clang::insights::CodeGenerator | protected |
| mLambdaInitCapture | clang::insights::CodeGenerator | protected |
| mLambdaStack | clang::insights::CodeGenerator | protected |
| mLambdaStackThis | clang::insights::CodeGenerator | protected |
| mLastDecl | clang::insights::CodeGenerator | |
| mLastExpr | clang::insights::CodeGenerator | protected |
| mLastStmt | clang::insights::CodeGenerator | protected |
| mLifeTimeTracker | clang::insights::CodeGenerator | protected |
| mNoEmptyInitList | clang::insights::CodeGenerator | protected |
| mOutputFormatHelper | clang::insights::CodeGenerator | protected |
| mOutputFormatHelperOutside | clang::insights::CodeGenerator | protected |
| mProcessingPrimaryTemplate | clang::insights::CodeGenerator | protected |
| mProcessingVarDecl | clang::insights::CodeGenerator | protected |
| mRequiresImplicitReturnZero | clang::insights::CodeGenerator | protected |
| mSeenDecls | clang::insights::CodeGenerator | inlineprotectedstatic |
| mShowConstantExprValue | clang::insights::CodeGenerator | protected |
| mSkipSemi | clang::insights::CodeGenerator | protected |
| mSkipVarDecl | clang::insights::CodeGenerator | protected |
| mUseCommaInsteadOfSemi | clang::insights::CodeGenerator | protected |
| ParseDeclContext(const DeclContext *Ctx) | clang::insights::CodeGenerator | protected |
| ShowXValueCasts() const | clang::insights::CodeGenerator | inlineprotectedvirtual |
| SkipSpaceAfterVarDecl() | clang::insights::CodeGenerator | inlineprotectedvirtual |
| StartLifetimeScope() | clang::insights::CodeGenerator | |
| STRONG_BOOL(LambdaInInitCapture) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(ProcessingPrimaryTemplate) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(TemplateParamsOnly) | clang::insights::CodeGenerator | |
| STRONG_BOOL(InsertInline) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(SkipBody) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(AddNewLineAfter) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(AddSpaceAtTheEnd) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(SkipVarDecl) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(UseCommaInsteadOfSemi) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(NoEmptyInitList) | clang::insights::CodeGenerator | protected |
| STRONG_BOOL(ShowConstantExprValue) | clang::insights::CodeGenerator | protected |
| UpdateCurrentPos(std::optional< size_t > &pos) | clang::insights::CodeGenerator | inlineprotected |
| WrapInCompoundIfNeeded(const Stmt *stmt, const AddNewLineAfter addNewLineAfter) | clang::insights::CodeGenerator | protected |
| WrapInCurliesIfNeeded(bool needsParens, void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No) | clang::insights::CodeGenerator | protected |
| WrapInCurlys(void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No) | clang::insights::CodeGenerator | protected |
| WrapInParens(void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No) | clang::insights::CodeGenerator | protected |
| WrapInParensIfNeeded(bool needsParens, void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No) | clang::insights::CodeGenerator | protected |
| WrapInParensOrCurlys(const BraceKind curlys, void_func_ref lambda, const AddSpaceAtTheEnd addSpaceAtTheEnd=AddSpaceAtTheEnd::No) | clang::insights::CodeGenerator | protected |
| ~CodeGenerator()=default | clang::insights::CodeGenerator | virtual |