public CompileException(CompileErrorType errorType, Token token = null, Token declarationToken = null) { _token = token; _errorType = errorType; _declarationToken = declarationToken; }
internal CompileError(CompileErrorType type, Token token = null, Token declarationToken = null) { ErrorType = type; Token = token; DeclarationToken = declarationToken; }
public CompileException(CompileError error) { _token = error.Token; _errorType = error.ErrorType; }