More progress in the &JSRef -> JSRef conversion

Change all of the <Class>Methods traits to take `self` instead of
`&self`.
This commit is contained in:
Cameron Zwarich 2014-09-19 01:32:30 -07:00
parent 2adc594e5d
commit 2c8d51a37c
66 changed files with 812 additions and 815 deletions

View file

@ -28,27 +28,27 @@ impl Console {
}
impl<'a> ConsoleMethods for JSRef<'a, Console> {
fn Log(&self, message: DOMString) {
fn Log(self, message: DOMString) {
println!("{:s}", message);
}
fn Debug(&self, message: DOMString) {
fn Debug(self, message: DOMString) {
println!("{:s}", message);
}
fn Info(&self, message: DOMString) {
fn Info(self, message: DOMString) {
println!("{:s}", message);
}
fn Warn(&self, message: DOMString) {
fn Warn(self, message: DOMString) {
println!("{:s}", message);
}
fn Error(&self, message: DOMString) {
fn Error(self, message: DOMString) {
println!("{:s}", message);
}
fn Assert(&self, condition: bool, message: Option<DOMString>) {
fn Assert(self, condition: bool, message: Option<DOMString>) {
if !condition {
let message = match message {
Some(ref message) => message.as_slice(),