@@ -6,13 +6,12 @@ use scoped_arena::Scope;
66
77use crate :: alloc:: SliceVec ;
88use crate :: core;
9- use crate :: core:: { Const , UIntStyle } ;
9+ use crate :: core:: { Const , Plicity , UIntStyle } ;
1010use crate :: env:: { self , EnvLen , Index , Level , UniqueEnv } ;
1111use crate :: source:: { Span , StringId , StringInterner } ;
1212use crate :: surface:: elaboration:: MetaSource ;
1313use crate :: surface:: {
14- AppArg , BinOp , ExprField , FormatField , FunParam , Item , ItemDef , Module , Pattern , Plicity , Term ,
15- TypeField ,
14+ Arg , BinOp , ExprField , FormatField , Item , ItemDef , Module , Param , Pattern , Term , TypeField ,
1615} ;
1716
1817/// Distillation context.
@@ -275,7 +274,7 @@ impl<'interner, 'arena, 'env> Context<'interner, 'arena, 'env> {
275274 let body_expr = self . check ( body_expr) ;
276275 self . truncate_local ( initial_local_len) ;
277276
278- let params = params. into_iter ( ) . map ( |( plicity, name) | FunParam {
277+ let params = params. into_iter ( ) . map ( |( plicity, name) | Param {
279278 plicity,
280279 pattern : Pattern :: Name ( ( ) , name) ,
281280 r#type : None ,
@@ -427,7 +426,7 @@ impl<'interner, 'arena, 'env> Context<'interner, 'arena, 'env> {
427426 core:: LocalInfo :: Def => { }
428427 core:: LocalInfo :: Param => {
429428 let var = self . local_len ( ) . level_to_index ( var) . unwrap ( ) ;
430- args. push ( AppArg {
429+ args. push ( Arg {
431430 plicity : Plicity :: Explicit ,
432431 term : self . check ( & core:: Term :: LocalVar ( Span :: Empty , var) ) ,
433432 } ) ;
@@ -478,7 +477,7 @@ impl<'interner, 'arena, 'env> Context<'interner, 'arena, 'env> {
478477 let param_type = self . check ( param_type) ;
479478 let param_name = self . freshen_name ( * param_name, next_body_type) ;
480479 let param_name = self . push_local ( param_name) ;
481- params. push ( FunParam {
480+ params. push ( Param {
482481 plicity : * plicity,
483482 pattern : Pattern :: Name ( ( ) , param_name) ,
484483 r#type : Some ( param_type) ,
@@ -531,7 +530,7 @@ impl<'interner, 'arena, 'env> Context<'interner, 'arena, 'env> {
531530 let body_expr = self . synth ( body_expr) ;
532531 self . truncate_local ( initial_local_len) ;
533532
534- let params = params. into_iter ( ) . map ( |( plicity, name) | FunParam {
533+ let params = params. into_iter ( ) . map ( |( plicity, name) | Param {
535534 plicity,
536535 pattern : Pattern :: Name ( ( ) , name) ,
537536 r#type : None ,
@@ -557,7 +556,7 @@ impl<'interner, 'arena, 'env> Context<'interner, 'arena, 'env> {
557556
558557 while let core:: Term :: FunApp ( _, plicity, next_head_expr, arg_expr) = head_expr {
559558 head_expr = next_head_expr;
560- args. push ( AppArg {
559+ args. push ( Arg {
561560 plicity : * plicity,
562561 term : self . check ( arg_expr) ,
563562 } ) ;
0 commit comments