17 Commits (4f066765a96c84bd477c64128c75733e78afa040)

Author SHA1 Message Date
Joshua Haberman 2559e78aa3
Separated C++ wrappers into separate files in a backward-compatible way. (#265) 5 years ago
Josh Haberman cd9e1e6817 upb_proto_library() aspect is working, even for external repos. 6 years ago
Joshua Haberman cf35baa1ad
Moved macros from upb.h to port_def.inc to avoid leaking them to users. (#160) 6 years ago
Joshua Haberman 01557462cc upb_symtab_add() returns upb_filedef* instead of bool. 6 years ago
Joshua Haberman 754b9f1cfd All tests pass again! 6 years ago
Joshua Haberman cb26d883d1 WIP. 6 years ago
Joshua Haberman d2f9bec5c6 Removed old-style C++ handlers that relied on UB in favor of more normal ones. 6 years ago
Joshua Haberman 0553eff64a upb_refcounted is gone! Some tests still to fix. 6 years ago
Joshua Haberman 380558922b test_encoder passes! Other tests still need to be fixed. 6 years ago
Joshua Haberman ffae78df27 Updated encoder to new API. 6 years ago
Joshua Haberman 7ff8413a03 Ported some tests. 6 years ago
Joshua Haberman 68bc62a7fa Split upb::Arena/upb::Allocator from upb::Environment. (#58) 9 years ago
Josh Haberman f8c26358f0 Changes for PR comments. 9 years ago
Josh Haberman e9d79d2441 Added upb::FileDef, which represents the file defs are declared in. 9 years ago
Josh Haberman c3e9a57a6f Fixed some bad bugs in upb_env. 10 years ago