⚙ D25587 Introduce llvm FormatVariadic (original) (raw)

This is an archive of the discontinued LLVM Phabricator instance.

Table of Contentst-llvm/trunk/-trunk/-docs/-ProgrammersManual.rst-include/llvm/-llvm/-ADT/-STLExtras.h-Support/-FormatAdapters.h-FormatCommon.h-FormatProviders.h-FormatVariadic.h-FormatVariadicDetails.h-NativeFormatting.h-YAMLTraits.h-raw_ostream.h-lib/Support/-Support/-CMakeLists.txt-FormatVariadic.cpp-NativeFormatting.cpp-raw_ostream.cpp-unittests/Support/-Support/-CMakeLists.txt-FormatVariadicTest.cpp-NativeFormatTests.cppHide PanelfKeyboard Reference? Differential D25587 Authored by zturner on Oct 13 2016, 5:19 PM.Download Raw DiffReviewers chandlercdblaikieinglorionsilvasbeanzmehdi_aminitimshendexonsmith Commits rG11db2642fb54: [Support] Introduce llvm::formatv() function.rL286682: [Support] Introduce llvm::formatv() function. Repository rL LLVM Event Timelinezturner updated this revision to Diff 74602.zturner retitled this revision from to Introduce llvm FormatVariadic.zturner updated this object.zturner added reviewers: chandlerc, timshen, dblaikie, dexonsmith, silvas, beanz.zturner added a subscriber: llvm-commits.Herald added subscribers: modocache, mgorny. Comment ActionsComment ActionsComment Actionsdexonsmith added a reviewer: mehdi_amini.inglorion added a subscriber: inglorion.inglorion added inline comments.include/llvm/Support/FormatVariadic.h 144 ↗(On Diff #74726) unittests/Support/FormatVariadicTest.cpp 42 ↗(On Diff #74726)inglorion added inline comments.include/llvm/Support/FormatVariadic.h 152 ↗(On Diff #74726)zturner added inline comments.include/llvm/Support/FormatVariadic.h 152 ↗(On Diff #74726)Comment ActionsMatzeB added a subscriber: MatzeB.inglorion added inline comments.include/llvm/Support/FormatVariadic.h 152 ↗(On Diff #74726)inglorion added inline comments.include/llvm/Support/FormatVariadic.h 196 ↗(On Diff #74744)Comment ActionsComment Actionsinclude/llvm/Support/FormatAdapters.h 20 ↗(On Diff #75034) 26 ↗(On Diff #75034) include/llvm/Support/FormatCommon.h 32 ↗(On Diff #75034) 45 ↗(On Diff #75034) include/llvm/Support/FormatProviders.h 21 ↗(On Diff #75034) 32 ↗(On Diff #75034) 37 ↗(On Diff #75034) 87 ↗(On Diff #75034) 250 ↗(On Diff #75034) lib/Support/NativeFormatting.cpp 72 ↗(On Diff #75034)Comment Actionszturner added inline comments.include/llvm/Support/FormatAdapters.h 26 ↗(On Diff #75034) include/llvm/Support/FormatCommon.h 32 ↗(On Diff #75034) include/llvm/Support/FormatProviders.h 32 ↗(On Diff #75034) 37 ↗(On Diff #75034) 87 ↗(On Diff #75034) lib/Support/NativeFormatting.cpp 72 ↗(On Diff #75034)inglorion added inline comments.include/llvm/Support/FormatProviders.h 87 ↗(On Diff #75034) lib/Support/NativeFormatting.cpp 72 ↗(On Diff #75034)Comment ActionsThis revision now requires changes to proceed.Comment ActionsComment Actionsinclude/llvm/Support/FormatCommon.h 57 ↗(On Diff #76491)This revision is now accepted and ready to land.Comment ActionsComment ActionsComment Actionsinclude/llvm/Support/FormatAdapters.h 22 ↗(On Diff #76491) 36 ↗(On Diff #76491)Comment Actionsaprantl added a subscriber: aprantl.Comment Actionsinclude/llvm/Support/FormatCommon.h 34–36 ↗(On Diff #76798) 41–43 ↗(On Diff #76798) include/llvm/Support/FormatVariadic.h 15–19 ↗(On Diff #76798) 159 ↗(On Diff #76798) 203 ↗(On Diff #76798) 239–240 ↗(On Diff #76798)Comment ActionsComment ActionsComment ActionsComment Actionszturner mentioned this in D26477: Try to make ScopedPrinter use the new binary blob formatter.Comment ActionsClosed by commit rL286682: [Support] Introduce llvm::formatv() function. (authored by zturner). This revision was automatically updated to reflect the committed changes.Comment ActionsComment ActionsFilesHistoryCommitsPathSizellvm/trunk/docs/ProgrammersManual.rst130 linesinclude/llvm/ADT/STLExtras.h17 linesSupport/FormatAdapters.h92 linesFormatCommon.h69 linesFormatProviders.h411 linesFormatVariadic.h246 linesFormatVariadicDetails.h149 linesNativeFormatting.h19 linesYAMLTraits.h5 linesraw_ostream.h4 lineslib/Support/CMakeLists.txt1 lineFormatVariadic.cpp156 linesNativeFormatting.cpp67 linesraw_ostream.cpp17 linesunittests/Support/CMakeLists.txt1 lineFormatVariadicTest.cpp538 linesNativeFormatTests.cpp2 linesDiffIDBaseDescriptionCreatedLintUnitBaseBaseDiff 174602Oct 13 2016, 5:15 PM★★Diff 274698Oct 14 2016, 9:08 AM★★Diff 374726Oct 14 2016, 11:55 AM★★Diff 474744Oct 14 2016, 2:53 PM★★Diff 575034Oct 18 2016, 10:46 AM★★Diff 676434Oct 31 2016, 9:40 AM★★Diff 776491Oct 31 2016, 3:17 PM★★Diff 876798Nov 2 2016, 3:41 PM★★Diff 977060Nov 7 2016, 10:29 AM★★Diff 1077218Nov 8 2016, 11:26 AM★★Diff 1177695286681rL286682Nov 11 2016, 3:57 PM★★