summaryrefslogtreecommitdiff
path: root/upb/def.h
diff options
context:
space:
mode:
authorMattia Barbon <mattia@barbon.org>2016-01-10 15:29:04 +0100
committerMattia Barbon <mattia@barbon.org>2016-02-21 15:04:33 +0100
commit15c77612d0ca00943d16c103899361ab42ea8d56 (patch)
tree4e2fa451457d5b53e1954c77402911cf3f840461 /upb/def.h
parent79938f3590be2be2cb4e8952a59440a79faa5a50 (diff)
Add missing FieldDef::index() definition
Diffstat (limited to 'upb/def.h')
-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