mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-15 16:01:30 +00:00
Add ArrayBuffer/DataView/Symbol#toString and improve Errors (#332)
This commit is contained in:
@ -1,12 +1,11 @@
|
||||
export class Error {
|
||||
|
||||
name: string = "Error";
|
||||
message: string;
|
||||
name: string = "Error";
|
||||
stack: string = ""; // TODO
|
||||
|
||||
constructor(message: string = "") {
|
||||
this.message = message;
|
||||
}
|
||||
constructor(
|
||||
public message: string = ""
|
||||
) {}
|
||||
|
||||
toString(): string {
|
||||
var message = this.message;
|
||||
@ -29,3 +28,10 @@ export class TypeError extends Error {
|
||||
this.name = "TypeError";
|
||||
}
|
||||
}
|
||||
|
||||
export class SyntaxError extends Error {
|
||||
constructor(message: string = "") {
|
||||
super(message);
|
||||
this.name = "SyntaxError";
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user