Sébastien Villemot
|
d6055c1407
|
C++11: convert SymbolType to a class enum
|
2018-07-17 18:55:26 +02:00 |
Sébastien Villemot
|
946d105c04
|
Remove C and C++ preprocessor output types
This code is broken since the temporary terms array changes. It is probably not
worth maintaining it.
|
2018-07-17 16:52:11 +02:00 |
Sébastien Villemot
|
988a9f6e2d
|
std::open and std::fstream constructor accept a std::string for filename in C++11
|
2018-06-27 15:30:45 +02:00 |
Sébastien Villemot
|
b91ed6f78c
|
Move the location of static and dynamic files on the filesystem
- M and MEX files are now under +${MODELNAME}/
- bytecode and C source now under ${MODELNAME}/model/
|
2018-06-27 15:30:25 +02:00 |
Sébastien Villemot
|
608c43450c
|
Replace most calls to make_pair by braced-initializer lists or emplace()/emplace_back()
|
2018-06-04 16:36:46 +02:00 |
Sébastien Villemot
|
182c53273e
|
Remove useless spaces in type qualifiers
In C++11, it is no longer necessary to put a space between two consecutive ">".
|
2018-06-04 15:03:31 +02:00 |
Sébastien Villemot
|
33b1359905
|
Port to C++11 emplace_back() method on containers
Performed using modernize-use-emplace from clang-tidy.
Manual intervention was needed to transform a NULL into nullptr in SymbolTable.cc.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-emplace.html
|
2018-06-04 15:03:31 +02:00 |
Sébastien Villemot
|
c0ed97d247
|
Port to C++11 auto keyword
Performed using modernize-use-auto from clang-tidy.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html
|
2018-06-04 15:03:26 +02:00 |
Sébastien Villemot
|
6cf4e6dc0c
|
Port to C++11 range-based for loops
Performed using modernize-loop-convert from clang-tidy.
Manual intervention was needed in MacroValue.cc because of a variable name
capture issue.
https://clang.llvm.org/extra/clang-tidy/checks/modernize-loop-convert.html
|
2018-06-04 12:26:16 +02:00 |
Sébastien Villemot
|
08eedcb448
|
Add const qualifier for tef_terms in writeOutput method and siblings
Consequently, change various function calls where tef_terms was empty, passing
an (empty) rvalue instead of an lvalue.
|
2018-05-29 14:22:01 +02:00 |
Houtan Bastani
|
b504f160ca
|
move files to src directory
|
2018-02-15 11:48:04 +01:00 |