Add preprocessor predefines
Initial windows support
Windows Header Paths
Windows build changes. To be cleaned up later
LLVM 3.6 API changes
Linux build fixes
Updates for Linux and LLVM 3.6
Update LLVM test
Add enum type
Add a cxxparse function to have clang directly parse some C++ code
Misc convenience fixes
Include reorg