We have a C implementation of Disjoint Union (see disjoint_union.c). YARD seems to pick up the documentation of the methods fine, but misses the documentation of the class itself, which appears just above Init_CDisjointUnion.
Work out what is going on and how to fix it.