UndefinedElementType class

An ElementType that isn't pinned to an Element (or one that is, but whose element is irrelevant).

Inheritance
Implementers

Constructors

UndefinedElementType(DartType f, Library library, PackageGraph packageGraph, ElementType returnedFrom)

Properties

canHaveParameters bool
read-only, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
instantiatedType DartType
Assume that undefined elements don't have useful bounds.
read-only, override
isImpliedFuture bool
Returns true if this type is an implied Future.
read-only
isPublic bool
read-only, override
isTypedef bool
read-only, inherited
library Library
final, inherited
linkedName String
read-only, override
name String
read-only, override
nameWithGenerics String
Name with generics and nullability indication.
read-only, override
nullabilitySuffix String
Return a dartdoc nullability suffix for this type.
read-only, override
packageGraph PackageGraph
final, inherited
parameters List<Parameter>
An unmodifiable list of this element type's parameters.
read-only, override
returnedFrom ElementType
final, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
type DartType
read-only, inherited

Methods

isBoundSupertypeTo(ElementType t) bool
override
isSubtypeOf(ElementType t) bool
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

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