Type Alias ErasedAstId

Source
pub type ErasedAstId = InFile<ErasedFileAstId>;

Aliased Type§

struct ErasedAstId {
    pub file_id: HirFileId,
    pub value: ErasedFileAstId,
}

Fields§

§file_id: HirFileId§value: ErasedFileAstId

Implementations§

Source§

impl ErasedAstId

Source

pub fn to_range(&self, db: &dyn ExpandDatabase) -> TextRange

Source

pub fn to_ptr(&self, db: &dyn ExpandDatabase) -> SyntaxNodePtr