vdoc: prevent leaking to the docs the `pure_v_but_overriden_by_` prefix

pull/12180/head
Delyan Angelov 2021-10-14 11:47:50 +03:00
parent 05885059bd
commit 4c2cb1b6df
No known key found for this signature in database
GPG Key ID: 66886C0F12D595ED
1 changed files with 3 additions and 1 deletions

View File

@ -421,7 +421,9 @@ fn (mut p Parser) fn_decl() ast.FnDecl {
if existing.name != '' {
if file_mode == .v && existing.file_mode != .v {
// a definition made in a .c.v file, should have a priority over a .v file definition of the same function
name = p.prepend_mod('pure_v_but_overriden_by_${existing.file_mode}_$short_fn_name')
if !p.pref.is_fmt {
name = p.prepend_mod('pure_v_but_overriden_by_${existing.file_mode}_$short_fn_name')
}
} else {
p.table.redefined_fns << name
}