Represent union types with only reference-like types (nil, class or hierarchy) as a pointer.
Showing
- spec/compiler/codegen/class_spec.cr 17 additions, 0 deletionsspec/compiler/codegen/class_spec.cr
- spec/compiler/codegen/def_spec.cr 11 additions, 0 deletionsspec/compiler/codegen/def_spec.cr
- spec/compiler/codegen/is_a_spec.cr 36 additions, 0 deletionsspec/compiler/codegen/is_a_spec.cr
- src/compiler/crystal/codegen.cr 137 additions, 39 deletionssrc/compiler/crystal/codegen.cr
- src/compiler/crystal/codegen/llvm_typer.cr 17 additions, 12 deletionssrc/compiler/crystal/codegen/llvm_typer.cr
- src/compiler/crystal/program.cr 21 additions, 4 deletionssrc/compiler/crystal/program.cr
- src/compiler/crystal/types.cr 59 additions, 12 deletionssrc/compiler/crystal/types.cr
Please register or sign in to comment