Changeset d8d7974 in OpenModelica

Timestamp:
2012-11-19T15:01:06+01:00 (11 years ago)
Author:
Per Östlund <per.ostlund@…>
Branches:
Added-citation-metadata, maintenance/v1.14, maintenance/v1.15, maintenance/v1.16, maintenance/v1.17, maintenance/v1.18, maintenance/v1.19, maintenance/v1.20, maintenance/v1.21, maintenance/v1.22, maintenance/v1.23, master, omlib-staging
Children:
be531da
Parents:
8e25f42
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.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@13963 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

Location:
Compiler
Files:
1 added
14 edited

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