99 Commits (bc6990cfb4c353a283c9247f213a22bc996011d9)

Author SHA1 Message Date
Mike Kruskal 58312a6f2e Check in upb bootstrap gencode for future cmake usage 10 months ago
Protobuf Team Bot f2242d7136 Add proto full name support for tracing. 10 months ago
Protobuf Team Bot e8244da7c6 Adds mutable extension accessors to the codegen for upb C for getting mutable extension messages. 10 months ago
Mike Kruskal e26193d168 Add no-op support for the experimental_strip_nonfunctional_codegen parameter. 11 months ago
Eric Salo dad74e2db7 upb: remove reflection:internal as a dep in upb_generator/ 12 months ago
Joshua Haberman 50d0421170 Separate MiniTable code generator into a separate library target. 12 months ago
Eric Salo e6d8669958 upb: fix gencode bug with Map<*, bytes> 1 year ago
Eric Salo c7f44a02eb upb: finish locking down the upb_Array internals 1 year ago
Marcel Hlopko 36d344b63f Automated rollback of commit 0ce457f6e7. 1 year ago
Eric Salo c026907a5d upb: replace public universal hazzer with non-universal hazzers 1 year ago
Protobuf Team Bot 0ce457f6e7 Adds mutable extension accessors to the codegen for upb C and adds a `::protos::MutableExtension` method to upb C++ for getting a mutable extension. 1 year ago
Eric Salo c02f943f1a upb: distinguish between fields and extensions in the public clear() accessors 1 year ago
Eric Salo 64dbf0dba4 upb: delete the aliases for upb:hash, upb:lex, upb:reflection_internal 1 year ago
Protobuf Team Bot 19c800c4f8 Fix warning from missing (void) on a 0-arg function. 1 year ago
Eric Salo 2fb0b93d9d upb: tighten up and lock down upb/wire/ 1 year ago
Joshua Haberman 238538b6ce Fixed breaking ARM tests by properly aligning default options. 1 year ago
Eric Salo b997cb6d8d upb: add a non-void typedef for upb_Message 1 year ago
Eric Salo de7f589d44 upb: eliminate :mini_table_internal 1 year ago
Eric Salo 1f67b8dfe1 upb: tag upb_MiniTableField:offset as UPB_ONLYBITS() 1 year ago
Eric Salo a4a98bdcc0 upb: tag upb_Array.size as UPB_ONLYBITS() 1 year ago
Eric Salo fa62c92071 upb: stop generating hazzers for repeated fields 1 year ago
Eric Salo 0755621dd2 Automated rollback of commit 3c75c331d3. 1 year ago
Eric Salo 3c75c331d3 upb: inline upb_Message_New() 1 year ago
Eric Salo b64c6e193b upb: implement upb_Message_ShallowClone()/Copy() 1 year ago
Eric Salo 848a2bfd41 upb: tag upb_MiniTableField:number as UPB_ONLYBITS() 1 year ago
Eric Salo 0e6607a5c9 upb: tag upb_MiniTableField:mode as UPB_ONLYBITS() 1 year ago
Mike Kruskal cba41100fb Force plugins to specify their edition support window. 1 year ago
Eric Salo bb5322a194 upb: lock down upb_MiniTable (mostly) 1 year ago
Eric Salo d0c85637e7 upb: lock down upb_MiniTableSub 1 year ago
Eric Salo 19ef3a58cf upb: lock down MiniTableField 1 year ago
Eric Salo 21133d554f upb: lock down upb_MiniTableExtension 1 year ago
Eric Salo f6b38b5838 upb: lock down upb_MiniTableEnum 1 year ago
Eric Salo 3ce2c573b3 upb: start to lock down upb_Array 1 year ago
Eric Salo 7fa050d8c1 upb: move IsSubMessage() and IsRepeatedOrMap() from mini_table/internal/field.h 1 year ago
Kevin King 9b8b2760f8 Move MessageInit function to cc_library 1 year ago
Protobuf Team Bot 2a2ae9b176 Remove unused ext_scope variable from ExtensionIdentBase. 1 year ago
Hong Shin b837d17d2c Update to shortened headers in upb_generator 1 year ago
Joshua Haberman cf3a6f5868 Enabled editions support for upb generated code. 1 year ago
Eric Salo 9a610f02f8 upb: delete unused function in the C code generator 1 year ago
Jakob Buchgraber ebdd7e3eb6 Add private accessors for maps to be used by Rust's Map implementation. 1 year ago
Eric Salo c20b337221 upb: remove redundant #includes from the foo.upbdefs.h gencode 1 year ago
Eric Salo a286c9b56d upb: create upb/reflection/BUILD 1 year ago
Eric Salo 90a7de5063 upb: use upb_c_proto_library() instead of upb_proto_library() 1 year ago
Eric Salo f0392ecc42 upb: s/std::endl/'\n' in upb_generator 1 year ago
Eric Salo c38ba8d8be upb: unroll a loop in upb_generator that only needs to iterate once 1 year ago
Eric Salo 745eff7951 upb: fix staleness tests 1 year ago
Eric Salo 5b6543edb5 upb: first attempt at implementing name mangling for minitable symbols 1 year ago
Protobuf Team Bot e912bc2e3a Internal change 1 year ago
Adam Cozzette 12c7bb0750 Rename `upbc` to `upb_generator` 1 year ago