fix Issue 11968 - ICE(expression.c) Crash when deleting __FILE__
Merge pull request #3139 from 9rnsr/fix11968

Issue 11968 - ICE(expression.c) Crash when deleting __FILE__
fix Issue 11969 - ICE(statement.c) When mixing in a string literal containing errors

More error propagation on array elements and AssertExp
Merge pull request #3140 from 9rnsr/fix11969

Issue 11969 - ICE(statement.c) When mixing in a string literal containing errors
Mangle ulong as `unsigned long`
Hack around vtable emission problems
Pass struct with constructor as POD
XXX Hack around Array param + debug info
Clean up some more troublesome comments