class HelperFunctions
Declaration
class HelperFunctions { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/FormatProviders.h:60
Method Overview
- protected static bool consumeHexStyle(llvm::StringRef & Str, llvm::HexPrintStyle & Style)
- protected static size_t consumeNumHexDigits(llvm::StringRef & Str, llvm::HexPrintStyle Style, size_t Default)
- protected static Optional<size_t> parseNumericPrecision(llvm::StringRef Str)
Methods
¶static bool consumeHexStyle(
llvm::StringRef& Str,
llvm::HexPrintStyle& Style)
static bool consumeHexStyle(
llvm::StringRef& Str,
llvm::HexPrintStyle& Style)
Declared at: llvm/include/llvm/Support/FormatProviders.h:77
Parameters
- llvm::StringRef& Str
- llvm::HexPrintStyle& Style
¶static size_t consumeNumHexDigits(
llvm::StringRef& Str,
llvm::HexPrintStyle Style,
size_t Default)
static size_t consumeNumHexDigits(
llvm::StringRef& Str,
llvm::HexPrintStyle Style,
size_t Default)
Declared at: llvm/include/llvm/Support/FormatProviders.h:92
Parameters
- llvm::StringRef& Str
- llvm::HexPrintStyle Style
- size_t Default
¶static Optional<size_t> parseNumericPrecision(
llvm::StringRef Str)
static Optional<size_t> parseNumericPrecision(
llvm::StringRef Str)
Declared at: llvm/include/llvm/Support/FormatProviders.h:62
Parameters
- llvm::StringRef Str