Eric Salo
|
f212cc23d7
|
upb: use upb_MessageValue in upb_Extension
PiperOrigin-RevId: 602785269
|
10 months ago |
Eric Salo
|
7303758dd2
|
upb: factor out Java code for reading upb_Array data
PiperOrigin-RevId: 602461889
|
10 months ago |
Eric Salo
|
7b6a845ab7
|
upb: implement immutability
PiperOrigin-RevId: 601848001
|
10 months ago |
Eric Salo
|
5bded04d28
|
upb: add 'static' to UPB_FORCEINLINE()
PiperOrigin-RevId: 601525709
|
10 months ago |
Eric Salo
|
953d521a04
|
upb: upb_Message_FindExtensionByNumber() no longer returns a (upb_Extension*)
PiperOrigin-RevId: 601494260
|
10 months ago |
Eric Salo
|
07f784a2f3
|
upb: tag _upb_Message_GetOrCreateExtension() as UPB_PRIVATE()
PiperOrigin-RevId: 600653849
|
10 months ago |
Eric Salo
|
373ffa6622
|
upb: tag _upb_Message_Getext() as UPB_PRIVATE()
PiperOrigin-RevId: 600639423
|
10 months ago |
Eric Salo
|
72275ded70
|
upb: move upb_Message definition back into upb/message/
PiperOrigin-RevId: 598741329
|
11 months ago |
Eric Salo
|
5c5f092606
|
upb: implement upb_Message
PiperOrigin-RevId: 597662892
|
11 months ago |
Eric Salo
|
c7f44a02eb
|
upb: finish locking down the upb_Array internals
PiperOrigin-RevId: 597629658
|
11 months ago |
Marcel Hlopko
|
36d344b63f
|
Automated rollback of commit 0ce457f6e7 .
PiperOrigin-RevId: 597327159
|
11 months ago |
Eric Salo
|
b0d5ed8b08
|
upb: normalize some more function names
PiperOrigin-RevId: 597279852
|
11 months ago |
Eric Salo
|
c026907a5d
|
upb: replace public universal hazzer with non-universal hazzers
PiperOrigin-RevId: 597126288
|
11 months 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.
PiperOrigin-RevId: 597088960
|
11 months ago |
Eric Salo
|
facf959a78
|
upb: tag upb_Array.data as UPB_ONLYBITS()
PiperOrigin-RevId: 597019522
|
11 months ago |
Eric Salo
|
87618fcbdd
|
upb: remove duplicate typedef for upb_TaggedMessagePtr
PiperOrigin-RevId: 596706308
|
11 months ago |
Eric Salo
|
c02f943f1a
|
upb: distinguish between fields and extensions in the public clear() accessors
PiperOrigin-RevId: 596588385
|
11 months ago |
Eric Salo
|
4ba7d27201
|
upb: implement _upb_Message_ClearOneofCase()
PiperOrigin-RevId: 595018281
|
11 months ago |
Eric Salo
|
f1b8f477d7
|
upb: factor out message internal data pointers
PiperOrigin-RevId: 594654099
|
11 months ago |
Eric Salo
|
f0cf0b653c
|
upb: clean up and consolidate the upb/message/ build targets
PiperOrigin-RevId: 594514934
|
11 months ago |
Eric Salo
|
7e1fd68667
|
upb: clean up some of the includes in upb/message/
PiperOrigin-RevId: 594135760
|
11 months ago |
Eric Salo
|
cdb078275d
|
upb: add more functions to bits/mini_table_field.h
PiperOrigin-RevId: 592847506
|
11 months ago |
Eric Salo
|
de7f589d44
|
upb: eliminate :mini_table_internal
PiperOrigin-RevId: 592392732
|
11 months ago |
Eric Salo
|
1587fefee7
|
upb: simplify upb_Map_Insert() down to upb_Map_Set() where possible
PiperOrigin-RevId: 592107014
|
11 months ago |
Eric Salo
|
121896da15
|
upb: add upb_Message_ExtensionByIndex()
PiperOrigin-RevId: 592091162
|
11 months ago |
Eric Salo
|
1f67b8dfe1
|
upb: tag upb_MiniTableField:offset as UPB_ONLYBITS()
PiperOrigin-RevId: 592081461
|
11 months ago |
Eric Salo
|
5b7bafc60e
|
upb: upb_Message_Extension -> upb_Extension
PiperOrigin-RevId: 592075816
|
11 months ago |
Eric Salo
|
a4a98bdcc0
|
upb: tag upb_Array.size as UPB_ONLYBITS()
PiperOrigin-RevId: 592035282
|
11 months ago |
Eric Salo
|
088fee7f28
|
upb: implement upb_Message_FindExtensionByNumber()
PiperOrigin-RevId: 590420044
|
12 months ago |
Protobuf Team Bot
|
1b62d18159
|
Reunify with-bits and no-bits on upb.js to only use bits for non-repeated getters and string-alloc (the latter we can revisit in a followup). All setters go through the upb C api.
PiperOrigin-RevId: 590258193
|
12 months ago |
Eric Salo
|
0c3e116c25
|
upb: tag _upb_Message_AddUnknown() as UPB_PRIVATE()
PiperOrigin-RevId: 590013675
|
12 months ago |
Eric Salo
|
a649ddadb5
|
upb: reverse the polarity of the MiniTableField untyped data accessors
PiperOrigin-RevId: 590007603
|
12 months ago |
Eric Salo
|
a303ccbe05
|
upb: use upb_alloc functions internally instead of stdlib malloc/free
PiperOrigin-RevId: 589864832
|
12 months ago |
Eric Salo
|
0755621dd2
|
Automated rollback of commit 3c75c331d3 .
PiperOrigin-RevId: 588239901
|
12 months ago |
Eric Salo
|
3c75c331d3
|
upb: inline upb_Message_New()
PiperOrigin-RevId: 588189563
|
12 months ago |
Eric Salo
|
6efd909a9b
|
upb: clean up and lock down the internal oneof accessors
PiperOrigin-RevId: 588166536
|
12 months ago |
Eric Salo
|
347486dd85
|
upb: clean up and lock down the internal hasbit accessors
PiperOrigin-RevId: 588147628
|
12 months ago |
Eric Salo
|
b64c6e193b
|
upb: implement upb_Message_ShallowClone()/Copy()
PiperOrigin-RevId: 588088145
|
12 months ago |
Eric Salo
|
10c3e3dfb6
|
upb: move some extension-related message functions
PiperOrigin-RevId: 587586555
|
12 months ago |
Eric Salo
|
848a2bfd41
|
upb: tag upb_MiniTableField:number as UPB_ONLYBITS()
PiperOrigin-RevId: 587127664
|
1 year ago |
Protobuf Team Bot
|
2ff245ef18
|
Internal
PiperOrigin-RevId: 587060845
|
1 year ago |
Eric Salo
|
bb5322a194
|
upb: lock down upb_MiniTable (mostly)
PiperOrigin-RevId: 586542236
|
1 year ago |
Eric Salo
|
19ef3a58cf
|
upb: lock down MiniTableField
PiperOrigin-RevId: 586171362
|
1 year ago |
Eric Salo
|
21133d554f
|
upb: lock down upb_MiniTableExtension
PiperOrigin-RevId: 585817227
|
1 year ago |
Eric Salo
|
3ce2c573b3
|
upb: start to lock down upb_Array
PiperOrigin-RevId: 585696951
|
1 year ago |
Eric Salo
|
a49f6b8ea0
|
upb: move ElemSizeLg2() from message/ into mini_table/
PiperOrigin-RevId: 584380544
|
1 year ago |
Eric Salo
|
0b892a5466
|
upb: move IsOneof() from message/internal/accessors.h
PiperOrigin-RevId: 584358795
|
1 year ago |
Protobuf Team Bot
|
4656b0d6e0
|
Make SetField/GetField public and operate on MessageValue instead of void*.
PiperOrigin-RevId: 584309590
|
1 year ago |
Protobuf Team Bot
|
0fab773c1d
|
Update remainder of upb to new short license style.
PiperOrigin-RevId: 584116886
|
1 year ago |
Eric Salo
|
7fa050d8c1
|
upb: move IsSubMessage() and IsRepeatedOrMap() from mini_table/internal/field.h
PiperOrigin-RevId: 584082079
|
1 year ago |