Fix a few typos in generics docs. (#2272)

Fixes a few tiny typos here and there.

Co-authored-by: ergawy <kareem.ergawy@guardsquare.com>
This commit is contained in:
Kareem Ergawy
2022-10-07 09:31:38 -07:00
committed by GitHub
co-authored by ergawy
parent b9d3d9a3df
commit 05b6c4f310
+6 -6
View File
@@ -440,12 +440,12 @@ class Point4a {
var x: f64;
var y: f64;
fn Add[me: Self](b: Self) -> Self {
return {.x = a.x + b.x, .y = a.y + b.y};
return {.x = me.x + b.x, .y = me.y + b.y};
}
external impl as Vector {
alias Add = Point4a.Add; // Syntax TBD
fn Scale[me: Self](v: f64) -> Self {
return {.x = a.x * v, .y = a.y * v};
return {.x = me.x * v, .y = me.y * v};
}
}
}
@@ -457,10 +457,10 @@ class Point4b {
var y: f64;
external impl as Vector {
fn Add[me: Self](b: Self) -> Self {
return {.x = a.x + b.x, .y = a.y + b.y};
return {.x = me.x + b.x, .y = me.y + b.y};
}
fn Scale[me: Self](v: f64) -> Self {
return {.x = a.x * v, .y = a.y * v};
return {.x = me.x * v, .y = me.y * v};
}
}
alias Add = Vector.Add;
@@ -472,14 +472,14 @@ class Point4c {
var x: f64;
var y: f64;
fn Add[me: Self](b: Self) -> Self {
return {.x = a.x + b.x, .y = a.y + b.y};
return {.x = me.x + b.x, .y = me.y + b.y};
}
}
external impl Point4c as Vector {
alias Add = Point4c.Add; // Syntax TBD
fn Scale[me: Self](v: f64) -> Self {
return {.x = a.x * v, .y = a.y * v};
return {.x = me.x * v, .y = me.y * v};
}
}
```