aboutsummaryrefslogtreecommitdiff
path: root/lib/std/meta
AgeCommit message (Expand)Author
2023-04-12Zir: implement explicit block_comptime instructionmlugg
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew 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-09Eliminate `BoundFn` type from the languageVeikka Tuominen
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-05-04std.meta.TrailerFlags: improve init typeErik Arvstedt
2022-05-04std.meta.TrailerFlags: include in std testsErik Arvstedt
2022-03-24std.meta.trait: remove assumption about vector ABI sizeAndrew Kelley
2022-03-08deprecated TypeInfo in favor of TypeJonathan Marler
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-10-29Make `std.meta.trait.isContainer` true for opaquesInKryption
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-07-21Correct hasUniqueRepresentation for vectorsTau
2021-06-21std.TrailerFlags: remove superfluous parameterAndrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-05-17Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-17Remove `isIntegerNumber` and `isFloatingNumber`Aiz672
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-04-29std: fix compile errors found by stage2 AstGenAndrew Kelley
2021-03-18Add some enum utilitiesMartin Wickham
2021-02-24zig fmt the std libAndrew Kelley
2021-01-30Replace @TagType uses, mostly with std.meta.TagTadeo Kondrak
2021-01-02stage2: Use {s} instead of {} when formatting stringsLemonBoy
2021-01-01std: loop in trailer flags can be indexing operationdaurnimator
2021-01-01std: use FieldEnum from TrailerFlagsdaurnimator
2020-12-31Year++Frank Denis
2020-12-26Handle unions in autoHashJulius Putra Tanu Setiaji
2020-12-26Make hasUniqueRepresentation false for slicesJulius Putra Tanu Setiaji
2020-12-14std: Bool has no definite representation tooLemonBoy
2020-12-14std: non-byte-multiple sized integers have no definite representationLemonBoy
2020-12-10std: introduce meta.traits.is{Integral,Float}LemonBoy
2020-11-19Add builtin.Signedness, use it instead of is_signedTadeo Kondrak
2020-10-17Make std.meta.Int accept a signedness parameterJan Prudil
2020-10-01Add alignment field to TypeInfo.UnionField and TypeInfo.StructFieldTadeo Kondrak
2020-09-02builtin: Add TypeInfo.StructField.is_comptimeTadeo Kondrak
2020-08-27std.meta.TrailerFlags fixesTadeo Kondrak
2020-08-27std.meta.TrailerFlags: use @Type to improve APITadeo Kondrak
2020-08-20add license header to all std lib filesAndrew Kelley
2020-08-14Support tuples in mem.len and trait.isIndexable (#5897)Dmitry Atamanov
2020-07-27Merge pull request #5932 from Sahnvour/hashAndrew Kelley
2020-07-26add trait hasUniqueRepresentationSahnvour
2020-07-17Add trait.isTupledata-man
2020-07-15TrailerFlags test: fix bad alignment assumption on 32-bitAndrew Kelley
2020-07-15stage2: VarDecl and FnProto take advantage of TrailerFlags APIAndrew Kelley
2020-07-14add std.meta.TrailerFlags APIAndrew Kelley
2020-07-11run zig fmt on std lib and self hostedVexu
2020-06-01Merge pull request #5449 from data-man/more_traitsAndrew Kelley