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
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, inherited
packageGraph PackageGraph
final, inherited
parameters → List<Parameter>
read-only, inherited
returnedFrom ElementType
final, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
type → DartType
read-only, inherited

Methods

createLinkedReturnTypeName() → String
inherited
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
Returns a string representation of this object.
inherited

Operators

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