thisとalias thisの優先順位

投稿ツリー


このトピックの投稿一覧へ

なし thisとalias thisの優先順位

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/10/17 0:13
ゲスト 
class S {
}
 
class T {
  S val;
  alias val this;
}
 
void main() {
  auto t = new T;
  t.val = new S;
  // t or t.val
  destroy(t);
}

上記のコードで、destroyにSとTのどちらが渡っているのかが曖昧なので、コンパイラで弾くべきでは?と思ったのですが、優先順位のようなものがあるのでしょうか?

よろしくお願いします。
投票数:0 平均点:0.00
返信する

この投稿に返信する

題名
ゲスト名
投稿本文

  条件検索へ


メインメニュー

ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録

Menu