コード例 #1
0
ファイル: ProcessMethodBodies.cs プロジェクト: stuman08/boo
 private Node InvokeMetaMethod(CandidateMethod method, object[] arguments)
 {
     return (Node)method.DynamicInvoke(null, arguments);
 }
コード例 #2
0
ファイル: ProcessMethodBodies.cs プロジェクト: boo-lang/boo
 private void InvokeMetaMethod(MethodInvocationExpression node, CandidateMethod method, object[] arguments)
 {
     var replacement = (Node) method.DynamicInvoke(null, arguments);
     ReplaceMetaMethodInvocationSite(node, replacement);
 }