Beispiel #1
0
            protected internal override Expression VisitLock(LockCSharpStatement node)
            {
                Visit(node.Expression);

                _forbidden.Push(nameof(LockCSharpStatement));
                {
                    Visit(node.Body);
                }
                _forbidden.Pop();

                return(node);
            }
Beispiel #2
0
            protected internal override Expression VisitLock(LockCSharpStatement node)
            {
                Visited = true;

                return(base.VisitLock(node));
            }