LLVM: llvm::symbolize Namespace Reference (original) (raw)
| Classes | |
|---|---|
| class | CachedBinary |
| class | DIPrinter |
| class | GNUPrinter |
| class | JSONPrinter |
| class | LLVMPrinter |
| class | LLVMSymbolizer |
| class | MarkupFilter |
| Filter to convert parsed log symbolizer markup elements into human-readable text. More... | |
| struct | MarkupNode |
| A node of symbolizer markup. More... | |
| class | MarkupParser |
| Parses a log containing symbolizer markup into a sequence of nodes. More... | |
| class | PlainPrinterBase |
| struct | PrinterConfig |
| struct | Request |
| class | SourceCode |
| class | SymbolizableModule |
| class | SymbolizableObjectFile |
| Functions | |
|---|---|
| static std::string | toHex (uint64_t V) |
| static json::Object | toJSON (const Request &Request, StringRef ErrorMsg="") |
| static json::Object | toJSON (const DILineInfo &LineInfo) |
| static StringRef | takeTo (StringRef Str, StringRef::iterator Pos) |
| static void | advanceTo (StringRef &Str, StringRef::iterator Pos) |
| static MarkupNode | textNode (StringRef Text) |
| static StringRef | getBuildIDStr (ArrayRef< uint8_t > BuildID) |
| static bool | useBTFContext (const ObjectFile &Obj) |
| Variables | |
|---|---|
| static const char | SGRSyntaxStr [] = "\033\\[([0-1]|3[0-7])m" |
◆ ErrorHandler
◆ FileLineInfoKind
◆ FunctionNameKind
◆ advanceTo()
◆ getBuildIDStr()
◆ takeTo()
◆ textNode()
◆ toHex()
| std::string llvm::symbolize::toHex ( uint64_t V) | static |
|---|
◆ toJSON() [1/2]
◆ toJSON() [2/2]
◆ useBTFContext()
◆ SGRSyntaxStr
| const char llvm::symbolize::SGRSyntaxStr[] = "\033\\[([0-1]|3[0-7])m" | static |
|---|