protected override void CloneTo(CloneContext clonectx, Expression t) { NullCoalescingOperator target = (NullCoalescingOperator)t; target.left = left.Clone(clonectx); target.right = right.Clone(clonectx); }
void case_697() #line 4909 "cs-parser.jay" { if (lang_version < LanguageVersion.ISO_2) FeatureIsNotAvailable (GetLocation (yyVals[-1+yyTop]), "null coalescing operator"); yyVal = new Nullable.NullCoalescingOperator ((Expression) yyVals[-2+yyTop], (Expression) yyVals[0+yyTop]); lbag.AddLocation (yyVal, GetLocation (yyVals[-1+yyTop])); }
public virtual object Visit(Nullable.NullCoalescingOperator nullCoalescingOperator) { return(null); }