Documentation
Lean.Compiler.LCNF.AuxDeclCache
Google site search
Lean.Compiler.LCNF.AuxDeclCache
source
Imports
Init
Lean.Compiler.LCNF.CompilerM
Lean.Compiler.LCNF.DeclHash
Lean.Compiler.LCNF.Internalize
Imported by
Lean.Compiler.LCNF.AuxDeclCache
Lean.Compiler.LCNF.auxDeclCacheExt
Lean.Compiler.LCNF.CacheAuxDeclResult
Lean.Compiler.LCNF.cacheAuxDecl
source
@[inline]
abbrev
Lean.Compiler.LCNF.AuxDeclCache
:
Type
Equations
Lean.Compiler.LCNF.AuxDeclCache
=
Lean.PHashMap
Lean.Compiler.LCNF.Decl
Lean.Name
source
opaque
Lean.Compiler.LCNF.auxDeclCacheExt
:
Lean.EnvExtension
Lean.Compiler.LCNF.AuxDeclCache
source
inductive
Lean.Compiler.LCNF.CacheAuxDeclResult
:
Type
new:
Lean.Compiler.LCNF.CacheAuxDeclResult
alreadyCached:
Lean.Name
→
Lean.Compiler.LCNF.CacheAuxDeclResult
Instances For
source
def
Lean.Compiler.LCNF.cacheAuxDecl
(decl :
Lean.Compiler.LCNF.Decl
)
:
Lean.Compiler.LCNF.CompilerM
Lean.Compiler.LCNF.CacheAuxDeclResult
Equations
One or more equations did not get rendered due to their size.