Sha256: ca933cece53f4a0a8a3c302128fcb819e652e3f9516e2c2db6114c1499ac7145

Contents?: true

Size: 1.14 KB

Versions: 86

Compression:

Stored size: 1.14 KB

Contents

// Copyright (C) 2000 Stephen Cleary
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org for updates, documentation, and revision history.

// This file was AUTOMATICALLY GENERATED from "stdin"
//  Do NOT include directly!
//  Do NOT edit!

template <typename T0>
element_type * construct(const T0 & a0)
{
  element_type * const ret = (malloc)();
  if (ret == 0)
    return ret;
  try { new (ret) element_type(a0); }
  catch (...) { (free)(ret); throw; }
  return ret;
}
template <typename T0, typename T1>
element_type * construct(const T0 & a0, const T1 & a1)
{
  element_type * const ret = (malloc)();
  if (ret == 0)
    return ret;
  try { new (ret) element_type(a0, a1); }
  catch (...) { (free)(ret); throw; }
  return ret;
}
template <typename T0, typename T1, typename T2>
element_type * construct(const T0 & a0, const T1 & a1, const T2 & a2)
{
  element_type * const ret = (malloc)();
  if (ret == 0)
    return ret;
  try { new (ret) element_type(a0, a1, a2); }
  catch (...) { (free)(ret); throw; }
  return ret;
}

Version data entries

86 entries across 86 versions & 3 rubygems

Version Path
passenger-6.0.26 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.25 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.24 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.23 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.20 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.19 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.18 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.17 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.16 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.15 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.14 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.13 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.12 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.11 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.10 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.9 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.8 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.7 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.6 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp
passenger-6.0.5 src/cxx_supportlib/vendor-modified/boost/pool/detail/pool_construct_simple.ipp