made the cast float->bool throw an error
commit6898a7226070e39347dbce1d1295dcc6165c06d4
authorAlexandre Bique <bique.alexandre@gmail.com>
Thu, 5 Mar 2009 01:33:05 +0000 (5 01:33 +0000)
committerAlexandre Bique <bique.alexandre@gmail.com>
Thu, 5 Mar 2009 01:33:05 +0000 (5 01:33 +0000)
tree501557ab420f5c96c8dba57314d3bf1c522a6914
parentcfa3d83cc320a97d65c036903635a5966e0e0df9
made the cast float->bool throw an error
83 files changed:
src/ast/llvm-generator-visitor.cc
tests/lang/mugiwara/input/bad_expr/andand-bool-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-bool-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-bool-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-bool-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-bool.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-bool.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-int16.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-int16.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-int32.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-int32.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-int64.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-int64.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-int8.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-int8.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-uint16.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-uint16.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-uint32.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-uint32.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-uint64.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-uint64.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-double-uint8.mgw [moved from tests/lang/mugiwara/input/expr/andand-double-uint8.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-bool.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-bool.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-int16.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-int16.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-int32.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-int32.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-int64.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-int64.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-int8.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-int8.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-uint16.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-uint16.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-uint32.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-uint32.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-uint64.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-uint64.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-float-uint8.mgw [moved from tests/lang/mugiwara/input/expr/andand-float-uint8.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-int16-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-int16-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-int16-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-int16-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-int32-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-int32-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-int32-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-int32-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-int64-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-int64-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-int64-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-int64-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-int8-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-int8-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-int8-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-int8-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-uint16-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-uint16-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-uint16-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-uint16-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-uint32-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-uint32-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-uint32-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-uint32-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-uint64-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-uint64-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-uint64-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-uint64-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-uint8-double.mgw [moved from tests/lang/mugiwara/input/expr/andand-uint8-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/andand-uint8-float.mgw [moved from tests/lang/mugiwara/input/expr/andand-uint8-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-bool-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-bool-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-bool-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-bool-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-bool.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-bool.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-int16.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-int16.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-int32.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-int32.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-int64.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-int64.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-int8.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-int8.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-uint16.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-uint16.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-uint32.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-uint32.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-uint64.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-uint64.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-double-uint8.mgw [moved from tests/lang/mugiwara/input/expr/oror-double-uint8.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-bool.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-bool.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-int16.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-int16.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-int32.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-int32.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-int64.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-int64.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-int8.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-int8.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-uint16.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-uint16.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-uint32.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-uint32.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-uint64.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-uint64.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-float-uint8.mgw [moved from tests/lang/mugiwara/input/expr/oror-float-uint8.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-int16-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-int16-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-int16-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-int16-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-int32-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-int32-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-int32-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-int32-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-int64-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-int64-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-int64-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-int64-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-int8-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-int8-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-int8-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-int8-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-uint16-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-uint16-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-uint16-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-uint16-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-uint32-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-uint32-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-uint32-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-uint32-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-uint64-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-uint64-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-uint64-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-uint64-float.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-uint8-double.mgw [moved from tests/lang/mugiwara/input/expr/oror-uint8-double.mgw with 100% similarity]
tests/lang/mugiwara/input/bad_expr/oror-uint8-float.mgw [moved from tests/lang/mugiwara/input/expr/oror-uint8-float.mgw with 100% similarity]
tests/lang/mugiwara/input/expr/gen.py [deleted file]
tests/lang/mugiwara/input/gen.py [new file with mode: 0755]