pw_protobuf: Add basic size report for decoder

This change adds a simple size report for the pw::protobuf::Decoder
class with a simple decode callback.

Change-Id: I773cc31df43c5aab1db7044d77439cf8513e6b68
diff --git a/pw_protobuf/decoder.rst b/pw_protobuf/decoder.rst
new file mode 100644
index 0000000..2178b72
--- /dev/null
+++ b/pw_protobuf/decoder.rst
@@ -0,0 +1,31 @@
+.. default-domain:: cpp
+
+.. highlight:: sh
+
+.. _chapter-protobuf-decoder:
+
+-------
+Decoder
+-------
+
+Size report
+===========
+
+Full size report
+^^^^^^^^^^^^^^^^
+
+This report demonstrates the size of using the entire decoder with all of its
+decode methods and a decode callback for a proto message containing each of the
+protobuf field types.
+
+.. include:: size_report/decoder_full.rst
+
+
+Incremental size report
+^^^^^^^^^^^^^^^^^^^^^^^
+
+This report is generated using the full report as a base and adding some int32
+fields to the decode callback to demonstrate the incremental cost of decoding
+fields in a message.
+
+.. include:: size_report/decoder_incremental.rst