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

◆ MakeGoto()

static GotoExpression System.Linq.Expressions.Expression< TDelegate >.MakeGoto ( GotoExpressionKind kind,
LabelTarget target,
Expression< TDelegate >? value,
Type type )
inlinestaticinherited

Definition at line 2752 of file Expression.cs.

2753 {
2754 ValidateGoto(target, ref value, "target", "value", type);
2755 return new GotoExpression(kind, target, value, type);
2756 }
static void ValidateGoto(LabelTarget target, ref Expression value, string targetParameter, string valueParameter, Type type)

References System.type, System.Linq.Expressions.Expression< TDelegate >.ValidateGoto(), and System.value.

Referenced by System.Linq.Expressions.Expression< TDelegate >.Break(), System.Linq.Expressions.Expression< TDelegate >.Break(), System.Linq.Expressions.Expression< TDelegate >.Break(), System.Linq.Expressions.Expression< TDelegate >.Break(), System.Linq.Expressions.Expression< TDelegate >.Continue(), System.Linq.Expressions.Expression< TDelegate >.Continue(), System.Linq.Expressions.Expression< TDelegate >.Goto(), System.Linq.Expressions.Expression< TDelegate >.Goto(), System.Linq.Expressions.Expression< TDelegate >.Goto(), System.Linq.Expressions.Expression< TDelegate >.Goto(), System.Linq.Expressions.Expression< TDelegate >.Return(), System.Linq.Expressions.Expression< TDelegate >.Return(), System.Linq.Expressions.Expression< TDelegate >.Return(), System.Linq.Expressions.Expression< TDelegate >.Return(), System.Linq.Expressions.Compiler.StackSpiller.RewriteGotoExpression(), System.Linq.Expressions.GotoExpression.Update(), and System.Linq.EnumerableRewriter.VisitGoto().