Revert to old sizeof based solution for retrieving the type from a typeof hack. This is in order to overcome problems with the code analysis module introduced in Visual Studio 2005.

svn path=/trunk/boost/typeof/; revision=41383
removes unnecessary escaping


svn path=/trunk/libs/typeof/; revision=43411
Remove svn exec property from files that should not be executable to fix permission problems in archives.

svn path=/trunk/boost/typeof/; revision=43799
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

svn path=/trunk/libs/typeof/; revision=49510
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.

svn path=/trunk/libs/typeof/; revision=49627
Updating dependency information for modularized libraries.

svn path=/trunk/libs/typeof/; revision=49628
Fix a link in the typeof forwarding html file.

svn path=/trunk/libs/typeof/; revision=50838
Removed use of typeid in typeof implementation for VC7.1, as this caused problems in some uses of BOOST_TYPEOF

svn path=/trunk/boost/typeof/; revision=51681
BOOST_TYPEOF_NESTED_TYPEDEF now supports expressions containing "this" for VC compilers

svn path=/trunk/boost/typeof/; revision=51687
Add basic copyright/license to keep cmake out of the inspection report

svn path=/branches/release/libs/typeof/; revision=55095
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.


svn path=/trunk/libs/typeof/; revision=55159
Making svn:keywords match trunk

svn path=/branches/release/libs/typeof/; revision=56113
rm cmake from the release branch before it goes out broken.  Policy dictates that you never commit to release, you commit to trunk and merge to release.

svn path=/branches/release/libs/typeof/; revision=56941
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back

svn path=/trunk/libs/typeof/; revision=56942
Apply variadic functions patch from Sergey Zubkovsky.

svn path=/trunk/boost/typeof/; revision=59579
Update various libraries' documentation build.

Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

svn path=/trunk/libs/typeof/; revision=63146
Merge documentation fixes.

* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.

svn path=/branches/release/libs/typeof/; revision=63347
Added documentation of BOOST_TYPEOF_SILENT

svn path=/trunk/libs/typeof/; revision=63367
Allow inclusion of typeof.hpp for compilers (borland) that does not support typeof emulation or native typeof. For these compilers, BOOST_TYPEOF_EMULATION_UNSUPPORTED will be defined, and BOOST_TYPEOF(Expr) will always result in boost::type_of::typeof_emulation_is_unsupported_on_this_compiler

svn path=/trunk/boost/typeof/; revision=63369
#4593: Type_of does not use BOOST_TYPEOF_EMULATION for VC10 and \Za - fixed

svn path=/trunk/boost/typeof/; revision=65135