Opened 12 months ago

Last modified 7 months ago

#5714 reopened enhancement

Prioritize public over protected variables in alias elimination

Reported by: Jonathan Kämpe Owned by: Jonathan Kämpe
Priority: major Milestone:
Component: Modelica/FrontEnd Version: trunk
Keywords: Cc:

Description

When selecting model variable for an alias set we should prioritize public over protected variables. We should also add a new visibility level which can be used to override, for example variables added in transformation steps that needs to be visible.

Change History (9)

comment:1 Changed 12 months ago by Jonathan Kämpe

Owner: changed from Jesper Mattsson to Jonathan Kämpe
Status: newassigned

comment:2 Changed 12 months ago by Jonathan Kämpe

r12092 Alias elimination now prioritizes public over protected for model variables

comment:3 Changed 12 months ago by Jonathan Kämpe

r12096 merge from trunk to dev branch

Last edited 12 months ago by Jonathan Kämpe (previous) (diff)

comment:4 Changed 11 months ago by Jonathan Kämpe

r12122 Workaround for some problem in r12092

comment:5 Changed 11 months ago by Jonathan Kämpe

r12133 Merging some refactoring to trunk

comment:6 Changed 11 months ago by Jonathan Kämpe

Resolution: fixed
Status: assignedclosed

Public and protected are still viewed as same visibility during alias elimination due to legacy issues with some models.

comment:7 Changed 7 months ago by Jonathan Kämpe

Resolution: fixed
Status: closedreopened

comment:8 Changed 7 months ago by Jonathan Kämpe

r12652: Adjusting visibility priority
r12672 Merging r12652 to trunk

Last edited 7 months ago by Jonathan Kämpe (previous) (diff)

comment:9 Changed 7 months ago by Jonathan Kämpe

r12673 Merging r12652 to release branch

Note: See TracTickets for help on using tickets.