mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-04-17 17:29:02 +02:00
D2:
Applied function type from D1 frontend that got removed in D2, it's critical for member function type to be correct. Fixed a bunch of type discrepancies in druntime object.di vs. genobj.d . Disabled (#if 0) some potentally very large type dumps for -vv . Updated classinfo and typeinfo generation for D2, almost complete now. Added finer grained checks for vtbl type mismatching, aids debugging.
This commit is contained in:
@@ -153,7 +153,7 @@ class TypeInfo_Struct : TypeInfo
|
||||
string name;
|
||||
void[] m_init;
|
||||
|
||||
uint function(in void*) xtoHash;
|
||||
hash_t function(in void*) xtoHash;
|
||||
equals_t function(in void*, in void*) xopEquals;
|
||||
int function(in void*, in void*) xopCmp;
|
||||
string function(in void*) xtoString;
|
||||
|
||||
Reference in New Issue
Block a user