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

◆ EmitMethodCall() [2/4]

void System.Linq.Expressions.Compiler.LambdaCompiler.EmitMethodCall ( Expression obj,
MethodInfo method,
IArgumentProvider methodCallExpr,
CompilationFlags flags )
inlineprivate

Definition at line 1337 of file LambdaCompiler.cs.

1338 {
1339 Type type = null;
1340 if (!method.IsStatic)
1341 {
1343 }
1344 if (obj != null && obj.Type.IsValueType)
1345 {
1347 }
1348 else
1349 {
1351 }
1352 }
void EmitInstance(Expression instance, out Type type)
void EmitMethodCall(Expression obj, MethodInfo method, IArgumentProvider methodCallExpr)

References System.Linq.Expressions.Compiler.LambdaCompiler.EmitInstance(), System.Linq.Expressions.Compiler.LambdaCompiler.EmitMethodCall(), System.obj, and System.type.