The class declaration consists of the class header and the interface definition for the class (class_def).
class_dcl := [update_option] class_header [ class_def ] ';'