Documentation

Lean.KeyedDeclsAttribute

structure Lean.KeyedDeclsAttribute.Def (γ : Type) :
Type
Equations
  • Lean.KeyedDeclsAttribute.instInhabitedDef = { default := { builtinName := default, name := default, descr := default, valueTypeName := default, evalKey := default, onAdded := default } }
Equations
  • Lean.KeyedDeclsAttribute.instInhabitedExtensionState = { default := { newEntries := default, table := default, declNames := default, erased := default } }
Equations
def Lean.KeyedDeclsAttribute.addBuiltin {γ : Type} (attr : Lean.KeyedDeclsAttribute γ) (key : Lean.KeyedDeclsAttribute.Key) (declName : Lean.Name) (value : γ) :
Equations
Equations
Equations
unsafe def Lean.KeyedDeclsAttribute.init {γ : Type} (df : Lean.KeyedDeclsAttribute.Def γ) (attrDeclName : Lean.Name) :
Equations
Equations
Equations