module sample; import cn.kuehne.flectioned, std.stdio; void foo(){ } void foo(int i){ } void main(){ Function[]* funcs = "sample.foo" in functions; if(funcs){ foreach(f; *funcs){ writefln("%s", f.name); } }else{ writefln("%s", "Are you a MSWindows user who didn't compile Phob os with debugging symbols?"); } }