[libc-commits] [PATCH] D123339: [libc][NFC] implement printf parser

Michael Jones via Phabricator via libc-commits libc-commits at lists.llvm.org
Thu Apr 7 14:26:45 PDT 2022


michaelrj created this revision.
Herald added subscribers: libc-commits, ecnelises, tschuett, mgorny.
Herald added projects: libc-project, All.
michaelrj requested review of this revision.

This patch adds the sequential mode implementation of the printf parser,
as well as unit tests for it. In addition it adjusts the surrounding
files to accomodate changes in the design found in the implementation
process.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D123339

Files:
  libc/src/stdio/CMakeLists.txt
  libc/src/stdio/printf_files/CMakeLists.txt
  libc/src/stdio/printf_files/core_structs.h
  libc/src/stdio/printf_files/parser.cpp
  libc/src/stdio/printf_files/parser.h
  libc/src/stdio/printf_files/printf_main.h
  libc/test/src/stdio/CMakeLists.txt
  libc/test/src/stdio/printf_files/CMakeLists.txt
  libc/test/src/stdio/printf_files/parser_test.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D123339.421337.patch
Type: text/x-patch
Size: 22914 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20220407/c8b47587/attachment-0001.bin>


More information about the libc-commits mailing list