Disable invariant calls for C++ classes
Rename Type::typeinfo to _typeinfo so it can be accessed from the glue layer
Disable constructor and destructor mangling
Use factory functions instead of calling constructors from the glue layer
Use factory functions to create arrays from the glue layer
Not not pass strings to C varargs functions
Remove SMALLARRAYCAP to match D implementation
Align first offset of derived class correctly
Rename isFinal to isFinalDecl to not conflict with FuncDeclaration::isFinal
Remove a 'delete' from the glue layer
Add factory function for TypeTuple to replace disabled call
Allow slice of string literal to convert to const(char)*
More utf8/const changes
Add/remove some casts