Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ VisitLoop()

override Expression System.Linq.Expressions.DebugViewWriter.VisitLoop ( LoopExpression node)
inlinepackagevirtual

Reimplemented from System.Linq.Expressions.ExpressionVisitor.

Definition at line 970 of file DebugViewWriter.cs.

971 {
972 Out(".Loop", Flow.Space);
973 if (node.ContinueLabel != null)
974 {
975 DumpLabel(node.ContinueLabel);
976 }
977 Out(" {", Flow.NewLine);
978 Indent();
979 Visit(node.Body);
980 Dedent();
981 Out(Flow.NewLine, "}");
982 if (node.BreakLabel != null)
983 {
984 Out("", Flow.NewLine);
985 DumpLabel(node.BreakLabel);
986 }
987 return node;
988 }
virtual ? Expression Visit(Expression? node)

References System.Linq.Expressions.DebugViewWriter.Dedent(), System.Linq.Expressions.DebugViewWriter.DumpLabel(), System.Linq.Expressions.DebugViewWriter.Indent(), System.Reflection.Out, and System.Linq.Expressions.ExpressionVisitor.Visit().