diff options
| author | Eric Fiselier <eric@efcs.ca> | 2018-12-10 18:14:09 +0000 |
|---|---|---|
| committer | Eric Fiselier <eric@efcs.ca> | 2018-12-10 18:14:09 +0000 |
| commit | 5f503b47cb32c14fa4007b68d43b83245fa926d5 (patch) | |
| tree | 2a80d1eaeb30b2359060629dc5d0b2cadd757861 /clang/lib/Frontend/TestModuleFileExtension.cpp | |
| parent | d906e731ece9942260df4097ed8e8b4cbfa70d32 (diff) | |
| download | llvm-5f503b47cb32c14fa4007b68d43b83245fa926d5.zip llvm-5f503b47cb32c14fa4007b68d43b83245fa926d5.tar.gz llvm-5f503b47cb32c14fa4007b68d43b83245fa926d5.tar.bz2 | |
Refactor std::function to more easily support alternative implementations.
Patch from Jordan Soyke (jsoyke@google.com)
Reviewed as D55520
This change adds a new internal class, called __value_func, that adds
a minimal subset of value-type semantics to the internal __func interface.
The change is NFC, and is cleanup for the upcoming ABI v2 function implementation (D55045).
llvm-svn: 348778
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions
