From 7f12401ea7ee7310472a3807bb3ebb5a7033c49f Mon Sep 17 00:00:00 2001 From: Leonardo de Moura Date: Fri, 29 May 2015 10:16:12 -0700 Subject: [PATCH] fix(frontends/lean/elaborator): save type information for 'obtain' declarations --- src/frontends/lean/elaborator.cpp | 5 ++- tests/lean/interactive/obtain_type_info.input | 16 ++++++++++ .../obtain_type_info.input.expected.out | 31 +++++++++++++++++++ 3 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 tests/lean/interactive/obtain_type_info.input create mode 100644 tests/lean/interactive/obtain_type_info.input.expected.out diff --git a/src/frontends/lean/elaborator.cpp b/src/frontends/lean/elaborator.cpp index e8818f4918..e41092f694 100644 --- a/src/frontends/lean/elaborator.cpp +++ b/src/frontends/lean/elaborator.cpp @@ -1403,7 +1403,10 @@ expr elaborator::process_obtain_expr(list const & s_list, list