Example #1
0
            private bool IsSelfReference(Expression expr)
            {
                if (!(expr is NameExpression ne))
                {
                    return(false);
                }

                PythonVariable variable;

                if (_function.TryGetVariable(ne.Name, out variable) && variable == _self.PythonVariable)
                {
                    return(true);
                }

                return(false);
            }
 private bool IsSelfReference(Expression expr)
 {
     return(expr is NameExpression ne &&
            _function.TryGetVariable(ne.Name, out PythonVariable variable) &&
            variable == _self.PythonVariable);
 }