Skip to content

Commit 1bada05

Browse files
committed
disambiguate names
1 parent d6130c7 commit 1bada05

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

src/Lean/Elab/Tactic/Grind/Main.lean

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,8 @@ def getGrindParams (stx : TSyntax `tactic) : Array Syntax :=
205205
stx.raw[grindParamsPos][1].getSepArgs
206206

207207
/-- Filter out `+suggestions` from the config syntax -/
208-
def filterSuggestionsFromConfig (config : TSyntax ``Lean.Parser.Tactic.optConfig) : TSyntax ``Lean.Parser.Tactic.optConfig :=
208+
def filterSuggestionsFromGrindConfig (config : TSyntax ``Lean.Parser.Tactic.optConfig) :
209+
TSyntax ``Lean.Parser.Tactic.optConfig :=
209210
let configItems := config.raw.getArgs
210211
let filteredItems := configItems.filter fun item =>
211212
-- Keep all items except +suggestions
@@ -236,7 +237,7 @@ def mkGrindOnly
236237
else
237238
let param ← Grind.globalDeclToGrindParamSyntax declName kind minIndexable
238239
params := params.push param
239-
let filteredConfig := filterSuggestionsFromConfig config
240+
let filteredConfig := filterSuggestionsFromGrindConfig config
240241
let result ← `(tactic| grind $filteredConfig:optConfig only)
241242
return setGrindParams result params
242243

src/Lean/Elab/Tactic/SimpTrace.lean

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ namespace Lean.Elab.Tactic
2222
open Lean Elab Parser Tactic Meta Simp Tactic.TryThis
2323

2424
/-- Filter out `+suggestions` from the config syntax -/
25-
def filterSuggestionsFromConfig (cfg : TSyntax ``Lean.Parser.Tactic.optConfig) : MetaM (TSyntax ``Lean.Parser.Tactic.optConfig) := do
25+
def filterSuggestionsFromSimpConfig (cfg : TSyntax ``Lean.Parser.Tactic.optConfig) :
26+
MetaM (TSyntax ``Lean.Parser.Tactic.optConfig) := do
2627
-- The config has one arg: a null node containing configItem nodes
2728
let nullNode := cfg.raw.getArg 0
2829
let configItems := nullNode.getArgs
@@ -67,7 +68,7 @@ def mkSimpCallStx (stx : Syntax) (usedSimps : UsedSimps) : MetaM (TSyntax `tacti
6768
else
6869
`(tactic| simp%$tk $cfg:optConfig $[$discharger]? $[only%$o]? [$argsArray,*] $[$loc]?)
6970
-- Build syntax for suggestion (without +suggestions config)
70-
let filteredCfg ← filterSuggestionsFromConfig cfg
71+
let filteredCfg ← filterSuggestionsFromSimpConfig cfg
7172
let stxForSuggestion ← if bang.isSome then
7273
`(tactic| simp!%$tk $filteredCfg:optConfig $[$discharger]? $[only%$o]? [$argsArray,*] $[$loc]?)
7374
else
@@ -109,7 +110,7 @@ def mkSimpCallStx (stx : Syntax) (usedSimps : UsedSimps) : MetaM (TSyntax `tacti
109110
else
110111
`(tactic| simp_all%$tk $cfg:optConfig $[$discharger]? $[only%$o]? [$argsArray,*])
111112
-- Build syntax for suggestion (without +suggestions config)
112-
let filteredCfg ← filterSuggestionsFromConfig cfg
113+
let filteredCfg ← filterSuggestionsFromSimpConfig cfg
113114
let stxForSuggestion ←
114115
if argsArray.isEmpty then
115116
if bang.isSome then

0 commit comments

Comments
 (0)