Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-09-11 | Add --dep-file option | Boris Kolpackov | 1 | -16/+31 | |
In particular, this now allows writing the dependency information to stdout by specifying `-` as this option's value. | |||||
2023-09-11 | Add --file-list-only option | Boris Kolpackov | 1 | -32/+48 | |
This option allows only writing the list of C++ files that would be generated without actually generating them. | |||||
2023-09-11 | Exclude dependency file (.d) from --file-list output | Boris Kolpackov | 1 | -1/+1 | |
In the --file-list option documentation we say that this is the list of generated C++ files. | |||||
2023-09-11 | Update copyright | Boris Kolpackov | 1 | -14/+13 | |
2022-12-01 | Clean up trailing spaces from generated source code | Boris Kolpackov | 2 | -4/+4 | |
2022-12-01 | Move inline file inclusion after header file epilogue | Boris Kolpackov | 1 | -8/+19 | |
This makes a difference if the epilogue defines something (e.g., a custom type) that must be defined (rather than just declared) in the inline file. | |||||
2021-12-10 | Add support for `ucc` (upper-camel-case) value in --function-naming option | Boris Kolpackov | 3 | -4/+30 | |
2021-12-10 | Omit instantiating serializers for abstract elements, similar to parsing | Boris Kolpackov | 1 | -1/+29 | |
2021-12-10 | Enter abstract elements into substitution map | Boris Kolpackov | 1 | -8/+20 | |
We cannot just omit them because they may serve as "links" between the root of the substitution group and non-abstract elements that use these elements as their roots. | |||||
2021-02-25 | Fix GCC 'implicitly-declared operator=() is deprecated' warning | Karen Arutyunov | 1 | -0/+38 | |
Note that since c++11 the generation of the implicit copy assignment operator is deprecated for a class with a user-defined copy constructor. | |||||
2021-02-25 | Various fixes | Karen Arutyunov | 8 | -21/+50 | |
2021-02-25 | Switch to build2 | Karen Arutyunov | 44 | -0/+28016 | |