Protocol Buffers - Google's data interchange format (grpc依赖)
https://developers.google.com/protocol-buffers/
58 lines
1.4 KiB
58 lines
1.4 KiB
// Protocol Buffers - Google's data interchange format |
|
// Copyright 2023 Google LLC. All rights reserved. |
|
// |
|
// Use of this source code is governed by a BSD-style |
|
// license that can be found in the LICENSE file or at |
|
// https://developers.google.com/open-source/licenses/bsd |
|
|
|
// This should #undef all macros #defined in def.inc |
|
|
|
#undef UPB_SIZE |
|
#undef UPB_PTR_AT |
|
#undef UPB_MAPTYPE_STRING |
|
#undef UPB_EXPORT |
|
#undef UPB_INLINE |
|
#undef UPB_API |
|
#undef UPB_API_INLINE |
|
#undef UPB_ALIGN_UP |
|
#undef UPB_ALIGN_DOWN |
|
#undef UPB_ALIGN_MALLOC |
|
#undef UPB_ALIGN_OF |
|
#undef UPB_ALIGN_AS |
|
#undef UPB_MALLOC_ALIGN |
|
#undef UPB_LIKELY |
|
#undef UPB_UNLIKELY |
|
#undef UPB_FORCEINLINE |
|
#undef UPB_NOINLINE |
|
#undef UPB_NORETURN |
|
#undef UPB_PRINTF |
|
#undef UPB_MAX |
|
#undef UPB_MIN |
|
#undef UPB_UNUSED |
|
#undef UPB_ASSUME |
|
#undef UPB_ASSERT |
|
#undef UPB_UNREACHABLE |
|
#undef UPB_SETJMP |
|
#undef UPB_LONGJMP |
|
#undef UPB_PTRADD |
|
#undef UPB_MUSTTAIL |
|
#undef UPB_FASTTABLE_SUPPORTED |
|
#undef UPB_FASTTABLE_MASK |
|
#undef UPB_FASTTABLE |
|
#undef UPB_FASTTABLE_INIT |
|
#undef UPB_POISON_MEMORY_REGION |
|
#undef UPB_UNPOISON_MEMORY_REGION |
|
#undef UPB_ASAN |
|
#undef UPB_ASAN_GUARD_SIZE |
|
#undef UPB_CLANG_ASAN |
|
#undef UPB_TREAT_PROTO2_ENUMS_LIKE_PROTO3 |
|
#undef UPB_DEPRECATED |
|
#undef UPB_GNUC_MIN |
|
#undef UPB_DESCRIPTOR_UPB_H_FILENAME |
|
#undef UPB_DESC |
|
#undef UPB_DESC_MINITABLE |
|
#undef UPB_IS_GOOGLE3 |
|
#undef UPB_ATOMIC |
|
#undef UPB_USE_C11_ATOMICS |
|
#undef UPB_PRIVATE |
|
#undef UPB_ONLYBITS
|
|
|