File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 11#include " FonctionDefinition.h"
22
33namespace FPL {
4- void FonctionDefinition::FDebugPrint () const {
4+ [[maybe_unused]] void FonctionDefinition::FDebugPrint () const {
55 std::cout << FonctionName << " (" << std::endl;
66 for (ArgumentDefinition arg : ArgsFonction) {
77 arg.ADebugPrint ();
Original file line number Diff line number Diff line change 44#include < string>
55#include < vector>
66#include " TypeManager.h"
7+ #include " VariableDefinition.h"
78
89namespace FPL {
910 class ArgumentDefinition {
1011 public:
1112 std::string ArgName;
1213 Type ArgType;
14+ std::string ArgValue;
1315
1416 void ADebugPrint () const ;
1517 };
@@ -19,7 +21,9 @@ namespace FPL {
1921 std::string FonctionName;
2022 std::vector<ArgumentDefinition> ArgsFonction;
2123 std::vector<std::string> FonctionContent;
24+ bool HasArgument = false ;
25+ int NumberArgument = 0 ;
2226
23- void FDebugPrint () const ;
27+ [[maybe_unused]] void FDebugPrint () const ;
2428 };
2529}
You can’t perform that action at this time.
0 commit comments