Commit Graph
22 Commits
Author SHA1 Message Date
MihailRis 3953583605 minimize extra dv::value copies 2024-09-19 13:45:32 +03:00
MihailRis 34d2e6d400 migrate from dynamic::Value to dv::value & total erase namespace 'dynamic' 2024-09-18 23:31:18 +03:00
MihailRis de5c75d782 replace include guards with pragma once 2024-08-10 01:57:59 +03:00
MihailRis f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
InfiniteCoder 8f9c7eb7ff data/ 2024-08-05 23:59:42 +03:00
Vyacheslav Ivanov bbf33e8e4d format: reformat project
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 19:53:48 +03:00
Vyacheslav IvanovandMihailRis aecd0f5db9 fix: optimization: PVS-Studio warning V832
It's better to use '= default;' syntax instead of empty constructor and destructor body.
Using '= default;' can help the compiler generate more optimal code.

Reported by: PVS-Studio

Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 17:44:10 +03:00
MihailRisandGitHub ba046a52c0 Revert "fix: optimization: Various PVS-Studio warnings" 2024-08-02 14:51:44 +03:00
Vyacheslav Ivanov 5dd7a15c09 fix: optimization: PVS-Studio warning V832
It's better to use '= default;' syntax instead of empty constructor and destructor body.
Using '= default;' can help the compiler generate more optimal code.

Reported by: PVS-Studio

Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 01:57:43 +03:00
MihailRis a5dc187481 fix: function returns by const value 2024-06-07 15:17:32 +03:00
MihailRis d0b7dec225 'help' command test 2024-05-16 20:50:16 +03:00
MihailRis 5b2b89c778 commands results and variables 2024-05-13 19:23:46 +03:00
MihailRis c2ea0d5326 lua console library 2024-05-10 23:35:46 +03:00
MihailRis 9dc3c40b69 executor_func update 2024-05-10 19:36:25 +03:00
MihailRis 172cfe4ec9 CommandsInterpreter.execute 2024-05-10 17:55:30 +03:00
MihailRis 88d0553eda CommandsInterpreter variables 2024-05-10 16:37:10 +03:00
MihailRis b38128ef39 relative values, types check 2024-05-10 16:05:46 +03:00
MihailRis bdd1055073 some WIP commit 2024-05-10 01:08:00 +03:00
MihailRis 022c97b200 CommandsRepository 2024-05-09 20:16:15 +03:00
MihailRis de318bb8ef command argument enumeration type 2024-05-09 18:48:14 +03:00
MihailRis 6ba3334681 CommandsInterpreter scheme parsing 2024-05-09 17:03:48 +03:00
MihailRis b1c9e3dae5 CommandsInterpreter WIP 2024-05-08 23:14:15 +03:00