code: def com_google_fonts_check_fvar_name_entries(ttFont):
    
  
    failed = False
    for instance in ttFont["fvar"].instances:
  
      entries = [entry for entry in ttFont["name"].names if entry.nameID == instance.subfamilyNameID]
      if len(entries) == 0:
        failed = True
        yield FAIL, (f"Named instance with coordinates {instance.coordinates}"
                     f" lacks an entry on the name table (nameID={instance.subfamilyNameID}).")
  
    if not failed:
      yield PASS, "OK"
docs: All name entries referenced by fvar instances exist on the name table?