com.github.johnreedlol.Macro
Same as Debug.out, but prints the whole expression not just its result
the string containing what was printed or what would have been printed if printing was enabled. You can pass this string into a logger.
Debug.desugarOut({val myVal = 3; 1 + 2 + myVal}, 3) // 3 lines of stack trace
Debug.desugarOut{val myVal = 3; 1 + 2 + myVal}
Same as Debug.out, but prints the whole expression not just its result
the string containing what was printed or what would have been printed if printing was enabled. You can pass this string into a logger.
Debug.desugarOut({val myVal = 3; 1 + 2 + myVal}, 3) // 3 lines of stack trace
Debug.desugarOut{val myVal = 3; 1 + 2 + myVal}