Merge of 2.065.0

Christian Kamm via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Sat Jun 14 09:30:11 PDT 2014


On 14.06.2014 18:08, Temtaime wrote:
>> ldc -c A.d B.d C.d D.d
> *compiles OK*
> 
>> ldc -c A.d
> Error: Exp type Expression not implemented: p

That does it, thanks! -vv output:

* TemplateInstance::codegen: 'std.array.Appender!(string[])'
* * StructDeclaration::codegen: 'std.array.Appender!(string[]).Appender'
* * * Resolving struct type: Appender
(/home/kamm/eigenes/projekte/ldc/ldc/runtime/phobos/std/array.d(2152))
* * * StructDeclaration::codegen:
'std.array.Appender!(string[]).Appender.Data'
...
* * * *
DtoDefineFunction(std.array.Appender!(string[]).Appender.Data.__xopEquals):
* * * * * Doing function body for: __xopEquals
* * * * * Function available externally: __xopEquals
* * * * * DtoCreateNestedContext for __xopEquals
* * * * * * DtoCreateNestedContextType for __xopEquals
* * * * * ReturnStatement::toIR():
* * * * * * Expression::toElemDtor(): p == q

and then your stack trace.


More information about the digitalmars-d-ldc mailing list