Skip to content
Success

Changes

Summary

  1. Changed notZeroExpr so that expressions with conditional contexts are handled in the resolver instead of the parser. Bugs kept the same from being done with statements. (Also a bit of clean-up from the last commit and a small fix in code-gen.) (details)
Commit 61e362feab9ac30e7e3748f946b2cf384102b37b by ajbeach
Changed notZeroExpr so that expressions with conditional contexts are handled in the resolver instead of the parser. Bugs kept the same from being done with statements. (Also a bit of clean-up from the last commit and a small fix in code-gen.)
The file was modifiedsrc/ResolvExpr/CandidateFinder.cpp
The file was modifiedsrc/Parser/ExpressionNode.cc
The file was modifiedsrc/CodeGen/CodeGenerator.cpp
The file was modifiedsrc/InitTweak/FixInit.cpp
The file was modifiedsrc/Parser/parserutility.cc
The file was modifiedsrc/Parser/parserutility.h
The file was modifiedsrc/main.cc