add C++ mangling c_long and c_ulong
fix Issue 13481 - bug with inferring attributes from built-in properties
Merge pull request #4001 from 9rnsr/fix13481

Issue 13481 - bug with inferring attributes from built-in properties
Merge pull request #3997 from WalterBright/c_long

add C++ mangling c_long and c_ulong
Change the default of FuncLiteralDeclaration::tok to TOKreserved
+refactoring on semantic1,2,3
+refactoring FuncExp::semantic()
Support static delegate literal (1,2)
Does this really work?
+
+2
fix for fail_compilation/fail120.d
+test
+fail39.d
+change mechanism
+brokens