aboutsummaryrefslogtreecommitdiff
path: root/lib/std/builtin.zig
AgeCommit message (Expand)Author
2023-06-17std: replace builtin.Version with SemanticVersionr00ster91
2023-06-13std.builtin: remove `TypeInfo` and `Type.FnArg` (deprecated in 0.10)Eric Joldasov
2023-06-10remove the kludges from std.builtinAndrew Kelley
2023-06-10stage2: move function types to InternPoolAndrew Kelley
2023-06-10stage2: move enum tag values into the InternPoolAndrew Kelley
2023-06-10std.builtin.AddressSpace: allocate one more bit to this enumAndrew Kelley
2023-06-10std.builtin: give some enums integer typesAndrew Kelley
2023-06-03Merge pull request #15579 from squeek502/mem-delimitersAndrew Kelley
2023-05-24std: Move std.debug.{TTY.Config,detectTTYConfig} to std.io.ttyLinus Groh
2023-05-16add runtime safety for noreturn function returningVeikka Tuominen
2023-05-13Update all std.mem.split calls to their appropriate functionRyan Liptak
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-04-30std: fix a bunch of typosLinus Groh
2023-04-29std.builtin.CallModifier: add missing wordr00ster91
2023-04-26enable debugging infrastructure when using C backendAndrew Kelley
2023-04-25update `@memcpy` to require equal src and dest lensAndrew Kelley
2023-04-23Improvements to docs and textzooster
2023-04-09amdgpu,nvptx: unify kernel calling conventionsRobin Voetter
2023-02-18Sema: implement for_lenAndrew Kelley
2023-01-31update build.zig API usageAndrew Kelley
2023-01-04Sema: implement AVR address spacesMaciej 'vesim' KuliƄski
2022-12-18Merge pull request #13914 from Vexu/variadicAndrew Kelley
2022-12-18std.builtin: remove layout field from Type.Enumr00ster91
2022-12-17std.builtin: rename Type.UnionField and Type.StructField's field_type to typer00ster91
2022-12-17std.builtin: rename Type.Fn's args to paramsr00ster91
2022-12-17std.builtin: rename Type.Fn.Param's arg_type to typer00ster91
2022-12-17implement defining C variadic functionsVeikka Tuominen
2022-12-15std: make builtin.Type.{Int,Float}.bits a u16 instead of comptime_intMeghan
2022-12-15std.debug.TTY: Fix colors not resetting on WindowsRyan Liptak
2022-12-13remove `stack` option from `@call`Veikka Tuominen
2022-12-09Eliminate `BoundFn` type from the languageVeikka Tuominen
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-11-29Sema: add option to disable formatted panicsVeikka Tuominen
2022-11-29Sema: improve safety panic for access of inactive union fieldVeikka Tuominen
2022-11-29Sema: improve panic for slice start index being greater than end indexVeikka Tuominen
2022-11-24Merge pull request #13611 from Snektron/spirv-assemblerAndrew Kelley
2022-11-23Get panic messages from builtin instead of creating anon declsJimmi Holst Christensen
2022-11-23spirv: assemblerRobin Voetter
2022-11-12Make invalidFmtError public and use in place of compileErrors for bad format ...Nick Cernis
2022-10-21builtin.zig: Do not overwrite error frames when trace fullCody Tapscott
2022-10-15implement os.abort and panic for cudaGuillaume Wenzek
2022-10-12amdgpu: add AmdgpuKernel calling conventionRobin Voetter
2022-09-29std: Replace use of stage1 function pointersominitay
2022-09-29std.builtin: un-pub testVersionParse()zooster
2022-09-20std: add return address parameter to panic fnVeikka Tuominen
2022-09-16std: remove deprecated API for the upcoming releaseAndrew Kelley
2022-08-19make self-hosted the default compilerAndrew Kelley
2022-08-10stage2: Implement explicit backing integers for packed structsIsaac Freund
2022-08-08Sema: avoid error return traces when possibleAndrew Kelley
2022-08-02Sema: add safety for sentinel sliceVeikka Tuominen