コード例 #1
0
 private static function_node make_binary_compiled_operator(compiled_type_node declaring_type, compiled_type_node add_to_type,
     string method_name, string new_name, compiled_type_node operand_type)
 {
     compiled_function_node fn = NetHelper.NetHelper.get_compiled_method(declaring_type, method_name, operand_type, operand_type);
     add_to_type.add_name(new_name, new SymbolInfo(fn));
     fn.IsOperator = true;
     return fn;
 }
コード例 #2
0
 private static function_node make_compiled_operator(compiled_type_node declaring_type,
     string method_name,string new_name,compiled_type_node left_type,compiled_type_node right_type)
 {
     compiled_function_node fn=NetHelper.NetHelper.get_compiled_method(declaring_type, method_name, left_type, right_type);
     declaring_type.add_name(new_name,new SymbolInfo(fn));
     return fn;
 }