Skip to content

Commit ba37dd0

Browse files
committed
- Skip writing huge comments for each rhs in generated code
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@9864 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
1 parent 5b6ab94 commit ba37dd0

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

Compiler/susan_codegen/SimCode/SimCodeC.tpl

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4492,7 +4492,7 @@ template daeExpCrefRhs2(Exp ecr, Context context, Text &preExp /*BUFP*/,
44924492
::=
44934493
match ecr
44944494
case ecr as CREF(componentRef=cr, ty=ty) then
4495-
let &preExp += '/* daeExpCrefRhs2 begin preExp (<%ExpressionDump.printExpStr(ecr)%>) */<%\n%>'
4495+
// let &preExp += '/* daeExpCrefRhs2 begin preExp (<%ExpressionDump.printExpStr(ecr)%>) */<%\n%>'
44964496
let box = daeExpCrefRhsArrayBox(ecr, context, &preExp, &varDecls)
44974497
if box then
44984498
box
@@ -4506,7 +4506,7 @@ template daeExpCrefRhs2(Exp ecr, Context context, Text &preExp /*BUFP*/,
45064506
if crefSubIsScalar(cr)
45074507
then
45084508
// The array subscript results in a scalar
4509-
let &preExp += '/* daeExpCrefRhs2 SCALAR(<%ExpressionDump.printExpStr(ecr)%>) preExp */<%\n%>'
4509+
// let &preExp += '/* daeExpCrefRhs2 SCALAR(<%ExpressionDump.printExpStr(ecr)%>) preExp */<%\n%>'
45104510
let arrName = contextCref(crefStripLastSubs(cr), context)
45114511
let arrayType = expTypeArray(ty)
45124512
let dimsLenStr = listLength(crefSubs(cr))
@@ -4534,7 +4534,7 @@ template daeExpCrefRhs2(Exp ecr, Context context, Text &preExp /*BUFP*/,
45344534
else error(sourceInfo(),'Indexing non-array <%printExpStr(ecr)%>')
45354535
else
45364536
// The array subscript denotes a slice
4537-
let &preExp += '/* daeExpCrefRhs2 SLICE(<%ExpressionDump.printExpStr(ecr)%>) preExp */<%\n%>'
4537+
// let &preExp += '/* daeExpCrefRhs2 SLICE(<%ExpressionDump.printExpStr(ecr)%>) preExp */<%\n%>'
45384538
let arrName = contextArrayCref(cr, context)
45394539
let arrayType = expTypeArray(ty)
45404540
let tmp = tempDecl(arrayType, &varDecls /*BUFD*/)
@@ -4543,12 +4543,8 @@ template daeExpCrefRhs2(Exp ecr, Context context, Text &preExp /*BUFP*/,
45434543
tmp
45444544

45454545
case ecr then
4546-
let &preExp += '/* daeExpCrefRhs2 UNHANDLED(<%ExpressionDump.printExpStr(ecr)%>) preExp */<%\n%>'
4547-
<<
4548-
/* SimCodeC.tpl template: daeExpCrefRhs2: UNHANDLED EXPRESSION:
4549-
* <%ExpressionDump.printExpStr(ecr)%>
4550-
*/
4551-
>>
4546+
// let &preExp += '/* daeExpCrefRhs2 UNHANDLED(<%ExpressionDump.printExpStr(ecr)%>) preExp */<%\n%>'
4547+
error(sourceInfo(),'daeExpCrefRhs2: UNHANDLED EXPRESSION: <%ExpressionDump.printExpStr(ecr)%>')
45524548
end daeExpCrefRhs2;
45534549

45544550
template threadDimSubList(list<Dimension> dims, list<Subscript> subs, Context context, Text &preExp, Text &varDecls)

0 commit comments

Comments
 (0)