Changeset 138 for trunk/Helix

Show
Ignore:
Timestamp:
04/12/08 04:17:08 (8 months ago)
Author:
baxissimo
Message:

Fixed some compiler errors on Linux but ultimately could not
get rid of linker errors about LoopSchemeMaskT

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Helix/helix/basic.d

    r17 r138  
    174174 
    175175/// Introduce min and max functions for basic numeric types. 
    176 alias MinMax!(bit).min      min; 
    177 alias MinMax!(bit).max      max; /// ditto 
     176alias MinMax!(bool).min     min; 
     177alias MinMax!(bool).max     max; /// ditto 
    178178alias MinMax!(byte).min     min; /// ditto 
    179179alias MinMax!(byte).max     max; /// ditto 
     
    240240 
    241241/// Introduce clamping functions for basic numeric types. 
    242 alias Clamp!(bit).clampBelow    clampBelow; 
    243 alias Clamp!(bit).clampAbove    clampAbove; /// ditto 
    244 alias Clamp!(bit).clamp         clamp;      /// ditto 
     242alias Clamp!(bool).clampBelow   clampBelow; 
     243alias Clamp!(bool).clampAbove   clampAbove; /// ditto 
     244alias Clamp!(bool).clamp        clamp;      /// ditto 
    245245alias Clamp!(byte).clampBelow   clampBelow; /// ditto 
    246246alias Clamp!(byte).clampAbove   clampAbove; /// ditto 
     
    290290 
    291291/// Introduces swap function for basic numeric types. 
    292 alias SimpleSwap!(bit).swap    swap; 
     292alias SimpleSwap!(bool).swap   swap; 
    293293alias SimpleSwap!(byte).swap   swap; /// ditto 
    294294alias SimpleSwap!(ubyte).swap  swap; /// ditto