|
|
@90be0cf
|
3 weeks |
ajbeach |
Moved some methods out of EnumDecl?. These were calculations and the …
|
|
|
@63d5b9c8
|
3 months |
j82liang |
Merge changes
|
|
|
@830edc6
|
3 months |
j82liang |
1. Add implicit const to enum base type; 2. change auto initializer to …
|
|
|
@5f210c0
|
3 months |
j82liang |
Change enum pos to signed int to avoid underflow; operator on enum …
|
|
|
@0c327ce
|
4 months |
j82liang |
1. Add bound check to Serial function: now compiler generates the …
|
|
|
@236f133
|
4 months |
j82liang |
Remove quasi_void for enums. The idea of quasi_void from Mike was to …
|
|
|
@9d5eacb
|
4 months |
j82liang |
Fix the bug with typed anomynous enum got incorrect forward declaration
|
|
|
@725f777f
|
4 months |
j82liang |
Add attribute functions back after the bug fix
|
|
|
@bb336a6
|
4 months |
j82liang |
Fixed the problem when enum use another enumerator as initializer
|
|
|
@c2cf2d0
|
5 months |
ajbeach |
Made string literals constants. Preformed required updates. Resisted …
|
|
|
@f8f298c
|
5 months |
j82liang |
replace decl->base with isTyped()
|
|
|
@5ccc733
|
5 months |
j82liang |
Fix the bug that C style enum cannot to use as an lvalue
|
|
|
@5eb3f65
|
5 months |
pabuhr |
change enumeration function names labelE, valueE, posE to label, …
|
|
|
@85855b0
|
5 months |
j82liang |
1. Implement enum cast; 2. Change valueE so that opague enum returns …
|
|
|
@822332e
|
6 months |
ajbeach |
It seems clang uses different scoping rules for the trailing return of …
|
|
|
@31f4837
|
6 months |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@acb33f15
|
6 months |
j82liang |
Change enum conversion steps
|
|
|
@c92bdcc
|
6 months |
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
|
|
@6d9aa79
|
6 months |
j82liang |
Missing produceDecl in the last commit
|
|
|
@c333ed2
|
6 months |
j82liang |
Remove intermeidate type (enum attribute type); remove …
|
|
|
@eb7586e
|
7 months |
j82liang |
1. Change return value of typed Enum in null context: they now return …
|
|
|
@7042c60
|
7 months |
j82liang |
resolve conflict
|
|
|
@cf191ac
|
7 months |
j82liang |
Change enum functions return type
|
|
|
@fc1a3e2
|
7 months |
ajbeach |
Style update. Focused on indentation and trailing whitespace.
|
|
|
@19313be5
|
7 months |
ajbeach |
One missing BasicType::Kind -> BasicKind? updates.
|
|
|
@38093ae
|
7 months |
j82liang |
Resolve conflict
|
|
|
@748c751
|
7 months |
j82liang |
Remove unnecessary implicit enum type conversion
|
|
|
@7a780ad
|
7 months |
ajbeach |
Moved ast::BasicType::Kind to ast::BasicKind? in its own hearder. This …
|
|
|
@76c7addb
|
7 months |
j82liang |
Fix Enum predecessor
|
|
|
@dc58e5d
|
7 months |
j82liang |
Small cleanup
|
|
|
@af746cc
|
7 months |
j82liang |
Reimplement the resolution of Enum instance type
|