Ruby: Derive edge labels from {Argument,Parameter}Position

This commit is contained in:
Asger Feldthaus
2022-02-03 08:22:17 +01:00
parent 040e56623c
commit 5e350a0270
2 changed files with 45 additions and 31 deletions

View File

@@ -32,3 +32,8 @@ def getCallback()
}
end
Something.indirectCallback(getCallback()) #$ use=getMember("Something").getMethod("indirectCallback").getReturn()
Something.withMixed do |a, *args, b| #$ use=getMember("Something").getMethod("withMixed").getReturn()
a.something #$ use=getMember("Something").getMethod("withMixed").getBlock().getParameter(0).getMethod("something").getReturn()
b.something #$ use=getMember("Something").getMethod("withMixed").getBlock().getParameter(1).getMethod("something").getReturn()
end