lean4-htt/tests/elab/1224.lean
Garmelon 08eb78a5b2
chore: switch to new test/bench suite (#12590)
This PR sets up the new integrated test/bench suite. It then migrates
all benchmarks and some related tests to the new suite. There's also
some documentation and some linting.

For now, a lot of the old tests are left alone so this PR doesn't become
even larger than it already is. Eventually, all tests should be migrated
to the new suite though so there isn't a confusing mix of two systems.
2026-02-25 13:51:53 +00:00

48 lines
733 B
Text

import Lean
set_option autoImplicit false
namespace Foo.Bar
abbrev Bar := Nat
end Foo.Bar
open Foo Bar in
def myNat1 : Bar := 10 -- good
namespace Bar
end Bar
open Foo Bar in
def myNat2 : Bar := 10
open Foo.Bar in
def myNat3 : Bar := 10 -- good
open Foo Bar in
def myNat4 : Bar.Bar := 10 -- good
section
open Lean Parser Elab Tactic
/-- info: Lean.Parser.Tactic.rwRule : ParserDescr -/
#guard_msgs in
#check rwRule
/-- info: Lean.Elab.Tactic.evalDSimp : Tactic -/
#guard_msgs in
#check evalDSimp
end
section
open Lean
/-- info: Lean.Parser.Tactic.rwRule : ParserDescr -/
#guard_msgs in
#check Parser.Tactic.rwRule
open Parser
/-- info: Lean.Parser.Tactic.rwRule : ParserDescr -/
#guard_msgs in
#check Tactic.rwRule
end