def _compute_examples(self):
for label in self._raw_examples:<EOL><INDENT>self._examples[label] = self._compute_example(label)<EOL><DEDENT>for field in self.all_fields:<EOL><INDENT>dt, _ = unwrap_nullable(field.data_type)<EOL>if is_void_type(dt):<EOL><INDENT>self._examples[field.name] =Example(<EOL>field.name, None, OrderedDict([('<STR_LIT>', field.name)]))<EOL><DEDENT><DEDENT>
Populates the ``_examples`` instance attribute by computing full
examples for each label in ``_raw_examples``.

The logic in this method is separate from :meth:`_add_example` because
this method requires that every type have ``_raw_examples`` assigned
for resolving example references.