Skip to content

Commit 94afc3b

Browse files
committed
refactor: create a dedicated Ark/VM/Value/ folder for better organization
1 parent 0b536b9 commit 94afc3b

File tree

18 files changed

+22
-21
lines changed

18 files changed

+22
-21
lines changed

include/Ark/Ark.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@
1414
#include <Ark/Error/Exceptions.hpp>
1515
#include <Ark/Constants.hpp>
1616
#include <Ark/Utils/Utils.hpp>
17+
#include <Ark/Compiler/Welder.hpp>
18+
#include <Ark/State.hpp>
1719
#include <Ark/VM/VM.hpp>
1820
#include <Ark/VM/DefaultValues.hpp>
19-
#include <Ark/Compiler/Welder.hpp>
2021
#include <Ark/TypeChecker.hpp>
2122

2223
#endif // ARK_ARK_HPP
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include <filesystem>
1818
#include <Ark/Constants.hpp>
1919

20-
#include <Ark/VM/Value.hpp>
20+
#include <Ark/VM/Value/Value.hpp>
2121
#include <Ark/VM/Value/Procedure.hpp>
2222
#include <Ark/Compiler/Common.hpp>
2323
#include <Ark/Error/Exceptions.hpp>

include/Ark/TypeChecker.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include <sstream>
1818

1919
#include <Ark/Error/Exceptions.hpp>
20-
#include <Ark/VM/Value.hpp>
20+
#include <Ark/VM/Value/Value.hpp>
2121

2222
namespace Ark
2323
{

include/Ark/VM/DefaultValues.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#ifndef ARK_VM_DEFAULTVALUES_HPP
1212
#define ARK_VM_DEFAULTVALUES_HPP
1313

14-
#include <Ark/VM/Value.hpp>
14+
#include <Ark/VM/Value/Value.hpp>
1515

1616
namespace Ark
1717
{

include/Ark/VM/ExecutionContext.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include <atomic>
1818

1919
#include <Ark/Constants.hpp>
20-
#include <Ark/VM/Value.hpp>
20+
#include <Ark/VM/Value/Value.hpp>
2121
#include <Ark/VM/ScopeView.hpp>
2222
#include <Ark/VM/Value/ClosureScope.hpp>
2323

include/Ark/VM/ScopeView.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @file Scope.hpp
2+
* @file ScopeView.hpp
33
* @author Lexy Plateau (lexplt.dev@gmail.com)
44
* @brief The virtual machine scope system
55
* @date 2020-10-27
@@ -15,7 +15,7 @@
1515
#include <cinttypes>
1616

1717
#include <Ark/Utils/Platform.hpp>
18-
#include <Ark/VM/Value.hpp>
18+
#include <Ark/VM/Value/Value.hpp>
1919

2020
namespace Ark::internal
2121
{

include/Ark/VM/VM.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,16 @@
2424
#include <fmt/ranges.h>
2525

2626
#include <Ark/Compiler/Instructions.hpp>
27-
#include <Ark/VM/Value.hpp>
28-
#include <Ark/VM/State.hpp>
27+
#include <Ark/VM/Value/Value.hpp>
28+
#include <Ark/State.hpp>
2929
#include <Ark/VM/ScopeView.hpp>
3030
#include <Ark/VM/ErrorKind.hpp>
3131
#include <Ark/VM/ExecutionContext.hpp>
3232
#include <Ark/Builtins/Builtins.hpp>
3333
#include <Ark/Utils/Platform.hpp>
3434
#include <Ark/Utils/Literals.hpp>
3535
#include <Ark/VM/SharedLibrary.hpp>
36-
#include <Ark/VM/Future.hpp>
36+
#include <Ark/VM/Value/Future.hpp>
3737

3838
namespace Ark
3939
{

include/Ark/VM/Value/ClosureScope.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#include <cinttypes>
1717

1818
#include <Ark/Utils/Platform.hpp>
19-
#include <Ark/VM/Value.hpp>
19+
#include <Ark/VM/Value/Value.hpp>
2020

2121
namespace Ark::internal
2222
{

include/Ark/VM/Value/Dict.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#ifndef ARK_VM_VALUE_DICT_HPP
1212
#define ARK_VM_VALUE_DICT_HPP
1313

14-
#include <Ark/VM/Value.hpp>
14+
#include <Ark/VM/Value/Value.hpp>
1515
#include <Ark/Utils/Platform.hpp>
1616

1717
#include <ankerl/unordered_dense.h>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#include <future>
1515
#include <vector>
1616

17-
#include <Ark/VM/Value.hpp>
17+
#include <Ark/VM/Value/Value.hpp>
1818
#include <Ark/VM/ExecutionContext.hpp>
1919

2020
namespace Ark

0 commit comments

Comments
 (0)