         }
     ```
 */
-public func logTrace(level: Int, _ file: StaticString = #file, _ function: StaticString = #function, _ line: UInt = #line, message: () -> String) {
+public func logTrace(level: Int, _ file: StaticString = __FILE__, _ function: StaticString = __FUNCTION__, _ line: UInt = __LINE__, message: () -> String) {
     #if DEBUG || TRACELOG_ENABLE
         assert(LogLevel.rawTraceLevels.contains(level), "Trace levels are in the range of \(LogLevel.rawTraceLevels)");
         

        }
    ```
*/
public func logError(tag: String? = nil, _ file: StaticString = #file, _ function: StaticString = #function, _ line: UInt = #line, message: () -> String) {
    #if DEBUG || TRACELOG_ENABLE
        let derivedTag = derivedTagIfNil(file, tag: tag);
        

        }
    ```
*/
public func logWarning(tag: String? = nil, _ file: StaticString = __FILE__, _ function: StaticString = __FUNCTION__, _ line: UInt = __LINE__, message: () -> String) {
    #if DEBUG || TRACELOG_ENABLE
        let derivedTag = derivedTagIfNil(file, tag: tag);
        
