reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/FunctionExtras.h
  233   template <typename CallableT> unique_function(CallableT Callable) {
  236     if (sizeof(CallableT) > InlineStorageSize ||
  237         alignof(CallableT) > alignof(decltype(StorageUnion.InlineStorage))) {
  241       auto Size = sizeof(CallableT);
  242       auto Alignment = alignof(CallableT);
  248     new (CallableAddr) CallableT(std::move(Callable));
  257     if (llvm::is_trivially_move_constructible<CallableT>::value &&
  258         std::is_trivially_destructible<CallableT>::value) {