[code-reflection] Integrated: Separate TypeElement from Type.

Paul Sandoz psandoz at openjdk.org
Mon Feb 26 21:08:04 UTC 2024


On Mon, 26 Feb 2024 20:52:41 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:

> `TritonType` currently extends from `TypeElement` and `Type` to allow for the convenient composition of a code model type (symbolical description of a type) and a runtime type. This is confusing, and is mixing layers. `TritonType` should only extended from `TypeElement` and same for any arguments of.

This pull request has now been integrated.

Changeset: ff61eaec
Author:    Paul Sandoz <psandoz at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/ff61eaec5473bee3fb79b078dc33b541141a1da8
Stats:     305 lines in 16 files changed: 10 ins; 55 del; 240 mod

Separate TypeElement from Type.

-------------

PR: https://git.openjdk.org/babylon/pull/29


More information about the babylon-dev mailing list