grpc/tools/codegen/core
Craig Tiller c866d65966
[promises] Eliminate switch.h (#30317)
* [promises] Eliminate switch.h

Instead build a jump table that we can index into and call the appropriate function. Means that the dispatch mechanism can be done in C++ without a code generator, and so eliminates a bunch of fiddly code.

* fix

* ensure static initialization

* Automated change: Fix sanity tests

Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2022-08-05 08:28:33 -07:00
..
gen_grpc_tls_credentials_options.py Refactor end2end tests to exercise each EventEngine (#29202) 2022-03-30 15:43:05 -07:00
gen_header_frame.py Migrate Infrastructure Scripts to Python 3 (#27135) 2021-11-08 08:55:25 -08:00
gen_hpack_tables.cc Eliminate some HPACK LUTs (#26657) 2021-07-14 12:16:17 -07:00
gen_server_registered_method_bad_client_test_body.py Migrate Infrastructure Scripts to Python 3 (#27135) 2021-11-08 08:55:25 -08:00
gen_settings_ids.py Migrate Infrastructure Scripts to Python 3 (#27135) 2021-11-08 08:55:25 -08:00
gen_stats_data.py Migrate Infrastructure Scripts to Python 3 (#27135) 2021-11-08 08:55:25 -08:00
gen_upb_api.sh Revert "Revert "Buildify Envoy upb (#28558)" (#28648)" (#28649) 2022-01-25 11:19:41 -08:00
gen_upb_api_from_bazel_xml.py Revert "Revert "Buildify Envoy upb (#28558)" (#28648)" (#28649) 2022-01-25 11:19:41 -08:00