Documentation
Lean.Compiler.BorrowedAnnotation
Google site search
Lean.Compiler.BorrowedAnnotation
source
Imports
Init
Lean.Expr
Imported by
Lean.markBorrowed
Lean.isMarkedBorrowed
source
def
Lean.markBorrowed
(e :
Lean.Expr
)
:
Lean.Expr
Equations
Lean.markBorrowed
e
=
Lean.mkAnnotation
`borrowed
e
source
@[export lean_is_marked_borrowed]
def
Lean.isMarkedBorrowed
(e :
Lean.Expr
)
:
Bool
Equations
Lean.isMarkedBorrowed
e
=
Option.isSome
(
Lean.annotation?
`borrowed
e
)