summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/webkit/JavaScriptCore/API/JSStringRefBSTR.h
diff options
context:
space:
mode:
authorEskil Abrahamsen Blomfeldt <eblomfel@trolltech.com>2009-05-07 11:03:59 (GMT)
committerEskil Abrahamsen Blomfeldt <eblomfel@trolltech.com>2009-05-07 11:07:59 (GMT)
commitb39781b214e2502e0884bce88aa3ac324f2d0b12 (patch)
treed763aa5bf9b3d291f3d49865f9b5708e3bb02939 /src/3rdparty/webkit/JavaScriptCore/API/JSStringRefBSTR.h
parent8da0e32d111bbada65d60fa26e14ca72211517b6 (diff)
downloadQt-b39781b214e2502e0884bce88aa3ac324f2d0b12.zip
Qt-b39781b214e2502e0884bce88aa3ac324f2d0b12.tar.gz
Qt-b39781b214e2502e0884bce88aa3ac324f2d0b12.tar.bz2
Make it impossible to have root state as source or target of transition or as error state
Since the root state has no ancestors, it cannot be source or target in transitions since there will be no LCA for the transition, which is required for the algorithm of enterStates and exitStates. In SCXML the root state cannot be target or source of a transition. By the same logic, it cannot be an error state. The root state will always have a valid machine, since it's added to a machine immediately, which makes this code possible.
Diffstat (limited to 'src/3rdparty/webkit/JavaScriptCore/API/JSStringRefBSTR.h')
0 files changed, 0 insertions, 0 deletions