Home | History | Annotate | Download | only in Compiler

Lines Matching full:func_arg

1870         func_arg = args[0]
1871 if isinstance(func_arg, ExprNodes.CoerceToPyTypeNode):
1872 func_arg = func_arg.arg
1873 elif func_arg.type.is_pyobject:
1877 if func_arg.type.is_int or node.type.is_int:
1878 if func_arg.type == node.type:
1879 return func_arg
1880 elif node.type.assignable_from(func_arg.type) or func_arg.type.is_float:
1882 node.pos, operand=func_arg, type=node.type)
1884 if func_arg.type.is_float or node.type.is_float:
1885 if func_arg.type == node.type:
1886 return func_arg
1887 elif node.type.assignable_from(func_arg.type) or func_arg.type.is_float:
1889 node.pos, operand=func_arg, type=node.type)
2076 func_arg = pos_args[0]
2077 if isinstance(func_arg, ExprNodes.CoerceToPyTypeNode):
2078 func_arg = func_arg.arg
2079 if func_arg.type is PyrexTypes.c_double_type:
2080 return func_arg
2081 elif node.type.assignable_from(func_arg.type) or func_arg.type.is_numeric:
2083 node.pos, operand=func_arg, type=node.type)
2105 func_arg = pos_args[0]
2106 if isinstance(func_arg, ExprNodes.CoerceToPyTypeNode):
2108 if func_arg.type.is_pyobject and node.type.is_pyobject: