feat(kernel/expr): make sure semantic attachments are smaller than other kinds of expression

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
Leonardo de Moura 2014-01-20 14:10:44 -08:00
parent abfeacb8f0
commit 217e56ea03

View file

@ -51,7 +51,7 @@ The main API is divided in the following sections
- Miscellaneous
======================================= */
class expr;
enum class expr_kind { Var, Constant, Value, App, Lambda, Pi, Type, Let, MetaVar };
enum class expr_kind { Value, Var, Constant, App, Lambda, Pi, Type, Let, MetaVar };
class local_entry;
/**
\brief A metavariable local context is just a list of local_entries.