CreateNotDefinedError() public static method

public static CreateNotDefinedError ( string varName ) : BikeObject
varName string
return BikeObject
コード例 #1
0
ファイル: BikeObject.cs プロジェクト: silentcreatorapp23/bike
        public virtual object Resolve(string name)
        {
            var scope = FindScopeFor(name);

            if (scope == null)
            {
                bool success;
                var  res = InterpretationContext.Instance.Interpreter
                           .TryInvokeMemberMissing(this, name, out success);
                if (success)
                {
                    return(res);
                }
                throw ErrorFactory.CreateNotDefinedError(name);
            }
            return(scope.Members[name]);
        }