diff --git a/imm/Imm.cs b/imm/Imm.cs index ddb024b..499901c 100644 --- a/imm/Imm.cs +++ b/imm/Imm.cs @@ -37,12 +37,14 @@ static public class Util return obj; } - static public T LightProcess( ref T obj, Func fn, string reason = "", + static public T LightProcess( ref T obj, Func fn, + string reason = "", [CallerMemberName] string dbgName = "", [CallerFilePath] string dbgPath = "", [CallerLineNumber] int dbgLine = 0, [CallerArgumentExpression("fn")] - string dbgExp = default ) + string dbgExp = default + ) where T : Versioned { obj = obj.Process( fn, reason );