8#ifndef INCLUDED_BDLF_NOOP
9#define INCLUDED_BDLF_NOOP
153#include <bdlscm_version.h>
163#if BSLS_COMPILERFEATURES_SIMULATE_CPP11_FEATURES
167# define COMPILING_BDLF_NOOP_H
169# undef COMPILING_BDLF_NOOP_H
196#if !BSLS_COMPILERFEATURES_SIMULATE_CPP11_FEATURES
200 template <
class... t_ARGS>
210#ifdef BSLS_COMPILERFEATURES_SUPPORT_INLINE_VARIABLES
226#if !BSLS_COMPILERFEATURES_SIMULATE_CPP11_FEATURES
227template <
class... t_ARGS>
Definition bdlf_noop.h:184
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:194
BSLMF_NESTED_TRAIT_DECLARATION(NoOp, bsl::is_trivially_copyable)
#define BSLA_MAYBE_UNUSED
Definition bsla_maybeunused.h:239
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
#define BSLS_KEYWORD_CONSTEXPR_CPP14
Definition bsls_keyword.h:595
#define BSLS_KEYWORD_NOEXCEPT
Definition bsls_keyword.h:632
Definition bdlf_bind.h:976
Definition bslmf_istriviallycopyable.h:329