[][src]Trait sixtyfps_compilerlib::diagnostics::Spanned

pub trait Spanned {
    fn span(&self) -> Span;
}

Returns a span. This is implemented for tokens and nodes

Required methods

fn span(&self) -> Span

Loading content...

Implementations on Foreign Types

impl Spanned for Option<SyntaxNodeWithSourceFile>[src]

Loading content...

Implementors

impl Spanned for ExpressionSpanned[src]

impl Spanned for sixtyfps_compilerlib::object_tree::Element[src]

impl Spanned for SyntaxNodeWithSourceFile[src]

impl Spanned for SyntaxTokenWithSourceFile[src]

impl Spanned for Array[src]

impl Spanned for ArrayType[src]

impl Spanned for BangExpression[src]

impl Spanned for BinaryExpression[src]

impl Spanned for Binding[src]

impl Spanned for BindingExpression[src]

impl Spanned for ChildrenPlaceholder[src]

impl Spanned for CodeBlock[src]

impl Spanned for Component[src]

impl Spanned for ConditionalElement[src]

impl Spanned for ConditionalExpression[src]

impl Spanned for DeclaredIdentifier[src]

impl Spanned for Document[src]

impl Spanned for sixtyfps_compilerlib::parser::syntax_nodes::Element[src]

impl Spanned for ExportIdentifier[src]

impl Spanned for ExportName[src]

impl Spanned for ExportSpecifier[src]

impl Spanned for ExportsList[src]

impl Spanned for Expression[src]

impl Spanned for ExternalName[src]

impl Spanned for FunctionCallExpression[src]

impl Spanned for ImportIdentifier[src]

impl Spanned for ImportIdentifierList[src]

impl Spanned for ImportSpecifier[src]

impl Spanned for InternalName[src]

impl Spanned for ObjectLiteral[src]

impl Spanned for ObjectMember[src]

impl Spanned for ObjectType[src]

impl Spanned for ObjectTypeMember[src]

impl Spanned for PropertyAnimation[src]

impl Spanned for PropertyDeclaration[src]

impl Spanned for QualifiedName[src]

impl Spanned for RepeatedElement[src]

impl Spanned for RepeatedIndex[src]

impl Spanned for SelfAssignment[src]

impl Spanned for SignalConnection[src]

impl Spanned for SignalDeclaration[src]

impl Spanned for State[src]

impl Spanned for StatePropertyChange[src]

impl Spanned for States[src]

impl Spanned for SubElement[src]

impl Spanned for Transition[src]

impl Spanned for Transitions[src]

impl Spanned for TwoWayBinding[src]

impl Spanned for Type[src]

impl Spanned for UnaryOpExpression[src]

impl Spanned for SyntaxNode[src]

impl Spanned for SyntaxToken[src]

Loading content...