lean4-htt/src
Joshua Seaton a9317760e7
chore: update IR interpreter enum hygiene
This change addresses -Wreturn type and -Wimplicit-fallthrough
infractions in the IR interpreter. Moreover, default switch cases on
enum classes are removed to leverage compiler complaints of missing
cases, which ensures that all related switch logic gets thoughtfully
extended when the enums are extended themselves.
2021-11-28 10:29:08 +01:00
..
bin chore: fix leanc.sh -v 2021-11-18 09:42:35 +01:00
cmake chore: delete more CMake cruft 2020-10-14 19:08:06 +02:00
include/lean chore: clean up LEAN_EXTRA_FLAGS 2021-11-20 11:04:39 +01:00
Init fix: proofs after adding eta struct support at recursors 2021-11-25 11:34:31 -08:00
initialize fix: dllexport functions not already annotated in header 2021-09-20 18:41:46 +02:00
kernel feat: eta struct support for unit-like datatypes 2021-11-26 08:36:25 -08:00
lake@b9d873cce0 feat: record doc strings of builtin parsers & elaborators 2021-11-26 17:13:19 +01:00
Lean feat: refine declaration ranges at instance & example 2021-11-27 07:25:15 -08:00
Leanpkg chore: fix stdlib 2021-08-06 12:58:58 -07:00
library chore: update IR interpreter enum hygiene 2021-11-28 10:29:08 +01:00
runtime chore: clean up LEAN_EXTRA_FLAGS 2021-11-20 11:04:39 +01:00
shell refactor: cmake: make more use of string(APPEND) 2021-11-18 10:09:55 +01:00
Std feat: add RBTree.toArray 2021-09-17 15:59:35 -07:00
util fix: extra linker flags (e.g. -ldl) must come after stdlib linker flags 2021-11-23 13:07:05 +01:00
CMakeLists.txt fix: only check for ccache if variables aren't passed explicitly 2021-11-23 09:15:42 +01:00
config.h.in chore: document simplified object header and remove obsolete cmake options 2021-07-20 10:42:28 -07:00
githash.h.in
Init.lean chore: remove enum command 2021-09-06 12:01:37 -07:00
Lean.lean feat: pretty-printer with tags 2021-08-24 08:57:41 -07:00
lean.mk.in fix: macOS build, once more 2021-10-09 10:24:30 +02:00
Leanc.lean feat: expose C & linker flags as API 2021-11-20 11:04:39 +01:00
Leanpkg.lean feat: findSysroot? & reworked initSearchPath 2021-11-20 11:04:39 +01:00
Std.lean chore: remove Nondet.lean 2021-09-07 17:36:20 -07:00
stdlib.make.in feat: build & bundle Lake 2021-10-15 06:56:02 -07:00
stdlib_flags.h Revert "chore: prefer native" 2021-10-26 20:19:27 +02:00
version.h.in feat: version information API 2020-12-29 14:42:48 -08:00