-
- Downloads
Change behavior of string concatenation binary operator
For (language) consistency, now concatenation binary operators allow the string to be the right hand side. For instance B + string -> string it was not accepted before and produced a compilation error
parent
10d44bab
No related branches found
No related tags found
Showing
- src/language/node_processor/ConcatExpressionProcessor.hpp 22 additions, 3 deletionssrc/language/node_processor/ConcatExpressionProcessor.hpp
- src/language/utils/BinaryOperatorRegisterForString.cpp 6 additions, 2 deletionssrc/language/utils/BinaryOperatorRegisterForString.cpp
- src/language/utils/ConcatExpressionProcessorBuilder.hpp 6 additions, 3 deletionssrc/language/utils/ConcatExpressionProcessorBuilder.hpp
- tests/test_ASTNodeBinaryOperatorExpressionBuilder.cpp 326 additions, 15 deletionstests/test_ASTNodeBinaryOperatorExpressionBuilder.cpp
- tests/test_ASTNodeDataTypeBuilder.cpp 0 additions, 13 deletionstests/test_ASTNodeDataTypeBuilder.cpp
- tests/test_ConcatExpressionProcessor.cpp 96 additions, 0 deletionstests/test_ConcatExpressionProcessor.cpp
Loading
Please register or sign in to comment