﻿id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc
43	Anonymous generics ctor	Thierry Delisle	Rob Schluntz <rschlunt@…>	"The following data structure cannot be constructed :
{{{
typedef void (*fptr_t)();

forall( dtype T )
struct __array {
	T * data;
	short size;
};

struct guard_t {
	struct {
		__array( float );
		fptr_t func;
	} prev;
};

void ?{}( guard_t & this, float * ptr, short size, fptr_t func ) {
	// Save previous thread context
	(this.prev).data = ptr;
	this.prev.size = size;
	this.prev.func = func;
}
}}}"	defect	closed	critical	cfa-cc	1.0	fixed		
