diff options
author | Lang Hames <lhames@gmail.com> | 2017-01-08 01:13:47 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2017-01-08 01:13:47 +0000 |
commit | 7f6acd05dc2ed70e7ba7a95ea70c749118e58e8c (patch) | |
tree | 9cd529c9e006f68649fd077c29c5668593e328f1 /llvm/lib/Support/CommandLine.cpp | |
parent | 7b0d145768fe907fd8e46d102cee006f06400430 (diff) | |
download | llvm-7f6acd05dc2ed70e7ba7a95ea70c749118e58e8c.zip llvm-7f6acd05dc2ed70e7ba7a95ea70c749118e58e8c.tar.gz llvm-7f6acd05dc2ed70e7ba7a95ea70c749118e58e8c.tar.bz2 |
[Orc][RPC] Add an APICalls utility for grouping RPC funtions for registration.
APICalls allows groups of functions to be composed into an API that can be
registered as a unit with an RPC endpoint. Doing registration on a-whole API
basis (rather than per-function) allows missing API functions to be detected
early.
APICalls also allows Function membership to be tested at compile-time. This
allows clients to write static assertions that functions to be called are
members of registered APIs.
llvm-svn: 291380
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions