index
:
cproc.git
defer
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
stmt.c
Age
Commit message (
Expand
)
Author
2024-04-02
map: Use simpler fnv-1a hash function
Michael Forney
2024-03-24
Add support for C23 attribute syntax
Michael Forney
2022-05-11
expr: Implement type-checking for casts and assignments
Michael Forney
2022-01-22
Remove most usage of fixed-width integer types
Michael Forney
2021-10-21
stmt: Allow labels intermixed with declarations in compound statements
Michael Forney
2021-10-21
Rename variable
Michael Forney
2021-10-21
Remove obsolete comment
Michael Forney
2021-09-28
Skip unnecessary conversion to bool for logical and conditional expressions
Michael Forney
2021-07-02
qbe: Remove repr from struct value and use per-instruction class instead
Michael Forney
2021-06-30
stmt: Check that controlling expression is a scalar, and drop unneeded conver...
Michael Forney
2021-03-31
qbe: Use separate type for block/label
Michael Forney
2019-07-05
stmt: Fix conversion of controlling expression to bool
Michael Forney
2019-07-03
Convert controlling expression of loops to bool
Michael Forney
2019-07-02
stmt: Add specific error message for missing inline asm
Michael Forney
2019-05-16
stmt: continue in do-loop should evaluate controlling expression
Michael Forney
2019-04-23
Fix integer promotion on bit-fields
Michael Forney
2019-04-21
Keep track of type properties in type
Michael Forney
2019-04-21
Improve error message
Michael Forney
2019-04-06
Separate unqualified type and qualifiers in struct expr
Michael Forney
2019-04-04
Merge headers into cc.h
Michael Forney
2019-03-14
Abbreviate tag names
Michael Forney
2019-03-13
Make `struct function` opaque
Michael Forney
2019-02-24
Check for negative array lengths/indices
Michael Forney
2019-02-16
Allow labels with same name as typedef
Michael Forney
2019-02-15
Rename emit.h -> backend.h
Michael Forney
2019-02-12
Initial import
Michael Forney