aboutsummaryrefslogtreecommitdiff
path: root/src/BuiltinFn.zig
AgeCommit message (Expand)Author
2023-02-15split `@qualCast` into `@constCast` and `@volatileCast`Veikka Tuominen
2023-01-30implement `@qualCast`Veikka Tuominen
2022-12-27Sema: make overflow arithmetic builtins return tuplesVeikka Tuominen
2022-12-17implement defining C variadic functionsVeikka Tuominen
2022-10-18all: rename `@maximum` to `@max` and `@minimum` to `@min`Ali Chraghi
2022-10-12stage2: add @addrSpaceCast builtinRobin Voetter
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-04-27add new builtin function `@tan`Andrew Kelley
2021-12-10AstGen: implement @prefetch() builtinIsaac Freund
2021-10-25AstGen: move nodeMayEvalToError logic for builtinsAndrew Kelley
2021-09-28AstGen: improved logic for nodeMayNeedMemoryLocationAndrew Kelley
2021-09-28saturating arithmetic modificationsAndrew Kelley
2021-09-01saturating arithmetic builtins: add, sub, mul, shl (#9619)travisstaloch
2021-07-26minimum/maximum builtinsRobin Voetter
2021-07-26Add @selectRobin Voetter
2021-07-01stage2: fix `@asyncCall` parameter countVeikka Tuominen
2021-06-12Renamed @byteOffsetOf to @offsetOfExonorid
2021-05-31std.sync.atomic: extended atomic helper functions (#8866)protty
2021-04-24AstGen: implement `@Vector`Andrew Kelley
2021-04-22std: fix compile errors caught by stage2 AstGenAndrew Kelley
2021-04-22AstGen: implement `@extern` builtinAndrew Kelley
2021-04-21AstGen: fix `@floatCast` having wrong arityAndrew Kelley
2021-04-19stage2: make `@alignCast` accept 2 parametersAndrew Kelley
2021-04-06stage2: implement simple enumsAndrew Kelley
2021-03-17@intCast takes two argsDimenus
2021-02-18stage2: astgen: fix most of the remaining compile errorsAndrew Kelley
2021-02-15astgen: update more expression types to new mem layoutAndrew Kelley