happyshine / softart

Automatically exported from code.google.com/p/softart
Other
0 stars 0 forks source link

Try implicit cast before call expression #180

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Description:
  As title, now no cast before call expression. That will cause some errors when generating code.

Original issue reported on code.google.com by wuye9036 on 2 Apr 2012 at 7:37

GoogleCodeExporter commented 9 years ago

Original comment by wuye9036 on 2 Apr 2012 at 7:23

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 67e46401d8c8.

SASL:
  Add built-in type name 'char' and 'uchar'.
  Add test for operator overload and implicit cast.
  Split find_overloads_impl to 3 parts:
    Get all overloads.
    Filterate illegal overloads.
    Get best overloads.

Original comment by wuye9036 on 3 Apr 2012 at 11:45

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 8343a9d0afa8.

SASL:
  Add cast priorities for caster selecting.
  Implements cast_ints.
  Add operator type promotion test.
  Fixed a bug of cgllvm_caster::int2int.

Original comment by wuye9036 on 3 Apr 2012 at 6:06

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 388c3c0b598c.

SASL:
  Add implicit cast to cgllvm_impl if argument type is not as same as parameter.
  Add implicit cast test for function call.

Original comment by wuye9036 on 4 Apr 2012 at 3:11

GoogleCodeExporter commented 9 years ago

Original comment by wuye9036 on 4 Apr 2012 at 3:12