Goose  Hex Artifact Content

Artifact febf1f252e5921dbb43d90b24ab87b661b7cb635de3fc6e0b7e07291827f3fa8:

  • File bs/parse/parser.cpp — part of check-in [2efa23555d] at 2019-08-11 01:26:17 on branch trunk —
    • ir: created a new type for LocationId which is handled in a specific way so that two LocationIds are always considered equal by pattern matching. This prevent the values' locationIds stored in ir expressions from fucking up everything.
    • propagate value locations in a few places: in the parser, when resolving invocations and when doing eager evaluation. There are probably a lot of other places still missing.
    • converted all the builtin statements to use the DiagnosticsManager.
    (user: achavasse size: 5748)

A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.