code: def resolve_links(self, link_resolver):
          
          self.type_link = None
          self.type_tokens = []
  
          for child in self.get_children_symbols():
              child.resolve_links(link_resolver)
  
          for tok in self.input_tokens:
              if isinstance(tok, Link):
                  self.type_link = link_resolver.upsert_link(tok)
                  self.type_tokens.append(self.type_link)
              else:
                  self.type_tokens.append(tok)
docs: Banana banana