The magic variables '$~' and '$?' are now method-local and concurrent-safe....
The magic variables '$~' and '$?' are now method-local and concurrent-safe. 'Tuple' is now correctly considered a struct. 'Pointer' is now correctly considered a struct. Renamed 'Function' to 'Proc'.
Showing
- CHANGELOG.md 6 additions, 1 deletionCHANGELOG.md
- samples/windows.cr 1 addition, 0 deletionssamples/windows.cr
- spec/compiler/codegen/module_spec.cr 1 addition, 1 deletionspec/compiler/codegen/module_spec.cr
- spec/compiler/codegen/pointer_spec.cr 13 additions, 0 deletionsspec/compiler/codegen/pointer_spec.cr
- spec/compiler/codegen/special_vars_spec.cr 76 additions, 0 deletionsspec/compiler/codegen/special_vars_spec.cr
- spec/compiler/codegen/splat_spec.cr 7 additions, 7 deletionsspec/compiler/codegen/splat_spec.cr
- spec/compiler/codegen/tuple_spec.cr 3 additions, 3 deletionsspec/compiler/codegen/tuple_spec.cr
- spec/compiler/parser/parser_spec.cr 10 additions, 5 deletionsspec/compiler/parser/parser_spec.cr
- spec/compiler/type_inference/fun_spec.cr 8 additions, 8 deletionsspec/compiler/type_inference/fun_spec.cr
- spec/compiler/type_inference/special_vars_spec.cr 60 additions, 0 deletionsspec/compiler/type_inference/special_vars_spec.cr
- spec/compiler/type_inference/tuple_spec.cr 1 addition, 1 deletionspec/compiler/type_inference/tuple_spec.cr
- spec/std/function_spec.cr 7 additions, 8 deletionsspec/std/function_spec.cr
- src/compiler/crystal/codegen/call.cr 5 additions, 0 deletionssrc/compiler/crystal/codegen/call.cr
- src/compiler/crystal/codegen/codegen.cr 3 additions, 1 deletionsrc/compiler/crystal/codegen/codegen.cr
- src/compiler/crystal/codegen/fun.cr 10 additions, 2 deletionssrc/compiler/crystal/codegen/fun.cr
- src/compiler/crystal/codegen/llvm_typer.cr 8 additions, 0 deletionssrc/compiler/crystal/codegen/llvm_typer.cr
- src/compiler/crystal/program.cr 7 additions, 5 deletionssrc/compiler/crystal/program.cr
- src/compiler/crystal/semantic/ast.cr 18 additions, 1 deletionsrc/compiler/crystal/semantic/ast.cr
- src/compiler/crystal/semantic/call.cr 11 additions, 2 deletionssrc/compiler/crystal/semantic/call.cr
- src/compiler/crystal/semantic/type_inference.cr 38 additions, 5 deletionssrc/compiler/crystal/semantic/type_inference.cr
Please register or sign in to comment