original_docstring:  If this list is empty, add its tag to the @visitor.val_str.
          If not empty, check its first value for a missing struct.
  
          @param check_value: The body string that is used to compare with this param
          @type  check_value: Str
          @param visitor: The visitor object that is to be populated during traversal
          @type  visitor: BodySchemaVisitor
  
          @return: None
          @rtype : None
  
          
docstring: If this list is empty, add its tag to the @visitor.val_str.
  If not empty, check its first value for a missing struct.
  
  @param check_value: The body string that is used to compare with this param
  @type  check_value: Str
  @param visitor: The visitor object that is to be populated during traversal
  @type  visitor: BodySchemaVisitor
  
  @return: None
  @rtype : None
docstring_tokens: If this list is empty add its tag to the @visitor . val_str . If not empty check its first value for a missing struct . @param check_value : The body string that is used to compare with this param @type check_value : Str @param visitor : The visitor object that is to be populated during traversal @type visitor : BodySchemaVisitor @return : None @rtype : None
code: def check_struct_missing(self, check_value, visitor):
          """ If this list is empty, add its tag to the @visitor.val_str.
          If not empty, check its first value for a missing struct.
  
          @param check_value: The body string that is used to compare with this param
          @type  check_value: Str
          @param visitor: The visitor object that is to be populated during traversal
          @type  visitor: BodySchemaVisitor
  
          @return: None
          @rtype : None
  
          """
          new_check = check_value
          if check_value is not None:
              if not check_value:
                  visitor.val_str += f'{TAG_SEPARATOR}{self.tag}'
                  new_check = None
              elif isinstance(check_value, list):
                  new_check = check_value[0]
  
          self._values[0].check_struct_missing(new_check, visitor)
code_tokens: def check_struct_missing ( self , check_value , visitor ) : new_check = check_value if check_value is not None : if not check_value : visitor . val_str += f'{TAG_SEPARATOR}{self.tag}' new_check = None elif isinstance ( check_value , list ) : new_check = check_value [ 0 ] self . _values [ 0 ] . check_struct_missing ( new_check , visitor )
short_docstring: If this list is empty, add its tag to the @visitor.val_str.
short_docstring_tokens: If this list is empty add its tag to the @visitor . val_str .
comment: """ If this list is empty, add its tag to the @visitor.val_str.
          If not empty, check its first value for a missing struct.
  
          @param check_value: The body string that is used to compare with this param
          @type  check_value: Str
          @param visitor: The visitor object that is to be populated during traversal
          @type  visitor: BodySchemaVisitor
  
          @return: None
          @rtype : None
  
          """