Skip to content
Success

Changes

Summary

  1. Save the change in main for git pull (details)
  2. Comment on relatedwork work (details)
  3. Comment out lines the require implementEnumFunc (details)
  4. Re-enable replace pseudo func to temporarily fix the compilation error (details)
  5. Small update (details)
  6. Fused TypeData::Enum and TypeData::Aggregate, an enumeration is a kind of aggregate after all. There will always be some unused fields in Aggregate_t (but less in TypeData overall) but the code is almost always simpler. (details)
Commit df78cce298234f5393935a7b378e26335eaf33ff by j82liang
Save the change in main for git pull
The file was modifiedsrc/main.cc
Commit d734fa163c9d26bc71c1c73b4619ec33417506ca by j82liang
Comment on relatedwork work
The file was modifieddoc/theses/jiada_liang_MMath/relatedwork.tex
Commit d066c5b389ca9fe625636b8177bf2d15f9d8bce7 by j82liang
Comment out lines the require implementEnumFunc
The file was modifiedsrc/main.cc
Commit 7b05de494e9233b374d60c1dc241f0d918c9debf by j82liang
Re-enable replace pseudo func to temporarily fix the compilation error
The file was modifiedsrc/main.cc
Commit 8488649975c076f15e6b6ef03199c8b32afa18bb by j82liang
Small update
The file was modifieddoc/theses/jiada_liang_MMath/relatedwork.tex
Commit 67467a31bf2574b870213fc394db73de3327ce27 by ajbeach
Fused TypeData::Enum and TypeData::Aggregate, an enumeration is a kind of aggregate after all. There will always be some unused fields in Aggregate_t (but less in TypeData overall) but the code is almost always simpler.
The file was modifiedsrc/Parser/TypeData.h
The file was modifiedsrc/Parser/TypeData.cc
The file was modifiedsrc/Parser/DeclarationNode.cc
The file was modifiedsrc/Parser/parser.yy