/usr/include/boost/typeof
NameSizeModeActions
dmc/-0755rm
msvc/-0755rm
std/-0755rm
constant.hpp4920644editdlrm
decltype.hpp10470644editdlrm
encode_decode.hpp15350644editdlrm
encode_decode_params.hpp13420644editdlrm
incr_registration_group.hpp5280644editdlrm
integral_template_param.hpp36930644editdlrm
int_encoding.hpp33480644editdlrm
message.hpp3010644editdlrm
modifiers.hpp48370644editdlrm
native.hpp14130644editdlrm
pointers_data_members.hpp11550644editdlrm
register_functions.hpp25350644editdlrm
register_functions_iterate.hpp45980644editdlrm
register_fundamental.hpp20910644editdlrm
register_mem_functions.hpp11310644editdlrm
template_encoding.hpp62690644editdlrm
template_template_param.hpp62990644editdlrm
typeof.hpp67920644editdlrm
typeof_impl.hpp74540644editdlrm
type_encoding.hpp14590644editdlrm
type_template_param.hpp14730644editdlrm
unsupported.hpp8150644editdlrm
vector.hpp54790644editdlrm
vector50.hpp2163410644editdlrm
vector100.hpp6669110644editdlrm
vector150.hpp13670110644editdlrm
vector200.hpp23287440644editdlrm
Edit: /usr/include/boost/typeof/encode_decode.hpp (1535B)
// Copyright (C) 2004 Arkadiy Vertleyb // 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) // boostinspect:nounnamed #ifndef BOOST_TYPEOF_ENCODE_DECODE_HPP_INCLUDED #define BOOST_TYPEOF_ENCODE_DECODE_HPP_INCLUDED #ifndef BOOST_TYPEOF_SUPPRESS_UNNAMED_NAMESPACE # define BOOST_TYPEOF_BEGIN_ENCODE_NS namespace { namespace boost_typeof { # define BOOST_TYPEOF_END_ENCODE_NS }} # define BOOST_TYPEOF_ENCODE_NS_QUALIFIER boost_typeof #else # define BOOST_TYPEOF_BEGIN_ENCODE_NS namespace boost { namespace type_of { # define BOOST_TYPEOF_END_ENCODE_NS }} # define BOOST_TYPEOF_ENCODE_NS_QUALIFIER boost::type_of # define BOOST_TYPEOF_TEXT "unnamed namespace is off" # include #endif BOOST_TYPEOF_BEGIN_ENCODE_NS template struct encode_type_impl; template struct decode_type_impl { typedef int type; // MSVC ETI workaround }; template struct decode_nested_template_helper_impl; BOOST_TYPEOF_END_ENCODE_NS namespace boost { namespace type_of { template struct encode_type : BOOST_TYPEOF_ENCODE_NS_QUALIFIER::encode_type_impl {}; template struct decode_type : BOOST_TYPEOF_ENCODE_NS_QUALIFIER::decode_type_impl< typename Iter::type, typename Iter::next > {}; }} #endif//BOOST_TYPEOF_ENCODE_DECODE_HPP_INCLUDED