diff --git a/crates/ra_ide/test_data/highlight_doctest.html b/crates/ra_ide/test_data/highlight_doctest.html index 6322d404fb..46c1e0a11f 100644 --- a/crates/ra_ide/test_data/highlight_doctest.html +++ b/crates/ra_ide/test_data/highlight_doctest.html @@ -87,7 +87,7 @@ pre { color: #DCDCCC; background: #3F3F3F; font-size: 22px; padd /// ```sh /// echo 1 /// ``` - pub fn foo(&self) -> bool { + pub fn foo(&self) -> bool { true } } diff --git a/crates/ra_ide/test_data/highlight_injection.html b/crates/ra_ide/test_data/highlight_injection.html index 18addd00d2..60c3943994 100644 --- a/crates/ra_ide/test_data/highlight_injection.html +++ b/crates/ra_ide/test_data/highlight_injection.html @@ -35,7 +35,7 @@ pre { color: #DCDCCC; background: #3F3F3F; font-size: 22px; padd .unresolved_reference { color: #FC5555; text-decoration: wavy underline; } -
fn fixture(ra_fixture: &str) {}
+fn fixture(ra_fixture: &str) {}
fn main() {
fixture(r#"
diff --git a/crates/ra_ide/test_data/highlight_unsafe.html b/crates/ra_ide/test_data/highlight_unsafe.html
index 79409fe816..454ff6d5f8 100644
--- a/crates/ra_ide/test_data/highlight_unsafe.html
+++ b/crates/ra_ide/test_data/highlight_unsafe.html
@@ -45,7 +45,7 @@ pre { color: #DCDCCC; background: #3F3F3F; font-size: 22px; padd
struct HasUnsafeFn;
impl HasUnsafeFn {
- unsafe fn unsafe_method(&self) {}
+ unsafe fn unsafe_method(&self) {}
}
struct TypeForStaticMut {
@@ -55,9 +55,10 @@ pre { color: #DCDCCC; background: #3F3F3F; font-size: 22px; padd
static mut global_mut: TypeForStaticMut = TypeForStaticMut { a: 0 };
fn main() {
- let x = &5 as *const usize;
+ let x = &5 as *const _ as *const usize;
let u = Union { b: 0 };
unsafe {
+ // unsafe fn and method calls
unsafe_fn();
let b = u.b;
match u {
diff --git a/crates/ra_ide/test_data/highlighting.html b/crates/ra_ide/test_data/highlighting.html
index 8e0160eee5..678cf9bd33 100644
--- a/crates/ra_ide/test_data/highlighting.html
+++ b/crates/ra_ide/test_data/highlighting.html
@@ -45,11 +45,11 @@ pre { color: #DCDCCC; background: #3F3F3F; font-size: 22px; padd
}
trait Bar {
- fn bar(&self) -> i32;
+ fn bar(&self) -> i32;
}
impl Bar for Foo {
- fn bar(&self) -> i32 {
+ fn bar(&self) -> i32 {
self.x
}
}
@@ -59,7 +59,7 @@ pre { color: #DCDCCC; background: #3F3F3F; font-size: 22px; padd
self.x
}
- fn qux(&mut self) {
+ fn qux(&mut self) {
self.x = 0;
}
}
@@ -107,8 +107,8 @@ pre { color: #DCDCCC; background: #3F3F3F; font-size: 22px; padd
noop!(noop!(1));
let mut x = 42;
- let y = &mut x;
- let z = &y;
+ let y = &mut x;
+ let z = &y;
let Foo { x: z, y } = Foo { x: z, y };