extern(Windows) alias bug
    Walter Bright 
    newshound at digitalmars.com
       
    Fri Jun  2 12:06:57 PDT 2006
    
    
  
John C wrote:
> You may be right there. The reason why I wanted this to work is because 
> this doesn't:
> 
> template TFunc(T) {
>   ...
> }
> 
> TFunc!(extern(Windows) int function(int));
> 
> A nice workaround would have been to have another template apply the 
> calling convention:
> 
> template ExternWindows(T) {
>   extern(Windows) alias T ExternWindows;
> }
> 
> TFunc!(ExternWindows!(int function(int, char*, char*, int));
Try:
	extern (Windows) alias int function(int) fp;
    
    
More information about the Digitalmars-d-bugs
mailing list