Reimplemented from System.Linq.Expressions.ExpressionVisitor.
Definition at line 254 of file DebugViewWriter.cs.
255 {
257 {
262 }
263 else
264 {
269 switch (
node.NodeType)
270 {
273 break;
276 break;
279 break;
282 before = Flow.Space | Flow.Break;
283 break;
286 before = Flow.Space | Flow.Break;
287 break;
290 break;
293 break;
296 break;
299 break;
302 break;
305 break;
308 break;
311 break;
314 break;
317 break;
320 break;
323 break;
326 break;
329 break;
332 break;
335 break;
338 break;
341 break;
344 break;
347 break;
350 break;
353 break;
356 break;
359 break;
362 break;
365 break;
368 break;
371 break;
374 break;
377 break;
380 break;
383 break;
386 break;
387 default:
389 }
390 if (flag)
391 {
393 }
395 if (flag)
396 {
397 Out(Flow.None,
")", Flow.Break);
398 }
401 {
403 }
406 {
407 Out(Flow.None,
")", Flow.Break);
408 }
409 }
411 }
void Add(TKey key, TValue value)
static bool NeedsParentheses(Expression parent, Expression child)
void ParenthesizedVisit(Expression parent, Expression nodeToVisit)
virtual ? Expression Visit(Expression? node)
@ InvalidOperationException
References System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Linq.Expressions.DebugViewWriter.NeedsParentheses(), System.Reflection.Out, System.Linq.Expressions.DebugViewWriter.ParenthesizedVisit(), System.s, and System.Linq.Expressions.ExpressionVisitor.Visit().