mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-01-12 10:53:14 +01:00
Added support for array .sort and .reverse properties. Fixed some bugs with pointer arithmetic. Disabled some DMD AST optimizations that was messing things up, destroying valuable information. Added a KDevelop project file, this is what I use for coding LLVMDC now :) Other minor stuff.
12 lines
228 B
D
12 lines
228 B
D
module arrays5;
|
|
void main()
|
|
{
|
|
auto arr = new float[5];
|
|
{arr[4] = 1f;}
|
|
{assert(arr[0] !<>= 0f);}
|
|
{assert(arr[1] !<>= 0f);}
|
|
{assert(arr[2] !<>= 0f);}
|
|
{assert(arr[3] !<>= 0f);}
|
|
{assert(arr[4] == 1f);}
|
|
}
|