-
- Downloads
Add new mechanism to check if an implicit conversion is allowed
As discussed in issue #16, one will be allowed convert an integer to a real, but not a real to an integer *implicitly*. - this commit only deals with affection operators, it remains other implicit conversions - tests have been updated likely
parent
dbd2cf4e
No related branches found
No related tags found
Showing
- src/language/ASTNodeAffectationExpressionBuilder.cpp 6 additions, 0 deletionssrc/language/ASTNodeAffectationExpressionBuilder.cpp
- src/language/ASTNodeDataType.cpp 21 additions, 0 deletionssrc/language/ASTNodeDataType.cpp
- src/language/ASTNodeDataType.hpp 4 additions, 0 deletionssrc/language/ASTNodeDataType.hpp
- src/language/ASTNodeNaturalConversionChecker.cpp 13 additions, 0 deletionssrc/language/ASTNodeNaturalConversionChecker.cpp
- src/language/ASTNodeNaturalConversionChecker.hpp 15 additions, 0 deletionssrc/language/ASTNodeNaturalConversionChecker.hpp
- src/language/CMakeLists.txt 1 addition, 0 deletionssrc/language/CMakeLists.txt
- src/language/node_processor/AffectationProcessor.hpp 3 additions, 1 deletionsrc/language/node_processor/AffectationProcessor.hpp
- tests/test_ASTNodeAffectationExpressionBuilder.cpp 2 additions, 137 deletionstests/test_ASTNodeAffectationExpressionBuilder.cpp
- tests/test_ASTNodeExpressionBuilder.cpp 3 additions, 3 deletionstests/test_ASTNodeExpressionBuilder.cpp
- tests/test_AffectationProcessor.cpp 77 additions, 17 deletionstests/test_AffectationProcessor.cpp
- tests/test_BinaryExpressionProcessor_arithmetic.cpp 8 additions, 9 deletionstests/test_BinaryExpressionProcessor_arithmetic.cpp
Loading
Please register or sign in to comment