turleypol
1463b76c7c
Includes are now all relative to pol-core basefolder ( #906 )
...
* all except pol
* pol and includes under defines
* something weird has happened
* remove own folder from include searchpath
* fixed remaining, adapted include style for external headers
* missing include
2026-07-25 23:01:18 +02:00
turleypol
da2943acb8
Tidy copy initialization ( #859 )
...
* trigger tidy
* copy&move BApplicPtr obj
always commit tidy changes
* move PolObject
* fix house add_component
* Automated clang-tidy change: performance-unnecessary-copy-initialization,performance-unnecessary-value-param
* Revert "Automated clang-tidy change: performance-unnecessary-copy-initialization,performance-unnecessary-value-param"
This reverts commit bb6aab13dbdfa4aaf420cdaafaf22940f241fc5b.
* performance-unnecessary-value-param gives some weird suggestions
* Automated clang-tidy change: performance-unnecessary-copy-initialization
* minor performance improvements
* added used tidy check
* missing dependency
* renamed build so its no longer requires?
* better add docs for the sneaky fix
* silence pr check, not all headers can be compiled seperatly
---------
Co-authored-by: Clang Tidy <clang-tidy@users.noreply.github.com>
2026-01-19 08:17:28 +01:00
turleypol
d848deae18
POLLOG* macros use the new formatting ( #598 )
...
* POLLOG* macros use the new formatting
removed all old logging functions
* removed old fmt lib from everything except StreamWriter
removed unneeded functions
* fixed review comments
2024-01-16 17:55:42 +01:00
turleypol
0e675c516a
use new formatter for ERROR_PRINT, added ERROR_PRINTLN ( #595 )
...
* use new formatter for ERROR_PRINT, added ERROR_PRINTLN
* remove old log define
* fix comments
2024-01-12 06:51:44 +01:00
Kevin Eady
0cd9412066
Properly scope the compiler includes to the Bscript folder. ( #360 )
2021-02-25 16:53:22 +01:00
Eric Swanson
f2a8c9e480
New compiler: add support for function references ( #289 )
...
Adds:
- ast/FunctionReference
2020-09-08 23:20:32 -07:00