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

◆ VisitLambda< T >()

override Expression System.Linq.Expressions.DebugViewWriter.VisitLambda< T > ( Expression< T > node)
inlinepackagevirtual

Reimplemented from System.Linq.Expressions.ExpressionVisitor.

Definition at line 427 of file DebugViewWriter.cs.

428 {
429 Out($".Lambda {GetLambdaName(node)}<{node.Type}>");
430 if (_lambdas == null)
431 {
433 }
434 if (!_lambdas.Contains(node))
435 {
436 _lambdas.Enqueue(node);
437 }
438 return node;
439 }
bool ICollection< KeyValuePair< TKey, TValue > >. Contains(KeyValuePair< TKey, TValue > keyValuePair)

References System.Linq.Expressions.DebugViewWriter._lambdas, System.Collections.Generic.Dictionary< TKey, TValue >.Contains(), and System.Reflection.Out.