Struct erg_compiler::varinfo::VarInfo
source · pub struct VarInfo {
pub t: Type,
pub muty: Mutability,
pub vis: Visibility,
pub kind: VarKind,
pub comptime_decos: Option<Set<Str>>,
pub impl_of: Option<Type>,
pub py_name: Option<Str>,
pub def_loc: AbsLocation,
}
Expand description
Has information about the type, variability, visibility, and where the variable was defined (or declared, generated)
Fields§
§t: Type
§muty: Mutability
§vis: Visibility
§kind: VarKind
§comptime_decos: Option<Set<Str>>
§impl_of: Option<Type>
§py_name: Option<Str>
§def_loc: AbsLocation