Inheritance: CiLValue
コード例 #1
0
 protected override void Write(CiVarAccess expr)
 {
     Write('$');
     if (expr.Var == this.CurrentMethod.This)
     {
         Write("self");
     }
     else
     {
         Write(expr.Var.Name);
     }
 }
コード例 #2
0
ファイル: GenD.cs プロジェクト: epi/cito
 protected override void Write(CiVarAccess expr)
 {
     WriteVarName(expr.Var.Name);
 }
コード例 #3
0
ファイル: SourceGenerator.cs プロジェクト: haifenghuang/ci
 protected virtual void Write(CiVarAccess expr)
 {
     Write(expr.Var.Name);
 }
コード例 #4
0
ファイル: SourceGenerator.cs プロジェクト: epi/cito
 protected virtual void Write(CiVarAccess expr)
 {
     Write(expr.Var.Name);
 }
コード例 #5
0
ファイル: GenC.cs プロジェクト: epi/cito
 protected override void Write(CiVarAccess expr)
 {
     if (expr.Var == this.CurrentMethod.This)
     Write("self");
     else
     base.Write(expr);
 }
コード例 #6
0
ファイル: GenPerl5.cs プロジェクト: epi/cito
	protected override void Write(CiVarAccess expr)
	{
		Write('$');
		if (expr.Var == this.CurrentMethod.This)
			Write("self");
		else
			Write(expr.Var.Name);
	}
コード例 #7
0
ファイル: GenD.cs プロジェクト: haifenghuang/ci
 protected override void Write(CiVarAccess expr)
 {
     WriteVarName(expr.Var.Name);
 }