[Issue 6852] Cannot compare instances of ParameterStorageClassTuple
    d-bugmail at puremagic.com 
    d-bugmail at puremagic.com
       
    Thu Apr  4 22:13:39 PDT 2013
    
    
  
http://d.puremagic.com/issues/show_bug.cgi?id=6852
Kenji Hara <k.hara.pg at gmail.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
           Platform|Other                       |All
         Resolution|                            |FIXED
         OS/Version|Windows                     |All
--- Comment #2 from Kenji Hara <k.hara.pg at gmail.com> 2013-04-04 22:13:37 PDT ---
(In reply to comment #0)
> What gives? ParameterTypeTuple doesn't suffer from these issues. It seems it's
> impossible to compare equality of storage classes between two functions. :s
ParameterStorageClassTuple makes a tuple of values, so
>     alias ParameterStorageClassTuple Stores;    
>
>     static assert(Stores!(t1) == Stores!(t2)); // NG
>     static assert(Stores!T1 == Stores!T2);     // NG
value comparison would work, but
>     static assert(is(Stores!t1 == Stores!t2)); // NG
>     static assert(is(Stores!T1 == Stores!T2)); // NG
type comparison would not work.
>From 2.063, value tuple comparison would work by fixing issue 9873.
-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
    
    
More information about the Digitalmars-d-bugs
mailing list