| // { dg-module-do run } | |
| // { dg-additional-options "-fmodules-ts" } | |
| export module tom.riddle; | |
| // { dg-module-cmi tom.riddle } | |
| export inline auto One (int a) | |
| { | |
| return [=] (int b) { return a + b; }; | |
| } | |
| // Look Ma! this isn't inline! | |
| export auto Two (int a) | |
| { | |
| return [=] (int b) { return a * b; }; | |
| } |