- 355 名前:デフォルトの名無しさん [2015/12/05(土) 11:43:03.20 ID:pK0sc289.net]
- >>338
とりあえず呼び出し側で auto fuga = hoge.unknownmethodcall([]); と auto fuga = hoge.unknownproperty; で区別することにしたらうまく別けられました ところが今度は hoge.unknownproperty = hage; で代入しようと hoge class 内で void opDispatch(string propertyname, T)(T arg){ } と setter を定義したのですが hoge.unknownmethodcall([]); の方まで setter に奪われるようになってしまいました
|

|