index
:
zig
0.10.x
0.11.x
0.12.x
0.14.x
0.15.x
0.7.x
0.8.x
0.9.x
ArrayList-reserve
Io.net
aro
ast-node-methods
async-await-demo
autofix
ci-perf-comment
ci-scripts
ci-tarballs
cli
comptime-allocator
elfv2-dyn
fixes
fuzz-macos
hcs
incr-bug
io-threaded-no-queue
jobserver
json-diagnostics
llvm-ir-nosanitize-metadata
macos-debug-info
main
make-vs-configure
master
more-doctests
new-pkg-hash
powerpc64le
restricted-function-pointers
rework-comptime-mutation
sans-aro
sha1-stream
spork8
stage2-async
threadpool
threadtheft
wasm-linker-writer
wrangle-writer-buffering
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. https://ziglang.org
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Sema.zig
Age
Commit message (
Expand
)
Author
2022-07-08
Sema: add a note about @setEvalBranchQuota() when branch quota is exceeded
VÖRÖSKŐI András
2022-07-07
stage2: move C pointer allowzero error to AstGen
Veikka Tuominen
2022-07-07
Sema: improve array source location
Veikka Tuominen
2022-07-07
Sema: improve slice source locations
Veikka Tuominen
2022-07-07
Module: add `.node_offset_un_op`
Veikka Tuominen
2022-07-07
stage2: make line field of `@src` runtime known
Veikka Tuominen
2022-07-07
Sema: misc error message fixes
Veikka Tuominen
2022-07-07
Sema: more runtime indexing comptime value checks
Veikka Tuominen
2022-07-07
Sema: validate pointer types
Veikka Tuominen
2022-07-07
Sema: panic at comptime + misc error message improvements
Veikka Tuominen
2022-07-07
AstGen: move error_to_int, int_to_error and select to extended
Veikka Tuominen
2022-07-06
Sema: accept thumb and thumbeb with ARM calling conventions
Riccardo Binetti
2022-07-06
Sema: fix type resolution during generic function instantiation
Andrew Kelley
2022-07-05
stage2: Fix corrupted Type when de-referencing field pointer
Cody Tapscott
2022-07-04
Sema: fix intFitsInType implementation
Andrew Kelley
2022-07-04
Sema: resolve lazy value before hashing it for generic fn
Andrew Kelley
2022-07-01
AstGen: use elem_{ptr,val}_node for array access syntax
Veikka Tuominen
2022-07-01
Sema: add more validation to zirFieldParentPtr
Veikka Tuominen
2022-07-01
Sema: validate `@intToEnum` int operand type
Veikka Tuominen
2022-07-01
Sema: validate deref operator type and value
Veikka Tuominen
2022-07-01
Sema: prefer func.onwer_decl for compilelog src
Veikka Tuominen
2022-07-01
Sema: validate callconv
Veikka Tuominen
2022-07-01
Sema: improve bitcast to enum error
Veikka Tuominen
2022-06-30
Merge pull request #11942 from Vexu/stage2-compile-errors
Andrew Kelley
2022-06-30
tests: move compile errors not planned for stage2
Veikka Tuominen
2022-06-30
Sema: add source location to coerce result ptr, fix negation error
Veikka Tuominen
2022-06-30
Sema: validate shift amounts and switch ranges
Veikka Tuominen
2022-06-30
Sema: improve auto generated union enum name
Veikka Tuominen
2022-06-30
Sema: improve vector overflow errors
Veikka Tuominen
2022-06-30
Sema: improve `@call` errors
Veikka Tuominen
2022-06-30
move passing stage1 compile error tests to stage2
Veikka Tuominen
2022-06-30
stage2: lower float negation explicitly
Andrew Kelley
2022-06-29
std.math.big.int: breaking API changes to prevent UAF
Andrew Kelley
2022-06-28
Revert "AstGen: preserve inferred ptr result loc for breaks"
Andrew Kelley
2022-06-28
Sema: fix not propagating want_safety in zirBlock
Andrew Kelley
2022-06-17
Merge pull request #11881 from Vexu/stage2
Andrew Kelley
2022-06-17
stage2: coerce tuple to vector
Xavier Bouchoux
2022-06-17
Sema: handle sentinels in tupleToArray
Veikka Tuominen
2022-06-17
Sema: validateArrayInit detect bitcast before store
Veikka Tuominen
2022-06-12
stage2: fix some inline asm incompatibilities with stage1
Andrew Kelley
2022-06-12
Merge pull request #11837 from Vexu/stage2
Andrew Kelley
2022-06-12
Sema: add missing set_union_tag
Veikka Tuominen
2022-06-12
Sema: rework beginComptimePtrMutation
Andrew Kelley
2022-06-11
stage2: improve anon name strategy for local variables
Veikka Tuominen
2022-06-11
stage2: make `error{}` the same size as `anyerror`
Veikka Tuominen
2022-06-11
stage2: small fixes + adjustments to std tests
Veikka Tuominen
2022-06-11
Sema: make `@src` give absolute paths
Veikka Tuominen
2022-06-11
Sema: type safety for "runtime_index" field
Andrew Kelley
2022-06-11
Sema: skip decl causing namespace lookup when doing lookup
Veikka Tuominen
2022-06-11
Sema: handle tuple and anon_struct in resolveTypeFully
Veikka Tuominen
[next]