ABT.Env2.Add C# (CSharp) Метод

Add() публичный метод

public Add ( EnumEntry entry ) : Env2
entry EnumEntry
Результат Env2
        public Env2 Add(EnumEntry entry) {
            if (this._functionScope.IsNone) {
                // global
                return new Env2(
                    this._globalSymbolTable.Add(entry),
                    this._functionScope
                );
            } else {
                // local
                return new Env2(
                    this._globalSymbolTable,
                    Option.Some(this._functionScope.Value.Add(entry))
                );
            }
        }

Same methods

Env2::Add ( NamedObjectEntry entry ) : Env2
Env2::Add ( TypeEntry entry ) : Env2