code: def absl_to_cpp(level):
    
    if not isinstance(level, int):
      raise TypeError('Expect an int level, found {}'.format(type(level)))
    if level >= 0:
      # C++ log levels must be >= 0
      return 0
    else:
      return -level
docs: Converts an absl log level to a cpp log level.
  
    Args:
      level: int, an absl.logging level.
  
    Raises:
      TypeError: Raised when level is not an integer.
  
    Returns:
      The corresponding integer level for use in Abseil C++.