Skip to content

Conversation

@PaulKlint
Copy link
Member

Use logical locations more deeply in TypePal, see commit comments for details.

Provides most comparison operations on locations with extra map arguments
that maps logical locations to physical ones.
- During the collect phase logical locations are computed and collected
  in a map
- All information in TModels that is added via addTModel is remembered.
  Note that info is already based on logical locations.
- At the end of the collect phase, all information gathered (excluded
  that from added TModels) is converted to logical locations, except
  locations in error messages.
Both functions work as the standard ones, but take the current logical
to physical mapping into account.
- Implemented isContainedIn and isBefore
- Make sure that all locations entering via the Solver API are first
  converted to logical form.
@PaulKlint PaulKlint deployed to deployments January 7, 2026 10:47 — with GitHub Actions Active
@DavyLandman DavyLandman marked this pull request as draft January 7, 2026 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant