GetInstanceVariableOffset() public method

public GetInstanceVariableOffset ( string name ) : int
name string
return int
Example #1
0
        public void GetInstanceVariableOffsetWithOuter()
        {
            Machine machine = new Machine();
            IClass cls = machine.CreateClass("TestClass");
            cls.DefineInstanceVariable("x");
            Method method = new Method(cls, "mymethod");

            Block block = new Block("x", method);
            Assert.AreEqual(0, block.GetInstanceVariableOffset("x"));
        }
Example #2
0
 public void GetInstanceVariableOffset()
 {
     Block block = new Block();
     Assert.AreEqual(-1, block.GetInstanceVariableOffset("x"));
 }