EmitLdindHelper() protected method

protected EmitLdindHelper ( Type type ) : void
type IKVM.Reflection.Type
return void
Ejemplo n.º 1
0
            internal override void EmitGet(CodeGen g)
            {
                g.EmitLdargHelper(index);

                if (IsReference)
                {
                    g.EmitLdindHelper(Type);
                }
            }
Ejemplo n.º 2
0
            internal override void EmitGet(CodeGen g)
            {
                g.EmitLdargHelper(_index);

                if (IsReference)
                {
                    g.EmitLdindHelper(GetReturnType(g.TypeMapper));
                }
            }
Ejemplo n.º 3
0
            protected internal override void EmitGet(CodeGen g)
            {
                OperandExtensions.SetLeakedState(this, false);
                g.EmitLdargHelper(_index);

                if (IsReference)
                {
                    g.EmitLdindHelper(GetReturnType(g.TypeMapper));
                }
            }
			internal override void EmitGet(CodeGen g)
			{
				g.EmitLdargHelper(index);

				if (IsReference)
					g.EmitLdindHelper(Type);
			}
Ejemplo n.º 5
0
		    protected internal override void EmitGet(CodeGen g)
		    {
		        OperandExtensions.SetLeakedState(this, false); 
				g.EmitLdargHelper(_index);

				if (IsReference)
					g.EmitLdindHelper(GetReturnType(g.TypeMapper));
			}