aboutsummaryrefslogtreecommitdiff
path: root/lib/std/meta.zig
AgeCommit message (Expand)Author
2021-06-21fix code broken from previous commitJacob G-W
2021-06-21std, src, doc, test: remove unused variablesJacob G-W
2021-06-14translate-c: move utility functions to a separate namespaceVeikka Tuominen
2021-06-13meta.cast: handle casts from negative ints to ptrsVeikka Tuominen
2021-06-11translate-c: Implement flexible arraysEvan Haas
2021-05-12Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-11std.meta.Elem: support all optional typesIsaac Freund
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-04-28Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-25Merge pull request #8616 from LemonBoy/fn-alignAndrew Kelley
2021-04-25Merge pull request #8496 from xackus/isErrorAndrew Kelley
2021-04-25std: Make met.alignment work on more typesLemonBoy
2021-04-24Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-22std: fix compile errors caught by stage2 AstGenAndrew Kelley
2021-04-15translate-c: better handling of int -> enum castsEvan Haas
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-04-11zig fmtxackus
2021-04-11std.meta: add isErrorxackus
2021-04-08translate-c: fix meta.cast to ?*c_voidxackus
2021-04-06translate-c: Add support for vector expressionsEvan Haas
2021-03-17translate-c: improve std.meta.castxackus
2021-03-05add testsxackus
2021-03-05remove redundant castMaciej Walczak
2021-03-05translate-c: promote int literals to bigger typesxackus
2021-02-24zig fmt the std libAndrew Kelley
2021-01-30Replace @TagType uses, mostly with std.meta.TagTadeo Kondrak
2021-01-30std.meta: rename TagPayloadType to TagPayloadTadeo Kondrak
2021-01-30std.meta: rename TagType to TagTadeo Kondrak
2021-01-30Fill out more cases for std.meta.sizeofMartin Wickham
2021-01-01std: have std.meta.fieldInfo take an enum rather than a stringdaurnimator
2021-01-01std: add std.meta.FieldEnumdaurnimator
2020-12-31Year++Frank Denis
2020-12-18std.crypto.random: introduce fork safetyAndrew Kelley
2020-12-09small fixes and zig fmtVexu
2020-11-29std.meta: add assumeSentinelJonathan Marler
2020-11-21std: Add test for meta.declarations on opaque{}LemonBoy
2020-11-19std.meta.declarations: support opaque {}Isaac Freund
2020-11-19Add builtin.Signedness, use it instead of is_signedTadeo Kondrak
2020-11-18Added std.meta.fieldNamesAlexandros Naskos
2020-11-18std: make meta.IntType a compile errorxackus
2020-11-03std.meta: test that const and mut variables have different addressesFrank Denis
2020-10-17Fixes std.meta.Tuple and std.meta.ArgsTuple for zero-sized types (like void).Felix (xq) Queißner
2020-10-17Make std.meta.Int accept a signedness parameterJan Prudil
2020-10-15std: move std.meta.refAllDecls to std.testingTadeo Kondrak
2020-10-01Update std.meta.ArgsTuple for alignment in StructField/UnionFieldTadeo Kondrak
2020-10-01Update std.meta.Tuple for alignment in StructField/UnionFieldTadeo Kondrak
2020-09-29Merge branch 'master' into args-tupleAlexandros Naskos
2020-09-28Follows @tadeokondrak remark about taking `[]const type`.Felix (xq) Queißner