Skip to content

Commit 07f50c0

Browse files
authored
Update Style Guide to suggest TitleCase for Type aliases
1 parent b31a03f commit 07f50c0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

doc/langref.html.in

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7105,7 +7105,7 @@ coding style.
71057105
</p>
71067106
<ul>
71077107
<li>
7108-
If {#syntax#}x{#endsyntax#} is a {#syntax#}type{#endsyntax#}
7108+
If {#syntax#}x{#endsyntax#} is a {#syntax#}type{#endsyntax#} (or {#syntax#}type{#endsyntax#} alias)
71097109
then {#syntax#}x{#endsyntax#} should be {#syntax#}TitleCase{#endsyntax#}, unless it
71107110
is a {#syntax#}struct{#endsyntax#} with 0 fields and is never meant to be instantiated,
71117111
in which case it is considered to be a "namespace" and uses {#syntax#}snake_case{#endsyntax#}.
@@ -7147,8 +7147,8 @@ const namespace_name = @import("dir_name/file_name.zig");
71477147
const TypeName = @import("dir_name/TypeName.zig");
71487148
var global_var: i32 = undefined;
71497149
const const_name = 42;
7150-
const primitive_type_alias = f32;
7151-
const string_alias = []u8;
7150+
const PrimitiveTypeAlias = f32;
7151+
const StringAlias = []u8;
71527152

71537153
const StructName = struct {
71547154
field: i32,

0 commit comments

Comments
 (0)