Type Alias semantic_analyzer::ast::Ident

source ·
pub type Ident<'a> = LocatedSpan<&'a str>;
Expand description

Basic Ident entity

Aliased Type§

struct Ident<'a> {
    pub extra: (),
    /* private fields */
}

Fields§

§extra: ()

Extra information that can be embedded by the user. Example: the parsed file name

Trait Implementations§

source§

impl<T, X> Deref for LocatedSpan<T, X>

§

type Target = T

The resulting type after dereferencing.
source§

fn deref(&self) -> &<LocatedSpan<T, X> as Deref>::Target

Dereferences the value.