Add Sergey Panov's ILASM to the build, waiting for an update
[mono.git] / mcs / ilasm / scanner / ILSyntaxError.cs
1 // ILSyntaxError.cs\r
2 // Author: Sergey Chaban (serge@wildwestsoftware.com)\r
3 \r
4 using System;\r
5 \r
6 namespace Mono.ILASM {\r
7 \r
8         public class ILSyntaxError : Exception {\r
9                 private Location loc = Location.Unknown;\r
10 \r
11                 public ILSyntaxError () : base ()\r
12                 {\r
13                 }\r
14 \r
15                 public ILSyntaxError (string msg) : base (msg)\r
16                 {\r
17                 }\r
18 \r
19 \r
20                 public ILSyntaxError (string msg, Location loc) : base (msg)\r
21                 {\r
22                         this.loc = loc.Clone () as Location;\r
23                 }\r
24         }\r
25 }\r
26 \r