# HG changeset patch # User Christian Kamm # Date 1218664449 -7200 # Node ID af9bdd69a7ecba731027f45ed25873f64aac6b1f # Parent 39dbe48d3fe29992df25e07efc3675e81146b17c Reverted bad change [506]. Added test case for remaining bug. diff -r 39dbe48d3fe2 -r af9bdd69a7ec dmd/mtype.h --- a/dmd/mtype.h Wed Aug 13 22:31:46 2008 +0200 +++ b/dmd/mtype.h Wed Aug 13 23:54:09 2008 +0200 @@ -640,7 +640,6 @@ int checkBoolean(); TypeInfoDeclaration *getTypeInfoDeclaration(); int hasPointers(); - int builtinTypeInfo(); type *toCtype(); diff -r 39dbe48d3fe2 -r af9bdd69a7ec gen/typinf.cpp --- a/gen/typinf.cpp Wed Aug 13 22:31:46 2008 +0200 +++ b/gen/typinf.cpp Wed Aug 13 23:54:09 2008 +0200 @@ -224,11 +224,6 @@ return next->isTypeBasic() != NULL; } -int TypeClass::builtinTypeInfo() -{ - return 1; -} - /* ========================================================================= */ /*************************************** diff -r 39dbe48d3fe2 -r af9bdd69a7ec tests/mini/missingti.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/mini/missingti.d Wed Aug 13 23:54:09 2008 +0200 @@ -0,0 +1,9 @@ +class MyClass +{ +} + +void main() +{ + MyClass[] l; + l.sort; +}