Fixed #173: allow modules as generic type arguments
Showing
- CHANGELOG.md 1 addition, 0 deletionsCHANGELOG.md
- spec/compiler/type_inference/module_spec.cr 120 additions, 0 deletionsspec/compiler/type_inference/module_spec.cr
- src/compiler/crystal/codegen.cr 8 additions, 0 deletionssrc/compiler/crystal/codegen.cr
- src/compiler/crystal/codegen/cast.cr 21 additions, 0 deletionssrc/compiler/crystal/codegen/cast.cr
- src/compiler/crystal/codegen/llvm_typer.cr 8 additions, 0 deletionssrc/compiler/crystal/codegen/llvm_typer.cr
- src/compiler/crystal/codegen/match.cr 4 additions, 0 deletionssrc/compiler/crystal/codegen/match.cr
- src/compiler/crystal/type_inference/call.cr 22 additions, 2 deletionssrc/compiler/crystal/type_inference/call.cr
- src/compiler/crystal/type_inference/type_merge.cr 14 additions, 0 deletionssrc/compiler/crystal/type_inference/type_merge.cr
- src/compiler/crystal/types.cr 70 additions, 28 deletionssrc/compiler/crystal/types.cr
Please register or sign in to comment