Eric Salo
8d67a40d30
upb: fix wheels build errors
...
PiperOrigin-RevId: 576925248
1 year ago
Protobuf Team Bot
4b301ad764
Auto-generate files after cl/573375994
1 year ago
Protobuf Team Bot
d14a336a6b
Auto-generate files after cl/571636273
1 year ago
Protobuf Team Bot
6703802f20
Auto-generate files after cl/570576252
1 year ago
Protobuf Team Bot
376ba2f8bc
Auto-generate files after cl/569594353
1 year ago
Protobuf Team Bot
0cb912c37c
Auto-generate files after cl/569264372
1 year ago
Protobuf Team Bot
206583d39b
Auto-generate files after cl/568927357
1 year ago
Protobuf Team Bot
06310353a2
Auto-generate files after cl/568651768
1 year ago
Adam Cozzette
501ececd39
Reorganize upb file structure
...
This change moves almost everything in the `upb/` directory up one level, so
that for example `upb/upb/generated_code_support.h` becomes just
`upb/generated_code_support.h`. The only exceptions I made to this were that I
left `upb/cmake` and `upb/BUILD` where they are, mostly because that avoids
conflict with other files and the current locations seem reasonable for now.
The `python/` directory is a little bit of a challenge because we had to merge
the existing directory there with `upb/python/`. I made `upb/python/BUILD` into
the BUILD file for the merged directory, and it effectively loads the contents
of the other BUILD file via `python/build_targets.bzl`, but I plan to clean
this up soon.
PiperOrigin-RevId: 568651768
1 year ago
Protobuf Team Bot
61127956a7
Auto-generate files after cl/568621264
1 year ago
Protobuf Team Bot
ab58f8fbab
Auto-generate files after cl/568554147
1 year ago
Protobuf Team Bot
3892ab4fbb
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
b577d8d1b9
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
ccdc27f8e0
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
104ab88079
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
0b53821a62
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
261900ed8f
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
bd483cbda6
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
42ce028575
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
557f7bce2f
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
4f46a3ffeb
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
e05f9e34e5
Auto-generate files after cl/566714350
1 year ago
Thomas Van Lenten
51cbe921bb
[ObjC] Move storage type info over to the new helper.
...
PiperOrigin-RevId: 566714350
1 year ago
Protobuf Team Bot
bec7b66735
Auto-generate files after cl/566695697
1 year ago
Thomas Van Lenten
b70e0fe3fd
[ObjC] Move the property decls over to the new api.
...
PiperOrigin-RevId: 566695697
1 year ago
Protobuf Team Bot
215154eb2c
Auto-generate files after cl/566655900
1 year ago
Protobuf Team Bot
cca1678fdb
Internal change
...
PiperOrigin-RevId: 566655900
1 year ago
Protobuf Team Bot
18e561a113
Auto-generate files after cl/566643424
1 year ago
Thomas Van Lenten
28a5b5c2ec
[ObjC] Add utility for getting the ObjC type for a file.
...
PiperOrigin-RevId: 566643424
1 year ago
Protobuf Team Bot
d7abdcffbe
Auto-generate files after cl/566630278
1 year ago
Protobuf Team Bot
df77c90305
Internal change
...
PiperOrigin-RevId: 566630278
1 year ago
Protobuf Team Bot
986cbb647b
Auto-generate files after cl/566628155
1 year ago
Protobuf Team Bot
f718cd8f61
Internal change
...
PiperOrigin-RevId: 566299929
1 year ago
Protobuf Team Bot
473d20d38d
Auto-generate files after cl/565789618
1 year ago
Eric Salo
7e3d5c938b
upb: refactor and relocate message_value.h (and make it public)
...
PiperOrigin-RevId: 565789618
1 year ago
Protobuf Team Bot
a2b33d0f0c
Auto-generate files after cl/565782401
1 year ago
Protobuf Team Bot
a6a922d6cd
Internal change
...
PiperOrigin-RevId: 565782401
1 year ago
Protobuf Team Bot
43a0acb9c0
Auto-generate files after cl/565775188
1 year ago
Protobuf Team Bot
6fc84676c1
Move `GetTypeName` implementation into `ClassData`.
...
For LITE messages we append the type name to the data, avoiding an
indirection and a relocation.
For descriptor messages we mark them as such and have a secondary vtable. This
way we avoid having to put those pointers on each message ClassData. We save in
data size and relocations. If in the future we determine that the extra jump is
costly we can inline the relevant descriptor method pointers into `ClassData`.
PiperOrigin-RevId: 565775188
1 year ago
Protobuf Team Bot
111d655427
Auto-generate files after cl/565767975
1 year ago
Joshua Haberman
0fbe525095
#include foo.upb_minitable.h instead of having foo.upb.h forward-declare MiniTables.
...
PiperOrigin-RevId: 565767975
1 year ago
Protobuf Team Bot
8b08c70b23
Auto-generate files after cl/565732334
1 year ago
Protobuf Team Bot
1f224119af
Internal change
...
PiperOrigin-RevId: 565732334
1 year ago
Protobuf Team Bot
1b666e4c64
Auto-generate files after cl/565713277
1 year ago
Protobuf Team Bot
139ff29ed1
Internal change
...
PiperOrigin-RevId: 565713277
1 year ago
Protobuf Team Bot
a36dda8f40
Auto-generate files after cl/565698395
1 year ago
Protobuf Team Bot
e690f27dda
Internal change
...
PiperOrigin-RevId: 565698395
1 year ago
Protobuf Team Bot
321f6dee25
Auto-generate files after cl/565679918
1 year ago
Protobuf Team Bot
9e8fdd0167
Forward-declare extension minitables in the header file generated by the `upb_minitable_proto_library()` rule
...
PiperOrigin-RevId: 565679918
1 year ago
Protobuf Team Bot
0722deab99
Auto-generate files after cl/565665669
1 year ago