JSIL.Ast.JSIndirectVariable.Equals C# (CSharp) Method

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool
        public override bool Equals (object obj) {
            JSVariable variable;
            if (Variables.TryGetValue(Identifier, out variable))
                return variable.Equals(obj) || base.Equals(obj);
            else {
                variable = obj as JSVariable;
                if ((variable != null) && (variable.Identifier == Identifier))
                    return true;
                else
                    return base.Equals(obj);
            }
        }