https://issues.dlang.org/show_bug.cgi?id=20440
Issue ID: 20440
Summary: Associative arrays of BigInt does not support require
or get function
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority: P1
Component: phobos
Assignee: [email protected]
Reporter: [email protected]
import std.bigint;
void main(){
BigInt[int] foo;
foo.require(0, BigInt.init);
}
Does not compile:
/usr/include/dmd/druntime/import/object.d(2600): Error: (*p).opAssign(value())
is not an lvalue and cannot be modified
test.d(4): Error: template instance object.require!(int, BigInt) error
instantiating
--