Lines Matching refs:boxed_aggr
539 let boxed_aggr: *mut D = Box::into_raw(Box::new(aggr)); in create_aggregate_function() localVariable
547 boxed_aggr as *mut c_void, in create_aggregate_function()
570 let boxed_aggr: *mut W = Box::into_raw(Box::new(aggr)); in create_window_function() localVariable
578 boxed_aggr as *mut c_void, in create_window_function()
634 let boxed_aggr: *mut D = ffi::sqlite3_user_data(ctx) as *mut D; in call_boxed_step() localVariable
636 !boxed_aggr.is_null(), in call_boxed_step()
645 *pac = Box::into_raw(Box::new((*boxed_aggr).init(&mut ctx)?)); in call_boxed_step()
648 (*boxed_aggr).step(&mut ctx, &mut **pac) in call_boxed_step()
682 let boxed_aggr: *mut W = ffi::sqlite3_user_data(ctx) as *mut W; in call_boxed_inverse() localVariable
684 !boxed_aggr.is_null(), in call_boxed_inverse()
691 (*boxed_aggr).inverse(&mut ctx, &mut **pac) in call_boxed_inverse()
727 let boxed_aggr: *mut D = ffi::sqlite3_user_data(ctx) as *mut D; in call_boxed_final() localVariable
729 !boxed_aggr.is_null(), in call_boxed_final()
733 (*boxed_aggr).finalize(&mut ctx, a) in call_boxed_final()
772 let boxed_aggr: *mut W = ffi::sqlite3_user_data(ctx) as *mut W; in call_boxed_value() localVariable
774 !boxed_aggr.is_null(), in call_boxed_value()
777 (*boxed_aggr).value(a) in call_boxed_value()