[ADT] Removed VariadicFunction
authorDmitri Gribenko <gribozavr@gmail.com>
Fri, 30 Aug 2019 08:21:55 +0000 (08:21 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Fri, 30 Aug 2019 08:21:55 +0000 (08:21 +0000)
commit4fc0d3bd09d5dd7001e9bffee1e3131454fb72a6
treee5bedfac6ad3987f2aff707fb4c8b9cb8a9777cd
parentb0ca908808d051ec36bcd502fea9ec2e702744cb
[ADT] Removed VariadicFunction

Summary:
It is not used. It uses macro-based unrolling instead of variadic
templates, so it is not idiomatic anymore, and therefore it is a
questionable API to keep "just in case".

Subscribers: mgorny, dmgreen, dexonsmith, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D66961

llvm-svn: 370441
llvm/include/llvm/ADT/VariadicFunction.h [deleted file]
llvm/unittests/ADT/CMakeLists.txt
llvm/unittests/ADT/VariadicFunctionTest.cpp [deleted file]