summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--upb/def.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/upb/def.h b/upb/def.h
index 8365574..6d303f8 100644
--- a/upb/def.h
+++ b/upb/def.h
@@ -348,7 +348,7 @@ class upb::FieldDef {
* whatever message this field belongs to. Guaranteed to be less than
* f->containing_type()->field_count(). May only be accessed once the def has
* been finalized. */
- int index() const;
+ uint32_t index() const;
/* The MessageDef to which this field belongs.
*
@@ -1362,6 +1362,9 @@ inline void FieldDef::set_lazy(bool lazy) {
inline bool FieldDef::packed() const {
return upb_fielddef_packed(this);
}
+inline uint32_t FieldDef::index() const {
+ return upb_fielddef_index(this);
+}
inline void FieldDef::set_packed(bool packed) {
upb_fielddef_setpacked(this, packed);
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback