Mercurial > projects > ldc
comparison gen/arrays.h @ 308:6b62e8cdf970 trunk
[svn r329] Cleaned up a bunch of array code for handling special slice cases no
longer relevant.
author | lindquist |
---|---|
date | Sat, 28 Jun 2008 05:57:16 +0200 |
parents | 895e1b50cf2a |
children | 0e6b4d65d3f8 |
comparison
equal
deleted
inserted
replaced
307:7ade5e035beb | 308:6b62e8cdf970 |
---|---|
31 void DtoStaticArrayCopy(LLValue* dst, LLValue* src); | 31 void DtoStaticArrayCopy(LLValue* dst, LLValue* src); |
32 | 32 |
33 LLValue* DtoArrayEquals(TOK op, DValue* l, DValue* r); | 33 LLValue* DtoArrayEquals(TOK op, DValue* l, DValue* r); |
34 LLValue* DtoArrayCompare(TOK op, DValue* l, DValue* r); | 34 LLValue* DtoArrayCompare(TOK op, DValue* l, DValue* r); |
35 | 35 |
36 LLValue* DtoDynArrayIs(TOK op, LLValue* l, LLValue* r); | 36 LLValue* DtoDynArrayIs(TOK op, DValue* l, DValue* r); |
37 | 37 |
38 LLValue* DtoArrayCastLength(LLValue* len, const LLType* elemty, const LLType* newelemty); | 38 LLValue* DtoArrayCastLength(LLValue* len, const LLType* elemty, const LLType* newelemty); |
39 | 39 |
40 LLValue* DtoArrayLen(DValue* v); | 40 LLValue* DtoArrayLen(DValue* v); |
41 LLValue* DtoArrayPtr(DValue* v); | 41 LLValue* DtoArrayPtr(DValue* v); |