pub fn source<Def: HasSource>(&self, def: Def) -> Option<InFile<Def::Ast>>
    where
        Def::Ast: AstNode,
    {
        self.imp.source(def)
    }
/// Search for a definition's source and cache its syntax tree
Search for a definition's source and cache its syntax tree
Search for a definition ' s source and cache its syntax tree
pub fn source<Def: HasSource>(&self, def: Def) -> Option<InFile<Def::Ast>>
    where
        Def::Ast: AstNode,
    {
        self.imp.source(def)
    }
pub fn source < Def : HasSource > ( & self , def : Def ) -> Option < InFile < Def :: Ast > > where Def :: Ast : AstNode , { self . imp . source ( def ) }
Search for a definition's source and cache its syntax tree
Search for a definition ' s source and cache its syntax tree
&self
def
Def
&self
def
Def