@@ -254,7 +254,7 @@ algorithm
254254 case ({},Absyn . TUPLE ({}) :: _,_,_) then {};
255255
256256 // _ := ... then ..., not fail()
257- case ({Absyn . CREF (Absyn . WILD )},_,_,_) then {};
257+ case ({Absyn . CREF (Absyn . WILD () )},_,_,_) then {};
258258
259259 case (firstLhs :: restLhs,firstRhs :: restRhs,localAccList,info)
260260 equation
@@ -828,7 +828,7 @@ algorithm
828828 localDfaEnv = listReverse(localDfaEnv);
829829 then (SOME (localDfaEnv),localCache);
830830
831- case (Absyn . CREF (Absyn . WILD ) :: restExps,localDfaEnv,localCache,localEnv,info)
831+ case (Absyn . CREF (Absyn . WILD () ) :: restExps,localDfaEnv,localCache,localEnv,info)
832832 equation
833833 (res,localCache) = addVarsToDfaEnv2(restExps,localDfaEnv,localCache,localEnv,info);
834834 then (res,localCache);
@@ -1504,9 +1504,9 @@ protected function matchContinueToSwitch2
15041504 input list< tuple< Absyn . Ident ,Absyn . TypeSpec >> initialDfaEnv;
15051505 input Absyn . Info info;
15061506 output Env . Cache outCache;
1507- output list< Absyn . Exp > expr ;
1507+ output list< Absyn . Exp > exprs ;
15081508algorithm
1509- (outCache, expr ) := matchcontinue (patMat, caseLocalDecls, inputVarList, resVarList, rhlist, elseRhSide, cache, localEnv, invalidDecls, initialDfaEnv, info)
1509+ (outCache, exprs ) := matchcontinue (patMat, caseLocalDecls, inputVarList, resVarList, rhlist, elseRhSide, cache, localEnv, invalidDecls, initialDfaEnv, info)
15101510 local
15111511 RenamedPatList firstCase;
15121512 RenamedPatMatrix2 restCase;
@@ -1699,8 +1699,8 @@ function generatePathVarDeclarationsList
16991699algorithm
17001700 (outCache,outDfaEnv,outEls,outAlgs) := matchcontinue(pats, inputVarList, cache, env, dfaEnv,info)
17011701 local
1702- list< Absyn . ElementItem > outEls, outEls1, outEls2, matchDecls;
1703- list< Absyn . AlgorithmItem > outAlgs, outAlgs1, outAlgs2, matchAlgs;
1702+ list< Absyn . ElementItem > outEls1, outEls2, matchDecls;
1703+ list< Absyn . AlgorithmItem > outAlgs1, outAlgs2, matchAlgs;
17041704 list< RenamedPat > rest;
17051705 RenamedPat pat;
17061706 list< Absyn . Exp > varList;
@@ -1768,25 +1768,25 @@ algorithm
17681768
17691769 case (RP_EMPTYLIST (_), var , nequal,info) // Optimizes comparison with emptylist by not creating an empty list to compare with
17701770 equation
1771- alg = Absyn . ALGORITHMITEM (Absyn . ALG_BREAK , NONE (), info);
1771+ alg = Absyn . ALGORITHMITEM (Absyn . ALG_BREAK () , NONE (), info);
17721772 exp = Absyn . CALL (Absyn . CREF_FULLYQUALIFIED (Absyn . CREF_IDENT ("listEmpty" ,{})), Absyn . FUNCTIONARGS ({var }, {}));
17731773 exp = Util . if_(nequal, Absyn . LUNARY (Absyn . NOT (), exp), exp);
17741774 alg = Absyn . ALGORITHMITEM (Absyn . ALG_IF (exp, {alg}, {}, {}), NONE (), info);
17751775 then {alg};
17761776
17771777 case (RP_NONE (_), var , nequal,info) // Optimizes comparison with NONE() by not creating an empty option to compare with
17781778 equation
1779- alg = Absyn . ALGORITHMITEM (Absyn . ALG_BREAK , NONE (), info);
1779+ alg = Absyn . ALGORITHMITEM (Absyn . ALG_BREAK () , NONE (), info);
17801780 exp = Absyn . CALL (Absyn . CREF_FULLYQUALIFIED (Absyn . CREF_IDENT ("optionNone" ,{})), Absyn . FUNCTIONARGS ({var }, {}));
17811781 exp = Util . if_(nequal, Absyn . LUNARY (Absyn . NOT (), exp), exp);
17821782 alg = Absyn . ALGORITHMITEM (Absyn . ALG_IF (exp, {alg}, {}, {}), NONE (), info);
17831783 then {alg};
17841784
17851785 case (pat, var , nequal,info)
17861786 equation
1787- op = Util . if_(nequal, Absyn . NEQUAL , Absyn . EQUAL );
1787+ op = Util . if_(nequal, Absyn . NEQUAL () , Absyn . EQUAL () );
17881788 exp = getPatternExp(pat);
1789- alg = Absyn . ALGORITHMITEM (Absyn . ALG_BREAK , NONE (), info);
1789+ alg = Absyn . ALGORITHMITEM (Absyn . ALG_BREAK () , NONE (), info);
17901790 alg = Absyn . ALGORITHMITEM (Absyn . ALG_IF (Absyn . RELATION (var ,op,exp), {alg}, {}, {}), NONE (), info);
17911791 then {alg};
17921792
@@ -1811,7 +1811,7 @@ algorithm
18111811
18121812 case (pathVar,(DAE . T_METARECORD (index= i),_),numFields,info)
18131813 equation
1814- alg = Absyn . ALGORITHMITEM (Absyn . ALG_BREAK , NONE (), info);
1814+ alg = Absyn . ALGORITHMITEM (Absyn . ALG_BREAK () , NONE (), info);
18151815 fargs = Absyn . FUNCTIONARGS ({Absyn . CREF (Absyn . CREF_IDENT (pathVar,{})),Absyn . INTEGER (i),Absyn . INTEGER (numFields)}, {});
18161816 exp = Absyn . CALL (Absyn . CREF_FULLYQUALIFIED (Absyn . CREF_QUAL ("OpenModelicaInternal" ,{},Absyn . CREF_IDENT ("uniontypeMetarecordTypedefEqual" ,{}))), fargs);
18171817 exp = Absyn . LUNARY (Absyn . NOT (), exp);
0 commit comments