third_party.pigweed.src/pw_preprocessor
Alexei Frolov c10c81201d Add preprocessor and unit_test modules
This change adds two Pigweed modules: pw_preprocessor and pw_unit_test.
The preprocessor module contains header files providing helpful macros
for the C preprocessor. The unit test module contains a starter
implementation of a unit testing framework for Pigweed.

Change-Id: I46e1a4cae1fd8ce36d7840a2e92f8013fb489cde
2019-11-04 16:07:34 -08:00
..
public/pw_preprocessor Add preprocessor and unit_test modules 2019-11-04 16:07:34 -08:00
boolean_test.cc Add preprocessor and unit_test modules 2019-11-04 16:07:34 -08:00
BUILD.gn Add preprocessor and unit_test modules 2019-11-04 16:07:34 -08:00
concat_test.cc Add preprocessor and unit_test modules 2019-11-04 16:07:34 -08:00
docs.rst Add preprocessor and unit_test modules 2019-11-04 16:07:34 -08:00
macro_arg_count_test.cc Add preprocessor and unit_test modules 2019-11-04 16:07:34 -08:00
README.md Add preprocessor and unit_test modules 2019-11-04 16:07:34 -08:00
util_test.cc Add preprocessor and unit_test modules 2019-11-04 16:07:34 -08:00

pw_preprocessor: Useful C preprocessor macros

The pw_preprocessor module provides several helpful preprocessor macros for use in C and C++ code.