aboutsummaryrefslogtreecommitdiff
path: root/lib/std/meta
AgeCommit message (Expand)Author
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
2020-05-28Use tuples in multiTraitdata-man
2020-05-28zig fmtdata-man
2020-05-28Added tests with tupledata-man
2020-05-27Add more traitsdata-man
2020-05-24Treat vectors as indexabledata-man
2020-03-19std lib fixups for new semanticsAndrew Kelley
2020-02-24remove usages of `@typeId`, `@memberCount`, `@memberName` and `@memberType`Vexu
2020-02-23remove @bytesToSlice, @sliceToBytes from tests, docsxackus
2020-02-14modernize std.metaxackus
2019-12-11self-hosted: manually parse argsAndrew Kelley
2019-12-10Replace @typeOf with @TypeOf in all zig sourceRobin Voetter
2019-11-27remove type coercion from array values to referencesAndrew Kelley
2019-11-21string literals are now null terminatedAndrew Kelley
2019-11-08update the codebase to use `@as`Andrew Kelley
2019-09-25mv std/ lib/Andrew Kelley