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

◆ EmitIndexExpression()

void System.Linq.Expressions.Compiler.LambdaCompiler.EmitIndexExpression ( Expression expr)
inlineprivate

Definition at line 1224 of file LambdaCompiler.cs.

1225 {
1226 IndexExpression indexExpression = (IndexExpression)expr;
1227 Type type = null;
1228 if (indexExpression.Object != null)
1229 {
1231 }
1232 int i = 0;
1233 for (int argumentCount = indexExpression.ArgumentCount; i < argumentCount; i++)
1234 {
1235 Expression argument = indexExpression.GetArgument(i);
1237 }
1239 }
void EmitInstance(Expression instance, out Type type)
void EmitGetIndexCall(IndexExpression node, Type objectType)

References System.Linq.Expressions.Compiler.LambdaCompiler.EmitExpression(), System.Linq.Expressions.Compiler.LambdaCompiler.EmitGetIndexCall(), System.Linq.Expressions.Compiler.LambdaCompiler.EmitInstance(), and System.type.

Referenced by System.Linq.Expressions.Compiler.LambdaCompiler.EmitExpression().