"bitwise" wrote in message news:ydbofgjkddszxedpwogv at forum.dlang.org... > So.. looking through the source, I see lots of this: > > extern (C++) class { ... } > > Wasn't extern(C++) only supposed to work on interfaces? > Are the docs outdated? Yup. extern(C++) works with almost everything except special member functions.