summaryrefslogtreecommitdiff
path: root/src/upb_def.c
AgeCommit message (Collapse)Author
2009-11-27WIP of cleaning up defs.Joshua Haberman
2009-11-27Update upbc to use self-describing upb_msg instead of void*.Joshua Haberman
2009-11-26Reference-count upb_msgdef and upb_enumdef.Joshua Haberman
The context owns a reference on each def, defs own references on defs they reference, and msgs own refs on their def.
2009-11-26Make upb_msgdef own all its data.Joshua Haberman
This is in anticipation of making upb_msgdef's easy to dup. This involved removing all traces of any descriptors from the defs.
2009-11-14Renamed upb_msg_fielddef -> upb_fielddef, upb_enum -> upb_enumdef.Joshua Haberman
2009-11-14Refactoring: split defs into their own file, move private parsing funcs out ↵Joshua Haberman
of .h file.
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback