Commit History

Автор SHA1 Съобщение Дата
  Richard Smith ab409a6a71 Simplify type check. (#7155) преди 1 ден
  Jon Ross-Perkins 2c6d9c7f66 Rename type's GetInstId to GetTypeInstId, reflecting returned type (#6708) преди 2 месеца
  Jon Ross-Perkins 03e693873b Detect control flow in entities nested inside functions (#5336) преди 1 година
  Dana Jansens c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) преди 1 година
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) преди 1 година
  Jon Ross-Perkins 588bdd74c3 Refactor region_stack logic out of Context (#4927) преди 1 година
  Jon Ross-Perkins b0d49ba957 Move control flow block functions to their own file. (#4921) преди 1 година
  Geoff Romer a112cbde5c Model type expressions as regions (#4698) преди 1 година
  Jon Ross-Perkins 1cba3328f7 Finish removing BuiltinInstKind (#4637) преди 1 година
  Jon Ross-Perkins efab39cbd9 Remove InstId::Builtin members (#4632) преди 1 година
  Richard Smith e4412a95dd Factor out machinery for forming int type literals. (#4616) преди 1 година
  Richard Smith e2ae5f212c Remove the special case for `i32`. (#4543) преди 1 година
  Richard Smith bc395eb889 Represent integer literals as `IntLiteral` not as `i32`. (#4532) преди 1 година
  Jon Ross-Perkins 99696b9812 Rename check handlers to HandleParseNode overloads. (#4121) преди 1 година
  Chandler Carruth 8c64f0bfdd Add `-Wmissing-prototypes` and fix issues it finds. (#4019) преди 1 година
  Richard Smith 583f5aa508 Constant evaluation support for `if` expressions, `and`, and `or`. (#3840) преди 2 години
  Jon Ross-Perkins 86a7c9ff45 Rename parse_node -> node_id (#3760) преди 2 години
  josh11b 48c986f52d Start using typed parse node ids in the check stage (#3547) преди 2 години
  Richard Smith 332a368cee Rename Parse::Node -> Parse::NodeId. (#3432) преди 2 години
  josh11b 109e7889dd Rename files to use abbreviations (#3389) преди 2 години