comparison lphobos/internal/adi.d @ 97:c4e161556a21 trunk

[svn r101] Split up CastExp into several smaller utility functions.
author lindquist
date Wed, 14 Nov 2007 20:18:01 +0100
parents 61615fa85940
children 6789050b5ad1
comparison
equal deleted inserted replaced
96:ce7ed8f59b99 97:c4e161556a21
504 assert(a == "hello"); 504 assert(a == "hello");
505 assert(a != "hxxxx"); 505 assert(a != "hxxxx");
506 } 506 }
507 507
508 /*************************************** 508 /***************************************
509 * Support for array equality test for bit arrays. 509 * Support for bit array equality test for bit arrays.
510 */ 510 */
511 511
512 version (none) 512 version (none)
513 { 513 {
514 extern (C) int _adEqBit(Array a1, Array a2) 514 extern (C) int _adEqBit(Array a1, Array a2)
600 assert(a <= "hello"); 600 assert(a <= "hello");
601 assert(a >= "hello"); 601 assert(a >= "hello");
602 } 602 }
603 603
604 /*************************************** 604 /***************************************
605 * Support for array compare test. 605 * Support for char array compare test.
606 */ 606 */
607 607
608 extern (C) int _adCmpChar(Array a1, Array a2) 608 extern (C) int _adCmpChar(Array a1, Array a2)
609 { 609 {
610 version (D_InlineAsm_X86) 610 version (D_InlineAsm_X86)
746 assert(a <= "hello"); 746 assert(a <= "hello");
747 assert(a >= "hello"); 747 assert(a >= "hello");
748 } 748 }
749 749
750 /*************************************** 750 /***************************************
751 * Support for array compare test. 751 * Support for bit array compare test.
752 */ 752 */
753 753
754 version (none) 754 version (none)
755 { 755 {
756 extern (C) int _adCmpBit(Array a1, Array a2) 756 extern (C) int _adCmpBit(Array a1, Array a2)