public static VariableInfo Create (BlockContext bc, LocalVariable variable) { var info = new VariableInfo (variable.Name, variable.Type, bc.AssignmentInfoOffset, bc); bc.AssignmentInfoOffset += info.Length; return info; }