diff --git a/src/plugins/scxmleditor/plugin_interface/scxmltagutils.cpp b/src/plugins/scxmleditor/plugin_interface/scxmltagutils.cpp index 7491a56312b..41e114e160a 100644 --- a/src/plugins/scxmleditor/plugin_interface/scxmltagutils.cpp +++ b/src/plugins/scxmleditor/plugin_interface/scxmltagutils.cpp @@ -112,6 +112,7 @@ QVector allowedChildTypes(TagType tagType) case State: childTags << Initial; childTags << Final; + // FALL THROUGH case Parallel: childTags << OnEntry; childTags << OnExit; @@ -134,6 +135,7 @@ QVector allowedChildTypes(TagType tagType) case If: childTags << ElseIf; childTags << Else; + // FALL THROUGH case Transition: case OnEntry: case OnExit: @@ -167,6 +169,7 @@ QVector allowedChildTypes(TagType tagType) break; case Invoke: childTags << Finalize; + // FALL THROUGH case Donedata: case Send: childTags << Param; @@ -208,6 +211,7 @@ QVector childTypes(TagType tagType) case If: childTags << ElseIf; childTags << Else; + // FALL THROUGH case Transition: case OnEntry: case OnExit: @@ -241,6 +245,7 @@ QVector childTypes(TagType tagType) break; case Invoke: childTags << Finalize; + // FALL THROUGH case Donedata: case Send: childTags << Param;