Home
last modified time | relevance | path

Searched refs:ReplacementItem (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DFormatVariadic.cpp57 static std::optional<ReplacementItem> parseReplacementItem(StringRef Spec) { in parseReplacementItem()
89 return ReplacementItem(Spec, Index, Align, Where, Pad, Options); in parseReplacementItem()
92 static std::pair<std::optional<ReplacementItem>, StringRef>
98 return {ReplacementItem{Fmt.substr(0, BO)}, Fmt.substr(BO)}; in splitLiteralAndReplacement()
108 return {ReplacementItem(Middle), Right}; in splitLiteralAndReplacement()
117 return {ReplacementItem("Unterminated brace sequence. Escape with {{ for a " in splitLiteralAndReplacement()
127 return {ReplacementItem(Fmt.substr(0, BO2)), Fmt.substr(BO2)}; in splitLiteralAndReplacement()
141 SmallVector<ReplacementItem, 2>
144 SmallVector<ReplacementItem, 2> Replacements; in parseFormatString()
154 std::optional<ReplacementItem> I; in parseFormatString()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DFormatVariadic.h49 struct ReplacementItem { struct
50 explicit ReplacementItem(StringRef Literal) in ReplacementItem() argument
52 ReplacementItem(StringRef Spec, unsigned Index, unsigned Width, in ReplacementItem() argument
101 LLVM_ABI static SmallVector<ReplacementItem, 2>