▼Nclang | |
▼Ninsights | |
▼Nasthelpers | |
CStmtsContainer | ! A helper type to have a container for ArrayRef |
▼Ndetails | |
CSimpleTypePrinter | SimpleTypePrinter a partially substitution of Clang's TypePrinter |
CIsClangNewerThan | |
CArrayInitCodeGenerator | |
CStructuredBindingsCodeGenerator | |
CUsingCodeGenerator | Handle using statements which pull functions ore members from a base class into the class |
CLambdaInitCaptureCodeGenerator | A special code generator for Lambda init captures which use std::move |
CLambdaNameOnlyCodeGenerator | |
CBindingDeclFinder | Find a DeclRefExpr belonging to a DecompositionDecl |
CTemporaryDeclFinder | Find a DeclRefExpr belonging to a DecompositionDecl |
CContinueASTTransformer | |
CCppInsightsCommentStmt | |
CLifetimeEntry | |
CLifetimeTracker | |
▼CCodeGenerator | More or less the heart of C++ Insights |
CLambdaHelper | |
CLambdaScopeHandler | |
CLambdaCodeGenerator | |
CMultiStmtDeclCodeGenerator | |
CCoroutineASTData | |
CCoroutinesCodeGenerator | A special generator for coroutines. It is only activated, if -show-coroutines-transformation is given as a command line option |
▼CCfrontCodeGenerator | A special generator for coroutines. It is only activated, if -show-coroutines-transformation is given as a command line option |
CCfrontVtableData | |
CCodeGeneratorVariant | A special container which creates either a CodeGenerator or a CfrontCodeGenerator depending on the command line options |
CCoroutineASTTransformer | Find a SuspendsExpr's in a coroutine body statement for early transformation |
CCppInsightsPrintingPolicy | |
Coverloaded | |
CScopeHelper | Track the scope we are currently in to build a properly scoped variable |
CScopeHandler | The ScopeHandler tracks the current scope |
CStringStream | Specialization for ::llvm::raw_string_ostream with an internal std::string buffer |
CFinalAction | A helper which invokes a lambda when the scope is destroyed |
Cis | Handy helper to avoid longish comparisons |
CP0315Visitor | ! Find a LambdaExpr inside a Decltype |
CBackupAndRestore | |
CMyOptional | |
COnce | A helper object which returns a boolean value just once and toggles it after the first query |
COutputFormatHelper | The C++ Insights formatter |
CASTConsumer | |
CASTFrontendAction | |
CConstStmtVisitor | |
CCppInsightASTConsumer | |
CCppInsightFrontendAction | |
CFindIncludes | |
CInsightsOptions | Global C++ Insights command line options |
▼CNumberIterator | |
Csentinel | |
CPPCallbacks | |
CPrintingPolicy | |
CRecursiveASTVisitor | |
▼CStackList | StackList is a container for a list which elements exist only on the stack |
CStackListIterator | |
CStackListEntry | Base class for StackList |
CStmt | |
CStmtVisitor |