﻿id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc
268	Downcasting against type parameter failed	f37yu		"Minimal reproduction:

{{{
forall (T) struct wrap {
    T elem;
};

forall (T) void foo (wrap(T) x, T y) {
}

forall (T) void bar (T x, wrap(T) y) {
}

int main() {
    wrap(int) w{10};
    foo (w, 2.0); // error?
    bar (2.0, w); // ok
}
}}}


"	defect	new	major	cfa-cc	1.0			
