The parser currently does name-lookup for types without having context about the functions that is about to start. Therefore doing access control on types will not work correctly. It will be simple to enable the checks once that information is available. -- Mark Mitchell mark@codesourcery.com CodeSourcery, LLC http://www.codesourcery.com