update version data (#1021)
This commit is contained in:
		
							parent
							
								
									424a06b7ee
								
							
						
					
					
						commit
						9cb569a196
					
				@ -522,6 +522,17 @@ pub const builtins = [_]Builtin{
 | 
				
			|||||||
            "args: ...",
 | 
					            "args: ...",
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    .{
 | 
				
			||||||
 | 
					        .name = "@constCast",
 | 
				
			||||||
 | 
					        .signature = "@constCast(value: anytype) DestType",
 | 
				
			||||||
 | 
					        .snippet = "@constCast(${1:value: anytype})",
 | 
				
			||||||
 | 
					        .documentation =
 | 
				
			||||||
 | 
					        \\Remove `const` qualifier from a pointer.
 | 
				
			||||||
 | 
					        ,
 | 
				
			||||||
 | 
					        .arguments = &.{
 | 
				
			||||||
 | 
					            "value: anytype",
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    .{
 | 
					    .{
 | 
				
			||||||
        .name = "@ctz",
 | 
					        .name = "@ctz",
 | 
				
			||||||
        .signature = "@ctz(operand: anytype)",
 | 
					        .signature = "@ctz(operand: anytype)",
 | 
				
			||||||
@ -1045,7 +1056,7 @@ pub const builtins = [_]Builtin{
 | 
				
			|||||||
        \\
 | 
					        \\
 | 
				
			||||||
        \\This function is a low level intrinsic with no safety mechanisms. Most code should not use this function, instead using something like this:
 | 
					        \\This function is a low level intrinsic with no safety mechanisms. Most code should not use this function, instead using something like this:
 | 
				
			||||||
        \\
 | 
					        \\
 | 
				
			||||||
        \\`for (source[0..byte_count]) |b, i| dest[i] = b;`
 | 
					        \\`for (dest, source[0..byte_count]) |*d, s| d.* = s;`
 | 
				
			||||||
        \\The optimizer is intelligent enough to turn the above snippet into a memcpy.
 | 
					        \\The optimizer is intelligent enough to turn the above snippet into a memcpy.
 | 
				
			||||||
        \\
 | 
					        \\
 | 
				
			||||||
        \\There is also a standard library function for this:
 | 
					        \\There is also a standard library function for this:
 | 
				
			||||||
@ -1252,7 +1263,8 @@ pub const builtins = [_]Builtin{
 | 
				
			|||||||
        \\
 | 
					        \\
 | 
				
			||||||
        \\`@ptrCast` cannot be used for:
 | 
					        \\`@ptrCast` cannot be used for:
 | 
				
			||||||
        \\
 | 
					        \\
 | 
				
			||||||
        \\ - Removing `const` or `volatile` qualifier, use [@qualCast](https://ziglang.org/documentation/master/#qualCast).
 | 
					        \\ - Removing `const` qualifier, use [@constCast](https://ziglang.org/documentation/master/#constCast).
 | 
				
			||||||
 | 
					        \\ - Removing `volatile` qualifier, use [@volatileCast](https://ziglang.org/documentation/master/#volatileCast).
 | 
				
			||||||
        \\ - Changing pointer address space, use [@addrSpaceCast](https://ziglang.org/documentation/master/#addrSpaceCast).
 | 
					        \\ - Changing pointer address space, use [@addrSpaceCast](https://ziglang.org/documentation/master/#addrSpaceCast).
 | 
				
			||||||
        \\ - Increasing pointer alignment, use [@alignCast](https://ziglang.org/documentation/master/#alignCast).
 | 
					        \\ - Increasing pointer alignment, use [@alignCast](https://ziglang.org/documentation/master/#alignCast).
 | 
				
			||||||
        \\ - Casting a non-slice pointer to a slice, use slicing syntax `ptr[start..end]`.
 | 
					        \\ - Casting a non-slice pointer to a slice, use slicing syntax `ptr[start..end]`.
 | 
				
			||||||
@ -1275,18 +1287,6 @@ pub const builtins = [_]Builtin{
 | 
				
			|||||||
            "value: anytype",
 | 
					            "value: anytype",
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    .{
 | 
					 | 
				
			||||||
        .name = "@qualCast",
 | 
					 | 
				
			||||||
        .signature = "@qualCast(comptime DestType: type, value: anytype) DestType",
 | 
					 | 
				
			||||||
        .snippet = "@qualCast(${1:comptime DestType: type}, ${2:value: anytype})",
 | 
					 | 
				
			||||||
        .documentation =
 | 
					 | 
				
			||||||
        \\Remove `const` or `volatile` qualifier from a pointer.
 | 
					 | 
				
			||||||
        ,
 | 
					 | 
				
			||||||
        .arguments = &.{
 | 
					 | 
				
			||||||
            "comptime DestType: type",
 | 
					 | 
				
			||||||
            "value: anytype",
 | 
					 | 
				
			||||||
        },
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    .{
 | 
					    .{
 | 
				
			||||||
        .name = "@rem",
 | 
					        .name = "@rem",
 | 
				
			||||||
        .signature = "@rem(numerator: T, denominator: T) T",
 | 
					        .signature = "@rem(numerator: T, denominator: T) T",
 | 
				
			||||||
@ -2007,6 +2007,17 @@ pub const builtins = [_]Builtin{
 | 
				
			|||||||
            "Element: type",
 | 
					            "Element: type",
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    .{
 | 
				
			||||||
 | 
					        .name = "@volatileCast",
 | 
				
			||||||
 | 
					        .signature = "@volatileCast(value: anytype) DestType",
 | 
				
			||||||
 | 
					        .snippet = "@volatileCast(${1:value: anytype})",
 | 
				
			||||||
 | 
					        .documentation =
 | 
				
			||||||
 | 
					        \\Remove `volatile` qualifier from a pointer.
 | 
				
			||||||
 | 
					        ,
 | 
				
			||||||
 | 
					        .arguments = &.{
 | 
				
			||||||
 | 
					            "value: anytype",
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// DO NOT EDIT
 | 
					// DO NOT EDIT
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user