File tree Expand file tree Collapse file tree 18 files changed +22
-21
lines changed
Expand file tree Collapse file tree 18 files changed +22
-21
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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>
Original file line number Diff line number Diff line change 1717#include < sstream>
1818
1919#include < Ark/Error/Exceptions.hpp>
20- #include < Ark/VM/Value.hpp>
20+ #include < Ark/VM/Value/Value .hpp>
2121
2222namespace Ark
2323{
Original file line number Diff line number Diff line change 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
1616namespace Ark
1717{
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
1515#include < cinttypes>
1616
1717#include < Ark/Utils/Platform.hpp>
18- #include < Ark/VM/Value.hpp>
18+ #include < Ark/VM/Value/Value .hpp>
1919
2020namespace Ark ::internal
2121{
Original file line number Diff line number Diff line change 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
3838namespace Ark
3939{
Original file line number Diff line number Diff line change 1616#include < cinttypes>
1717
1818#include < Ark/Utils/Platform.hpp>
19- #include < Ark/VM/Value.hpp>
19+ #include < Ark/VM/Value/Value .hpp>
2020
2121namespace Ark ::internal
2222{
Original file line number Diff line number Diff line change 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>
Original file line number Diff line number Diff line change 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
2020namespace Ark
You can’t perform that action at this time.
0 commit comments