original_string: public static function remove_all_item_tags($component, $itemtype, $itemid, $tiuserid = 0) {
          $context = context_system::instance(); // Context will not be used.
          static::set_item_tags($component, $itemtype, $itemid, $context, null, $tiuserid);
      }
code: public static function remove_all_item_tags($component, $itemtype, $itemid, $tiuserid = 0) {
          $context = context_system::instance(); // Context will not be used.
          static::set_item_tags($component, $itemtype, $itemid, $context, null, $tiuserid);
      }
code_tokens: public static function remove_all_item_tags ( $ component , $ itemtype , $ itemid , $ tiuserid = 0 ) { $ context = context_system :: instance ( ) ; // Context will not be used. static :: set_item_tags ( $ component , $ itemtype , $ itemid , $ context , null , $ tiuserid ) ; }
docstring: Removes all tags from an item.
  
  All tags will be removed even if tagging is disabled in this area. This is
  usually called when the item itself has been deleted.
  
  @param string $component component responsible for tagging
  @param string $itemtype type of the tagged item
  @param int $itemid
  @param int $tiuserid tag instance user id, only needed for tag areas with user tagging (such as core/course)
docstring_tokens: Removes all tags from an item .