Trait dprint_swc_ecma_ast_view::RootNode [−][src]
A Module or Script node.
A Module or Script node.
fn source_file(&self) -> Option<&'a SourceFile>
[src]fn tokens(&self) -> Option<&'a TokenContainer<'a>>
[src]fn comments(&self) -> Option<&'a CommentContainer<'a>>
[src]fn token_at_index(&self, index: usize) -> Option<&'a TokenAndSpan>
[src]impl<'a> RootNode<'a> for &Module<'a>
[src]fn source_file(&self) -> Option<&'a SourceFile>
[src]fn tokens(&self) -> Option<&'a TokenContainer<'a>>
[src]fn comments(&self) -> Option<&'a CommentContainer<'a>>
[src]impl<'a> RootNode<'a> for &Script<'a>
[src]fn source_file(&self) -> Option<&'a SourceFile>
[src]fn tokens(&self) -> Option<&'a TokenContainer<'a>>
[src]fn comments(&self) -> Option<&'a CommentContainer<'a>>
[src]impl<'a> RootNode<'a> for Program<'a>
[src]fn source_file(&self) -> Option<&'a SourceFile>
[src]fn tokens(&self) -> Option<&'a TokenContainer<'a>>
[src]fn comments(&self) -> Option<&'a CommentContainer<'a>>
[src]impl<'a> RootNode<'a> for Module<'a>
[src]fn source_file(&self) -> Option<&'a SourceFile>
[src]fn tokens(&self) -> Option<&'a TokenContainer<'a>>
[src]fn comments(&self) -> Option<&'a CommentContainer<'a>>
[src]impl<'a> RootNode<'a> for Script<'a>
[src]fn source_file(&self) -> Option<&'a SourceFile>
[src]fn tokens(&self) -> Option<&'a TokenContainer<'a>>
[src]fn comments(&self) -> Option<&'a CommentContainer<'a>>
[src]