Transpiled version (5367L) is out of date.
svoid test_tok_akaFunctionNames() { testTranspilationFunction2 tok_akaFunctionNames( "void tailCall aka replace(Computable x) { bla(); }", "final void replace(Computable x) { tailCall(x); }\nvoid tailCall(Computable x) { bla(); }", "final void tailCall aka replace(Computable x) { bla(); }", "final void replace(Computable x) { tailCall(x); }\nfinal void tailCall(Computable x) { bla(); }", "S tailCall aka replace(Computable x) { ret bla(); }", "final S replace(Computable x) { return tailCall(x); }\nS tailCall(Computable x) { ret bla(); }", "void a aka b aka c() { d(); }", "final void b() { a(); }\nfinal void c() { a(); }\nvoid a() { d(); }", "void mapMethodLike a aka b(S s) { c(s); }", "final void mapMethodLike b(S s) { a(s); }\nvoid mapMethodLike a(S s) { c(s); }", "void a aka b() throws Bla { c(); }", "final void b() throws Bla { a(); }\nvoid a() throws Bla { c(); }", // abstract methods "abstract void a aka b();", "final void b() { a(); }\nabstract void a();", // default methods "default void a aka b();", "default void b() { a(); }\n void a();", // same but without giving the default modifier "void a aka b();", "default void b() { a(); }\n void a();", // synchronized methods "synchronized void a aka b() { ... }", "final void b() { a(); }\n synchronized void a() { ... }", ); }
Began life as a copy of #1028000
download show line numbers debug dex old transpilations
Travelled to 6 computer(s): bhatertpkbcr, ekrmjmnbrukm, mowyntqkapby, mqqgnosmbjvj, pyentgdyhuwx, vouqrxazstgt
No comments. add comment
Snippet ID: | #1030980 |
Snippet name: | test_tok_akaFunctionNames |
Eternal ID of this version: | #1030980/22 |
Text MD5: | 2c7353c33824500b9aec571676a94dd4 |
Author: | stefan |
Category: | javax |
Type: | JavaX fragment (include) |
Public (visible to everyone): | Yes |
Archived (hidden from active list): | No |
Created/modified: | 2022-02-07 18:19:12 |
Source code size: | 1476 bytes / 32 lines |
Pitched / IR pitched: | No / No |
Views / Downloads: | 233 / 412 |
Version history: | 21 change(s) |
Referenced in: | #1006654 - Standard functions list 2 (LIVE, continuation of #761) #1032810 - make_test_tok_akaFunctionNames #1033032 - test_tok_onCleanExit |