1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

compiler: force custom struct .str() methods to be defined public

This commit is contained in:
joe-conigliaro
2019-12-11 11:24:26 +11:00
committed by Alexander Medvednikov
parent f286387647
commit 3486118ab7
9 changed files with 22 additions and 18 deletions

View File

@@ -49,15 +49,15 @@ fn mat4(f &f32) Mat4 {
return res
}
fn (v Vec3) str() string {
pub fn (v Vec3) str() string {
return 'Vec3{ $v.x, $v.y, $v.z }'
}
fn (v Vec2) str() string {
pub fn (v Vec2) str() string {
return 'Vec3{ $v.x, $v.y }'
}
fn (m Mat4) str() string {
pub fn (m Mat4) str() string {
mut s := '[ '
for i := 0; i < 4; i++ {
if i != 0 {