예제 #1
0
        internal PSParseError(RuntimeException rte)
        {
            Dbg.Assert(rte != null, "exception argument should not be null");
            Dbg.Assert(rte.ErrorToken != null, "token for exception should not be null");

            Message = rte.Message;
            Token = new PSToken(rte.ErrorToken);
        }
예제 #2
0
        internal PSParseError(RuntimeException rte)
        {
            Dbg.Assert(rte != null, "exception argument should not be null");
            Dbg.Assert(rte.ErrorToken != null, "token for exception should not be null");

            Message = rte.Message;
            Token   = new PSToken(rte.ErrorToken);
        }
예제 #3
0
 internal PSParseError(Language.ParseError error)
 {
     Message = error.Message;
     Token   = new PSToken(error.Extent);
 }
예제 #4
0
 internal PSParseError(RuntimeException rte)
 {
     this._message = rte.Message;
     this._psToken = new PSToken(rte.ErrorToken);
 }
예제 #5
0
 internal PSParseError(ParseError error)
 {
     this._message = error.Message;
     this._psToken = new PSToken(error.Extent);
 }
예제 #6
0
 internal PSParseError(Language.ParseError error)
 {
     Message = error.Message;
     Token = new PSToken(error.Extent);
 }
예제 #7
0
 internal PSParseError(RuntimeException rte)
 {
     this._message = rte.Message;
     this._psToken = new PSToken(rte.ErrorToken);
 }
예제 #8
0
 internal PSParseError(ParseError error)
 {
     this._message = error.Message;
     this._psToken = new PSToken(error.Extent);
 }