Skip to content
Snippets Groups Projects
Commit 2d85d2b0 authored by kon0379's avatar kon0379
Browse files

Merge branch 'develop' into 'main'

merge: develop into main

See merge request !16
parents 6c17a2d2 4eb42fc6
Branches
1 merge request!16merge: develop into main
Pipeline #1225 passed with stages
in 6 minutes and 36 seconds
......@@ -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;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment