Hong Shin
|
c75e50febb
|
Obliterate protos namespace from hpb.h!
PiperOrigin-RevId: 658477450
|
4 months ago |
Hong Shin
|
824f6ac9e9
|
Migrate core (sans Parse & Serialize) and extension funcs from `protos` to `hpb`
This entails:
- CreateMessage
- ClearMessage
- CloneMessage
- DeepCopy
- HasExtension
- ClearExtension
- SetExtension
- GetExtension
PiperOrigin-RevId: 657386985
|
4 months ago |
Protobuf Team Bot
|
51763f3e40
|
Automated rollback of commit 74f6da4d26 .
PiperOrigin-RevId: 657257908
|
4 months ago |
Hong Shin
|
1f9206c703
|
Internal Change
PiperOrigin-RevId: 657229104
|
4 months ago |
Hong Shin
|
9f5aed39ea
|
Migrate all of `protos::internal` into `hpb::internal`
`hpb.cc` has also been transformed to be 100% hpb.
PiperOrigin-RevId: 657183219
|
4 months ago |
Hong Shin
|
165d2c76ed
|
Fold 80% of `protos::internal` into `hpb::internal`:
```
- PrivateAccess
- GetInternalMsg
- CreateMessage
- CreateMessageProxy
- GetExtensionNumber
- ExtensionIdentifier
```
PiperOrigin-RevId: 655597227
|
4 months ago |
Hong Shin
|
be3d8cb7dc
|
Bring in {UpbStrToStringView, UpbStrFromStringView}, MessageAlloc/Decode/Encode, and some internal template helpers into hpb
PiperOrigin-RevId: 655136424
|
4 months ago |
Hong Shin
|
9e38dce616
|
fold Ptr into hpb namespace
PiperOrigin-RevId: 654835437
|
4 months ago |
Protobuf Team Bot
|
74f6da4d26
|
Switch C++ extension identifier to constexpr.
Add static_assert test for ExtensionNumber API.
PiperOrigin-RevId: 654129635
|
4 months ago |
Protobuf Team Bot
|
a8d83db3c7
|
Add ::hpb::ExtensionNumber API for extension field constants.
PiperOrigin-RevId: 653385818
|
5 months ago |
Hong Shin
|
00a5a200e5
|
rename EnableIfProtosClass -> EnableIfHpbClass
PiperOrigin-RevId: 652532888
|
5 months ago |
Hong Shin
|
133136cd9a
|
Migrate internal.h to hpb + update fwd hdr
PiperOrigin-RevId: 652504901
|
5 months ago |
Hong Shin
|
16a8034d04
|
Migrate Arena to hpb namespace with forwarding
PiperOrigin-RevId: 652503898
|
5 months ago |
Hong Shin
|
5f366b3b7d
|
update .proto namespace for hpb_generator/tests
PiperOrigin-RevId: 651523466
|
5 months ago |
Hong Shin
|
ab78e2fc1d
|
protos -> hpb namespace transition :: minimal slice
PiperOrigin-RevId: 651111836
|
5 months ago |
Hong Shin
|
36dc83f066
|
superficial file rename protos_* -> hpb_*
PiperOrigin-RevId: 650640353
|
5 months ago |
Hong Shin
|
096b139192
|
move upb/hpb_generator -> protobuf/compiler/hpb
PiperOrigin-RevId: 649112245
|
5 months ago |
Mike Kruskal
|
8d1efddeb6
|
Revert workaround for std::mutex issues on github windows runners.
PiperOrigin-RevId: 648802955
|
5 months ago |
Hong Shin
|
d7087fc901
|
Move over upb/protos -> hpb (note that hpb is now a sibling of upb, not a child)
PiperOrigin-RevId: 647378884
|
5 months ago |