#54: Allow referring to 'struct foo' identifiers from {#sizeof} {#get} and
friends
--------------------+-------------------------------------------------------
 Reporter:  guest   |        Type:  defect 
   Status:  new     |    Priority:  normal 
Milestone:          |   Component:  general
  Version:  0.16.0  |    Keywords:         
--------------------+-------------------------------------------------------
 C maintains separate namespaces for 'struct foo' and 'typedef ... foo',
 and at present c2hs only references the latter namespace.  This is
 annoying if a library author didn't add typedefs to allow eliding the
 'struct' keyword from type definitions; we have to re-typedef everything
 we want to use from c2hs. It would be convenient if we could write {#get
 struct foo->bar #} or similar.  Note that pointer appears to look in both
 namespaces, so I don't know what's going on there. -- ezyang

-- 
Ticket URL: <http://hackage.haskell.org/trac/c2hs/ticket/54>
c2hs <http://www.cse.unsw.edu.au/~chak/haskell/c2hs/>
C->Haskell, An Interface Generator for Haskell

_______________________________________________
C2hs mailing list
C2hs@haskell.org
http://www.haskell.org/mailman/listinfo/c2hs

Reply via email to