Skip to content
Snippets Groups Projects

merge: develop into main

Merged kon0379 requested to merge develop into main
Compare and
3 files
+ 70
18
Preferences
Compare changes
Files
3
@@ -99,15 +99,18 @@ public class CppActivityDiagramVisitor : CPP14ParserBaseVisitor<object>
public override object VisitCompoundStatement(CPP14Parser.CompoundStatementContext context)
{
foreach (var statement in context.statementSeq().statement())
if(context.statementSeq() != null)
{
var text = Visit(statement);
if (text != null)
foreach (var statement in context.statementSeq().statement())
{
var pop = _decisionBuilderStack.Pop();
var push = pop.Item1.AddAction(text.ToString(), pop.Item2.Peek());
_decisionBuilderStack.Push((push, pop.Item2));
var text = Visit(statement);
if (text != null)
{
var pop = _decisionBuilderStack.Pop();
var push = pop.Item1.AddAction(text.ToString(), pop.Item2.Peek());
_decisionBuilderStack.Push((push, pop.Item2));
}
}
}
return null;