IDLC does not check whether the contents of a bitfield or enum fit within the specified size. IDLC does not check for loops in the inheritance chain.