[Issue 16135] New: missing std.format import in std.algorithm.comparison
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Tue Jun 7 05:26:14 PDT 2016
https://issues.dlang.org/show_bug.cgi?id=16135
Issue ID: 16135
Summary: missing std.format import in std.algorithm.comparison
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority: P1
Component: phobos
Assignee: nobody at puremagic.com
Reporter: schuetzm at gmx.net
import std.algorithm : castSwitch;
interface I { }
class B : I { }
void main() {
Object[] arr = [new B(), null];
castSwitch!(
(I i) => "derived from I",
(B b) => "class B",
);
}
Results in:
/home/marc/d/phobos/std/algorithm/comparison.d(275): Error: no property
'format' for type 'string'
Apparently, an import is missing there.
Discovered by user on the forum:
https://forum.dlang.org/post/nokrqjmmmzeqygtaxvox@forum.dlang.org
--
More information about the Digitalmars-d-bugs
mailing list