lean4-htt/tests
Leonardo de Moura 25c9727a92 feat: add TermInfo for LVal
@Vtec234 Added the missing info.
Given
```lean
def f3 (s : Nat × Array (Array Nat)) : Array Nat :=
  s.2[1].push s.1
```
We produce the following `InfoTree` for the body (originally at line 30)
```
Array.push (Array.getOp s.snd 1) s.fst : Array Nat @ ⟨30, 2⟩-⟨30, 17⟩
  s : Nat × Array (Array Nat) @ ⟨30, 2⟩-⟨30, 3⟩
  Prod.snd : {α β : Type} → α × β → β @ ⟨30, 4⟩-⟨30, 5⟩
  Array.getOp : {α : Type} → [inst : Inhabited α] → Array α → Nat → α @ ⟨30, 5⟩-⟨30, 6⟩
  1 : Nat @ ⟨30, 6⟩-⟨30, 7⟩
  Array.push : {α : Type} → Array α → α → Array α @ ⟨30, 9⟩-⟨30, 13⟩
  s.fst : Nat @ ⟨30, 14⟩-⟨30, 17⟩
    s : Nat × Array (Array Nat) @ ⟨30, 14⟩-⟨30, 15⟩
    Prod.fst : {α β : Type} → α × β → α @ ⟨30, 16⟩-⟨30, 17⟩
```
2021-01-14 12:19:21 -08:00
..
bench feat: ensure no unassigned metavariables in the declaration header when type is explicitly provided 2021-01-11 16:40:14 -08:00
compiler fix: elim_array_cases 2021-01-04 16:10:49 -08:00
elabissues chore: avoid Has prefix in type classes 2020-10-27 18:29:19 -07:00
ir
lean feat: add TermInfo for LVal 2021-01-14 12:19:21 -08:00
leanpkg feat: basic port of leanpkg 2020-12-29 14:42:48 -08:00
playground chore: cleanup 2020-12-13 15:51:34 -08:00
plugin feat: run linters in the new frontend 2020-10-23 14:04:28 -07:00
simpperf feat: add simp benchmark 2020-12-31 15:46:56 -08:00
.gitignore
common.sh test: ignore \r when diffing 2020-09-15 09:32:00 -07:00