diff --git a/Clojure/Clojure/CljCompiler/Compiler.cs b/Clojure/Clojure/CljCompiler/Compiler.cs index e2b5e0b77..dd7e68420 100644 --- a/Clojure/Clojure/CljCompiler/Compiler.cs +++ b/Clojure/Clojure/CljCompiler/Compiler.cs @@ -1586,6 +1586,7 @@ public sealed class CompilerException : Exception #region Data string FileSource { get; set; } + int Line { get; set; } #endregion @@ -1612,6 +1613,7 @@ public CompilerException(string source, int line, Exception cause) : base(ErrorMsg(source, line, cause.ToString()), cause) { FileSource = source; + Line = line; } private CompilerException(SerializationInfo info, StreamingContext context)