View previous topic :: View next topic |
Author |
Message |
doob
Joined: 06 Jan 2007 Posts: 367
|
Posted: Tue Jan 27, 2009 7:42 am Post subject: What does OpaqueIconRef mean? |
|
|
When viewing the autocompletion list on some types like ClassInfo and delegates shows the type "OpaqueIconRef" on some items. Does that mean that it's not available? |
|
Back to top |
|
|
asterite
Joined: 01 Jun 2006 Posts: 235 Location: Buenos Aires, Argentina
|
Posted: Tue Jan 27, 2009 2:13 pm Post subject: |
|
|
Maybe you have them declared in object.d?
I search that string in Descent's source code and found nothing. I also searched "OpaqueIcon" and still nothing. |
|
Back to top |
|
|
doob
Joined: 06 Jan 2007 Posts: 367
|
Posted: Thu Jan 29, 2009 6:43 am Post subject: |
|
|
I noticed that I have the type "OpaqueIconRef" in one of my project that is an alias to void*. Perhaps it has something to do with ticket #159 |
|
Back to top |
|
|
asterite
Joined: 01 Jun 2006 Posts: 235 Location: Buenos Aires, Argentina
|
Posted: Thu Jan 29, 2009 6:47 am Post subject: |
|
|
Yes, most probably... I'll have to look into that bug... It seems really hard to fix. |
|
Back to top |
|
|
doob
Joined: 06 Jan 2007 Posts: 367
|
Posted: Wed Feb 25, 2009 2:32 pm Post subject: |
|
|
I find a really small test case for this:
Code: | alias char[] string;
string s;
void main()
{
Object o;
o.|
}
|
In the above code (| is the cursor, as usual) "string" shows up in the autocompletion list instead of char[] for toString. |
|
Back to top |
|
|
|