aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2017-01-08 01:13:47 +0000
committerLang Hames <lhames@gmail.com>2017-01-08 01:13:47 +0000
commit7f6acd05dc2ed70e7ba7a95ea70c749118e58e8c (patch)
tree9cd529c9e006f68649fd077c29c5668593e328f1 /llvm/lib/Support/CommandLine.cpp
parent7b0d145768fe907fd8e46d102cee006f06400430 (diff)
downloadllvm-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