Respect the verbose option in the driver when calling the parser.
Fixed Clang parser initialization to be a bit more robust with invalid triples.
Respect the ToolSetToUse options and assign a default to MSCVersion if none is requested since it is needed to make Clang define _MSC_VER.
Added the C++ ABI to the class layouts.
Fixed parser to not try to get the class layout for invalid declarations.
Do not try to handle preprocessed entities for invalid locations.
We need to call SourceManager::getFileLoc to get the fully expanded file location when getting diagnostic file names.
Ignore static assert declarations.
Remove the SDL tests from the main build.
Added workaround for CLR limitation when searching for native libraries.
Added a new option to ignore parser warnings.
When building the passes also call the generator so it can setup its specific passes.