Visual D expander bug

Amex Amex at gmail.com
Fri Jun 7 09:27:46 UTC 2019


https://i.ibb.co/2FLFrBV/VisBug.jpg

With this image you can see that the highlighted line cannot be 
expanded even though it clearly is showing the information of the 
type in the value and it clearly is expandable.


The code is


import std.stdio;

struct s
{
	int x;
	private int y;
	double z;
}

@("interface I") interface I
{
	void foo();
}

abstract class A : I
{

}

class C : A
{
	private string c = "fsdadf";
	string cc = "public";
	int[3] arr3;

	@PIgnore

	void foo()
	{
		writeln("x");
	}

	this()
	{

	}
}

class D : C
{
	double f = 3.24;

}

int main()
{
     writeln("Hello D World!\n");
	I i = new D();

	auto x = typeid(cast(Object)i);
	
     return 0;
}




More information about the Digitalmars-d-ide mailing list