terse_intern_boxed_field_ref
commit3de45cde9ecc6510b0d738bc10232c9b2e6a1fb7
authorDave Kwon <dokwon@meta.com>
Fri, 28 Oct 2022 21:06:53 +0000 (28 14:06 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 28 Oct 2022 21:06:53 +0000 (28 14:06 -0700)
tree90198af1b1e55dac9270417ce7219cda4d13bc2b
parent775ad17dcabbac3c4190c79e8484faa11141d010
terse_intern_boxed_field_ref

Summary:
field reference for terse intern boxed field.

* no isset bit since terse field does not differentiate empty
* `reset` sets the field to the shared intrinsic default value.

Reviewed By: Alfus

Differential Revision: D40642021

fbshipit-source-id: e5b71f34f32993d4f6e6f1f62879000394c3c706
third-party/thrift/src/thrift/lib/cpp2/FieldRef.h
third-party/thrift/src/thrift/test/FieldRefTest.cpp