Exemple #1
0
        public override BoundNode VisitAddressOfOperator(BoundAddressOfOperator node)
        {
            BoundSpillSequenceBuilder builder = null;
            var expr = VisitExpression(ref builder, node.Operand);

            return(UpdateExpression(builder, node.Update(expr, node.IsManaged, node.Type)));
        }
Exemple #2
0
        public override BoundNode VisitAddressOfOperator(BoundAddressOfOperator node)
        {
            BoundSpillSequence2 ss = null;
            var expr = VisitExpression(ref ss, node.Operand);

            return(UpdateExpression(ss, node.Update(expr, node.IsFixedStatementAddressOf, node.Type)));
        }
 public override BoundNode VisitAddressOfOperator(BoundAddressOfOperator node)
 {
     BoundSpillSequence2 ss = null;
     var expr = VisitExpression(ref ss, node.Operand);
     return UpdateExpression(ss, node.Update(expr, node.IsFixedStatementAddressOf, node.Type));
 }