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