Removed CastFunToReturnVoid AST node and use a regular Cast node instead....
Removed CastFunToReturnVoid AST node and use a regular Cast node instead. Allow casting a function to another one that returns void.
Showing
- spec/compiler/type_inference/fun_spec.cr 8 additions, 1 deletionspec/compiler/type_inference/fun_spec.cr
- src/compiler/crystal/ast.cr 0 additions, 14 deletionssrc/compiler/crystal/ast.cr
- src/compiler/crystal/codegen.cr 0 additions, 12 deletionssrc/compiler/crystal/codegen.cr
- src/compiler/crystal/type_inference/ast.cr 6 additions, 0 deletionssrc/compiler/crystal/type_inference/ast.cr
- src/compiler/crystal/type_inference/call.cr 1 addition, 3 deletionssrc/compiler/crystal/type_inference/call.cr
- src/compiler/crystal/type_inference/restrictions.cr 1 addition, 1 deletionsrc/compiler/crystal/type_inference/restrictions.cr
Please register or sign in to comment