module runnable; struct A { int a; } struct B { int b; } void foo(A node) { void bar(B node) { node. } node. }