Represents a message declaration.
Returns all the fields of this message, including those inside oneof declarations.