Skip to main content

luaur_analysis/records/
overload_error_entry.rs

1use crate::records::function_type::FunctionType;
2use crate::records::txn_log::TxnLog;
3use crate::type_aliases::error_vec::ErrorVec;
4use crate::type_aliases::type_id::TypeId;
5
6#[derive(Debug, Clone)]
7pub struct OverloadErrorEntry {
8    pub(crate) log: TxnLog,
9    pub(crate) errors: ErrorVec,
10    pub(crate) arguments: alloc::vec::Vec<TypeId>,
11    pub(crate) fn_ty: *const FunctionType,
12}