Mono.CSharp.FieldInitializer.FieldInitializer C# (CSharp) Method

FieldInitializer() public method

public FieldInitializer ( FieldSpec spec, Mono.CSharp.Expression expression, IMemberContext mc ) : System
spec FieldSpec
expression Mono.CSharp.Expression
mc IMemberContext
return System
		public FieldInitializer (FieldSpec spec, Expression expression, IMemberContext mc)
			: base (new FieldExpr (spec, expression.Location), expression, expression.Location)
		{
			this.mc = mc;
			if (!spec.IsStatic)
				((FieldExpr)target).InstanceExpression = new CompilerGeneratedThis (mc.CurrentType, expression.Location);
		}