[][src]Trait sixtyfps_compilerlib::diagnostics::SpannedWithSourceFile

pub trait SpannedWithSourceFile: Spanned {
    fn source_file(&self) -> Option<&SourceFile>;
}

Required methods

Loading content...

Implementations on Foreign Types

impl SpannedWithSourceFile for Option<SyntaxNodeWithSourceFile>[src]

Loading content...

Implementors

impl SpannedWithSourceFile for ExpressionSpanned[src]

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

impl SpannedWithSourceFile for SyntaxNodeWithSourceFile[src]

impl SpannedWithSourceFile for SyntaxTokenWithSourceFile[src]

impl SpannedWithSourceFile for Array[src]

impl SpannedWithSourceFile for ArrayType[src]

impl SpannedWithSourceFile for BangExpression[src]

impl SpannedWithSourceFile for BinaryExpression[src]

impl SpannedWithSourceFile for Binding[src]

impl SpannedWithSourceFile for BindingExpression[src]

impl SpannedWithSourceFile for ChildrenPlaceholder[src]

impl SpannedWithSourceFile for CodeBlock[src]

impl SpannedWithSourceFile for Component[src]

impl SpannedWithSourceFile for ConditionalElement[src]

impl SpannedWithSourceFile for ConditionalExpression[src]

impl SpannedWithSourceFile for DeclaredIdentifier[src]

impl SpannedWithSourceFile for Document[src]

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

impl SpannedWithSourceFile for ExportIdentifier[src]

impl SpannedWithSourceFile for ExportName[src]

impl SpannedWithSourceFile for ExportSpecifier[src]

impl SpannedWithSourceFile for ExportsList[src]

impl SpannedWithSourceFile for Expression[src]

impl SpannedWithSourceFile for ExternalName[src]

impl SpannedWithSourceFile for FunctionCallExpression[src]

impl SpannedWithSourceFile for ImportIdentifier[src]

impl SpannedWithSourceFile for ImportIdentifierList[src]

impl SpannedWithSourceFile for ImportSpecifier[src]

impl SpannedWithSourceFile for InternalName[src]

impl SpannedWithSourceFile for ObjectLiteral[src]

impl SpannedWithSourceFile for ObjectMember[src]

impl SpannedWithSourceFile for ObjectType[src]

impl SpannedWithSourceFile for ObjectTypeMember[src]

impl SpannedWithSourceFile for PropertyAnimation[src]

impl SpannedWithSourceFile for PropertyDeclaration[src]

impl SpannedWithSourceFile for QualifiedName[src]

impl SpannedWithSourceFile for RepeatedElement[src]

impl SpannedWithSourceFile for RepeatedIndex[src]

impl SpannedWithSourceFile for SelfAssignment[src]

impl SpannedWithSourceFile for SignalConnection[src]

impl SpannedWithSourceFile for SignalDeclaration[src]

impl SpannedWithSourceFile for State[src]

impl SpannedWithSourceFile for StatePropertyChange[src]

impl SpannedWithSourceFile for States[src]

impl SpannedWithSourceFile for SubElement[src]

impl SpannedWithSourceFile for Transition[src]

impl SpannedWithSourceFile for Transitions[src]

impl SpannedWithSourceFile for TwoWayBinding[src]

impl SpannedWithSourceFile for Type[src]

impl SpannedWithSourceFile for UnaryOpExpression[src]

Loading content...