aboutsummaryrefslogtreecommitdiff
path: root/lib/std/builtin.zig
AgeCommit message (Expand)Author
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
2022-07-25std.mem: add `first` method to `SplitIterator` and `SplitBackwardsIterator`r00ster
2022-07-07std.builtin.returnError: disable runtime safetyAndrew Kelley
2022-05-16Sema: improve index out of bounds panic messageVeikka Tuominen
2022-05-16stage2: add runtime safety for unwrapping errorVeikka Tuominen
2022-05-16stage2: implement error return tracesVeikka Tuominen
2022-05-16C backend: implement overflow arithmeticAndrew Kelley
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-05-10fixups to the previous commitAndrew Kelley
2022-05-10Add Visibility field to ExportOptions.Takeshi Yoneda
2022-05-08Add Win64 calling conventionHannes Bredberg
2022-04-14stage2: sparcv9: Register the backend in stdlib & driverKoakuma
2022-03-20stage2: disable default panic handler when linking -lcAndrew Kelley
2022-03-19Sema: implement zirSwitchCaptureElse for error setsVeikka Tuominen
2022-03-19std: enable default panic handler for stage2 LLVM on LinuxVeikka Tuominen
2022-03-08deprecated TypeInfo in favor of TypeJonathan Marler
2022-02-23stage2: integer-backed packed structsAndrew Kelley
2022-02-23stage1: rename TypeInfo.FnArg to Fn.ParamVeikka Tuominen
2022-02-21enable Gpu address spaces (#10884)gwenzek