Skip to content

Update dwds for new DDC type system #1949

Closed
@annagrin

Description

@annagrin

New type system tracking issue: dart-lang/sdk#48585

We use old logic in many places in dwds, for example, for determining the object's runtime kind here:

const isFunction = sdkUtils.AbstractFunctionType.is(classObject);

The logic will break with the new types system. Make sure that dwds can handle both cases (and roll internally) before flipping the flag that enables new type system in ddc.

Work tracking:

SDK

build_web_compilers

DWDS

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions