Documentation
Lean
.
Compiler
.
IR
.
Sorry
Search
Google site search
Lean
.
Compiler
.
IR
.
Sorry
source
Imports
Init
Lean.Compiler.IR.CompilerM
Imported by
Lean
.
IR
.
Sorry
.
State
Lean
.
IR
.
Sorry
.
M
Lean
.
IR
.
Sorry
.
visitExpr
Lean
.
IR
.
Sorry
.
visitExpr
.
getSorryDepFor?
Lean
.
IR
.
Sorry
.
visitFndBody
Lean
.
IR
.
Sorry
.
visitDecl
Lean
.
IR
.
Sorry
.
collect
Lean
.
IR
.
updateSorryDep
source
structure
Lean
.
IR
.
Sorry
.
State
:
Type
localSorryMap :
Lake.NameMap
Lake.Name
modified :
Bool
Instances For
source
@[inline, reducible]
abbrev
Lean
.
IR
.
Sorry
.
M
(α :
Type
)
:
Type
Instances For
source
def
Lean
.
IR
.
Sorry
.
visitExpr
:
Lean.IR.Expr
→
ExceptT
Lake.Name
Lean.IR.Sorry.M
Unit
Instances For
source
def
Lean
.
IR
.
Sorry
.
visitExpr
.
getSorryDepFor?
(f :
Lake.Name
)
:
ExceptT
Lake.Name
Lean.IR.Sorry.M
Unit
Instances For
source
partial def
Lean
.
IR
.
Sorry
.
visitFndBody
(b :
Lean.IR.FnBody
)
:
ExceptT
Lake.Name
Lean.IR.Sorry.M
Unit
source
def
Lean
.
IR
.
Sorry
.
visitDecl
(d :
Lean.IR.Decl
)
:
Lean.IR.Sorry.M
Unit
Instances For
source
partial def
Lean
.
IR
.
Sorry
.
collect
(decls :
Array
Lean.IR.Decl
)
:
Lean.IR.Sorry.M
Unit
source
def
Lean
.
IR
.
updateSorryDep
(decls :
Array
Lean.IR.Decl
)
:
Lean.IR.CompilerM
(
Array
Lean.IR.Decl
)
Instances For