aboutsummaryrefslogtreecommitdiff
path: root/compiler/builtins.h
AgeCommit message (Expand)AuthorFilesLines
2020-08-16Add "char" typeSamuel Lidén Borell1-0/+2
2020-07-16Constexpr: Implement wrap-around for system-independent "wu*" typesSamuel Lidén Borell1-13/+16
2017-08-28Add Makefile target to run clang-tidy, and fix most warningsSamuel Lidén Borell1-1/+1
2016-03-27Constexpr: Check that computed values fit in the target integer typeSamuel Lidén Borell1-0/+4
2016-02-28Update copyright years base on last modification dateSamuel Lidén Borell1-1/+1
2016-02-27C backend: Handle comparisons with mixed signednessSamuel Lidén Borell1-10/+39
2015-07-14Add case labels for all AST and builtins enum valuesSamuel Lidén Borell1-0/+55
2014-07-27Update copyright yearsSamuel Lidén Borell1-1/+1
2014-07-13Builtins: Rename gf* types to wu*Samuel Lidén Borell1-12/+10
2014-07-05Builtins: Add uint8 type, and make "byte" compatible with both int8/uint8Samuel Lidén Borell1-0/+1
2014-05-03Shorten many function and type namesSamuel Lidén Borell1-2/+2
2013-11-17Builtins: Replace "gf" type with "gfcount"Samuel Lidén Borell1-1/+1
2013-09-14Builtins: Add function to retrieve the bool:true/false valuesSamuel Lidén Borell1-0/+1
2013-07-06Builtins: Add "eint" types (the common subset of int and uint)Samuel Lidén Borell1-1/+10
2012-07-11Verifier: Implement automatic enum valuesSamuel Lidén Borell1-0/+3
2012-04-29Change my e-mailSamuel Lidén Borell1-1/+1
2012-04-21Builtins: Add C-compatible typesSamuel Lidén Borell1-0/+16
2012-03-15C backend: Implement ensure_defined()Samuel Lidén Borell1-0/+1
2012-02-25Remove , from last item in enums (C89 compatibility)Samuel Lidén Borell1-1/+1
2012-02-22Add boolean typeSamuel Lidén Borell1-0/+2
2012-02-22Parser: Implement enumsSamuel Lidén Borell1-0/+2
2012-01-24Builtin types: Add platform-dependent "best" gf and float typesSamuel Lidén Borell1-2/+4
2012-01-23Release everything under the MIT licenseSamuel Lidén Borell1-0/+26
2011-12-16Builtin types (int, count, etc.)Samuel Lidén Borell1-0/+42