blob: 558049c338ac8f714f5a838730e37c93bf415960 [file] [log] [blame]
# Another scenario to check that scope inheritance considers the effective scopes of parent nodes as determined during
# scope conflict resolution. In this example, gid:x:1 should end up in compile scope (and not runtime) because its
# parent gid:c:2 will be promoted to compile scope due to a conflict with gid:c:1.
gid:root:1
+- gid:a:1 compile
| \- gid:c:2 runtime
| \- gid:x:1 compile
\- gid:b:1 compile
\- gid:c:1 compile