test217
auto test217 = 
q{--- test217
	// doIfti missing ref on AstNodes, causing UFCS call that replaced node to use stale array
	struct VkLayerProperties {
		u8[1] description;
	}
	u8[] fromStringz(u8* cString) { return null; }
	void println[Args...](Args... args) {}
	void run() {
		VkLayerProperties layer;
		println(layer.description.ptr.fromStringz);
		println("", layer.description.ptr.fromStringz);
	}
};
  
		tests passing 
		functionsvariables