Changeset 9478fb9 in OpenModelica
- Timestamp:
- 2015-03-13T20:06:12+01:00 (9 years ago)
- 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:
- 5c8a28d
- Parents:
- 5a9c2c7e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Compiler/FrontEnd/ComponentReference.mo
r5a9c2c7e r9478fb9 1254 1254 case (cr) 1255 1255 equation 1256 ((subs as (_ :: _))) = crefSubs(cr); 1256 if stringEqual(Config.simCodeTarget(), "Cpp") then 1257 ((subs as (_ :: _))) = crefLastSubs(cr); 1258 else 1259 ((subs as (_ :: _))) = crefSubs(cr); 1260 end if; 1257 1261 // fails if any mapped functions returns false 1258 1262 then List.mapAllValueBool(subs, Expression.subscriptIsFirst, true); … … 1810 1814 case (_) equation 1811 1815 true = crefIsFirstArrayElt(name); 1812 arrayCrefInner = crefStripSubs(name); 1816 if stringEqual(Config.simCodeTarget(), "Cpp") then 1817 arrayCrefInner = crefStripLastSubs(name); 1818 else 1819 arrayCrefInner = crefStripSubs(name); 1820 end if; 1813 1821 then SOME(arrayCrefInner); 1814 1822
Note: See TracChangeset
for help on using the changeset viewer.