Skip to content
Success

Changes

Summary

  1. Fixed the problem when enum use another enumerator as initializer (details)
  2. Add attribute functions back after the bug fix (details)
  3. Fix the bug with typed anomynous enum got incorrect forward declaration (details)
Commit bb336a684788d9fc2c050ab2f56c25353648314a by j82liang
Fixed the problem when enum use another enumerator as initializer
The file was modifiedsrc/AST/Create.cpp
The file was modifiedsrc/AST/Create.hpp
The file was modifiedlibcfa/src/enum.hfa
The file was modifiedsrc/Validate/Autogen.cpp
The file was modifiedsrc/ResolvExpr/ResolveTypeof.cpp
The file was modifiedsrc/Validate/ImplementEnumFunc.cpp
Commit 725f777f7021ba28ca4e91128ba3bb63e7b14a46 by j82liang
Add attribute functions back after the bug fix
The file was modifiedsrc/Validate/ImplementEnumFunc.cpp
Commit 9d5eacb77f6659b84df326bf35fe21bcde7e425b by j82liang
Fix the bug with typed anomynous enum got incorrect forward declaration
The file was modifiedsrc/Validate/ImplementEnumFunc.cpp
The file was modifiedsrc/ResolvExpr/ResolveTypeof.cpp
The file was modifiedsrc/Parser/DeclarationNode.hpp
The file was modifiedsrc/Validate/Autogen.cpp