8#ifndef INCLUDED_BDLF_NOOP
9#define INCLUDED_BDLF_NOOP
153#include <bdlscm_version.h>
163#if BSLS_COMPILERFEATURES_SIMULATE_CPP11_FEATURES
169# define COMPILING_BDLF_NOOP_H
171# undef COMPILING_BDLF_NOOP_H
200#if !BSLS_COMPILERFEATURES_SIMULATE_CPP11_FEATURES
204 template <
class... t_ARGS>
214#ifdef BSLS_COMPILERFEATURES_SUPPORT_INLINE_VARIABLES
230#if !BSLS_COMPILERFEATURES_SIMULATE_CPP11_FEATURES
231template <
class... t_ARGS>
Definition bdlf_noop.h:188
BSLS_KEYWORD_CONSTEXPR_CPP14 void operator()(const t_ARGS &... ignored) const BSLS_KEYWORD_NOEXCEPT
Do nothing and ignore all specified ignored arguments.
void result_type
Definition bdlf_noop.h:198
BSLMF_NESTED_TRAIT_DECLARATION(NoOp, bsl::is_trivially_copyable)
#define BSLA_MAYBE_UNUSED
Definition bsla_maybeunused.h:239
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
#define BSLS_KEYWORD_CONSTEXPR_CPP14
Definition bsls_keyword.h:631
#define BSLS_KEYWORD_NOEXCEPT
Definition bsls_keyword.h:674
Definition bdlf_bind.h:979
Definition bslmf_istriviallycopyable.h:324