UseRule class Null safety AST

A @use rule.

Implemented types
Annotations

Constructors

UseRule(Uri url, String? namespace, FileSpan span, {Iterable<ConfiguredVariable>? configuration})

Properties

configuration List<ConfiguredVariable>
A list of variable assignments used to configure the loaded modules.
final
hashCode int
The hash code for this object. [...]
read-only, inherited
namespace String?
The namespace for members of the used module, or null if the members can be accessed without a namespace.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
span FileSpan
The source span associated with the node. [...]
final
url Uri
The URI of the module to use. [...]
final
urlSpan FileSpan
The span of the URL for this dependency, including the quotes.
read-only, override

Methods

accept<T>(StatementVisitor<T> visitor) → T
Calls the appropriate visit method on visitor.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
override

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited