Changeset 13963

Timestamp:
2012-11-19T15:01:06+01:00 (11 years ago)
Author:
perost
Message:
  • Rewrote extends qualifying phase to handle more cases and do more checking. Now checks for inherited extends and checks all parts of the base class name for replaceability.
  • Added new package EnvExtends and put most of the extends stuff in it.
  • Added check for missing redeclare keywords when redeclaring classes (see MissingRedeclare1.mo test case).
  • Implemented better propagation of modifiers to multiple extends.
  • Renamed test folder flattening/modelica/inheritances to extends.
Location:
trunk
Files:
12 added
24 edited
2 moved

Note: See TracChangeset for help on using the changeset viewer.