Quinton Miller

Results 338 comments of Quinton Miller

The C runtime may not be present even though the C language and calling conventions etc. are there, e.g. when writing pure Win32 code and needing to avoid linking against...

This and #13819 could definitely share the same internal method, now that that PR is merged. The only caveat is that here the 4 bytes might represent more than 1...

I don't think [this has ever worked since the introduction of `-Dstrict_multi_assign`](https://godbolt.org/z/TTM3zW1zo), so it is just the error message that needs to be changed

`BigInt.zero` is not zero-initialized: ``` BigInt.zero # => LibGMP::MPZ(@_mp_alloc=1, @_mp_size=0, @_mp_d=Pointer(UInt64)@0x7fac878d5ff0) ```

Note to self: this (or rather its MT equivalent) is also known as a latch in C++ and Java

`CLI` is at the moment still `:nodoc:`, we could change it any time we want. `prints_summary?` reflects the fact that formatters don't depend on a context. Any other refactoring would...

Sometimes I've been thinking what the shell would be for a hypothetical ~~MinGW-based toolchain~~ MSYS2-based build environment. Crystal programs built with it can definitely expect the availability of `sh.exe` as...

Reduced: ```crystal def foo(&) yield end foo { x : Int32 } ``` ``` Crystal::ASTNode#dependencies cannot be nil (NilAssertionError) from src/compiler/crystal/semantic/bindings.cr:3:5 in 'dependencies' from src/compiler/crystal/codegen/codegen.cr:2013:7 in 'bound_to_mod_nil?' from src/compiler/crystal/codegen/codegen.cr:2005:35 in...

This PR does not actually add support for `foo[&.bar]` at the moment, right?