Bike.Interpreter.Builtin.ErrorFactory.CreateErrorFromType C# (CSharp) Метод

CreateErrorFromType() приватный статический Метод

private static CreateErrorFromType ( string errorType ) : BikeObject
errorType string
Результат BikeObject
        private static BikeObject CreateErrorFromType(string errorType, params object[] args)
        {
            var stackTrace = BuildStackTrace();
            var prototype = ResolvePrototype(errorType);
            var ctor = (BikeFunction)prototype.Resolve("create");
            var error = (BikeObject)InterpretationContext.Instance.Interpreter.CallBikeFunction(ctor, prototype, args);
            error.Assign("stack_trace", stackTrace);
            return error;
        }