Summary
- Replaced SemanticErrorException::isEmpty with ...::throwIfNonEmpty. This is how it was used in every context and it saves a bit of text (if not two lines) at every use. I considered putting this function in the header for better inlining, but this should have at least the same preformance as the last version. (details)
- more proofreading of intro chapter (details)
The file was modified | src/Common/SemanticError.cpp |
The file was modified | src/Validate/ReplaceTypedef.cpp |
The file was modified | src/Common/ErrorObjects.hpp |
The file was modified | src/Validate/CheckAssertions.cpp |
The file was modified | src/AST/Node.hpp |
The file was modified | src/AST/Pass.impl.hpp |
The file was modified | src/ControlStruct/MultiLevelExit.cpp |
The file was modified | src/Parser/DeclarationNode.cpp |
The file was modified | src/InitTweak/FixInit.cpp |
The file was modified | src/Parser/DeclarationNode.hpp |
The file was modified | src/ResolvExpr/CandidateFinder.cpp |
The file was modified | doc/theses/mike_brooks_MMath/intro.tex |