Jason Turner 6eab8ddfe1 Apply changes applied from clang-modernize
Needed 1-2 cleanups by hand. 99% was automatic.

* The version that ships with ubuntu 14.04 seems to not work.
  I had to build from scratch

* Use cmake to generate the build commands that clang-modernize wants

```sh
cmake -DCMAKE_EXPORT_COMPILE_COMMANDS:bool=true ../ChaiScript/
```

* Use the clang-modernize tool. Note that you have to be pretty explicit
  about the include paths if you want it to also update your include
  files

```sh
../llvm-build/bin/clang-modernize ../ChaiScript/src/*.cpp -for-compilers=gcc-4.8 -include /home/jason/ChaiScript/include,/hjason/ChaiScript/include/chaiscript,/home/jason/ChaiScript/include/chaiscript/dispatchkit,/home/jason/ChaiScript/include/chaiscript/language -p compile_commands.json
```

* In my case, it left some unused `typedef`s behind, which I cleaned up.
2014-05-10 08:25:38 -06:00
..
any.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
bad_boxed_cast.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
bind_first.hpp Merge branch 'master' into ChaiScript_5_0_CPP_11 2014-02-17 16:31:16 -07:00
bootstrap_stl.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
bootstrap.hpp Merge remote-tracking branch 'origin/release-4.x' 2014-03-29 07:30:14 -06:00
boxed_cast_helper.hpp Merge branch 'master' into ChaiScript_5_0_CPP_11 2014-02-17 16:31:16 -07:00
boxed_cast.hpp Merge remote-tracking branch 'origin/release-4.x' 2014-03-29 07:30:14 -06:00
boxed_number.hpp Merge remote-tracking branch 'origin/release-4.x' 2014-03-29 07:30:14 -06:00
boxed_value.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
dispatchkit.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
dynamic_cast_conversion.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
dynamic_object.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
exception_specification.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
function_call_detail.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
function_call.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
handle_return.hpp Merge branch 'master' into ChaiScript_5_0_CPP_11 2014-02-17 16:31:16 -07:00
operators.hpp Merge branch 'master' into ChaiScript_5_0_CPP_11 2014-02-17 16:31:16 -07:00
proxy_constructors.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
proxy_functions_detail.hpp Fix threading warning discovered with MSVC -Wall 2014-05-09 17:46:06 -06:00
proxy_functions.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00
register_function.hpp Fix test for overload registration with add_class utility 2014-03-24 14:09:20 -06:00
type_info.hpp Apply changes applied from clang-modernize 2014-05-10 08:25:38 -06:00