...ing logging 4.0

はてなブログに移行しました。D言語の話とかいろいろ。

インテリセンスががが(2)

インテリセンスががが - ...ing logging 3.0
あ.

class A{void g(){}}
void f(int a){}
void f(A a){}

void main(){
  {
    int x;
    x. // ここまで打ったら第一引数がtypeof(x)型の関数をリストする
  }
  {
    A x;
    x. // ここまで打ったらメンバ関数と共に第一引数がtypeof(x)型の関数をリストする
  }

現在使える例の

int sum(int[] x){...}

int[] a = [1,2,3];
sum(a);//これと
a.sum();//これが等価

を拡張した感じで.