Previously all includes were anchored in one global mess of header files. This moves the includes into filesystem "namespaces" (if you will) for each sub-package of Nix. Note: This commit does not introduce the relevant build system changes.
14 lines
207 B
C++
14 lines
207 B
C++
#pragma once
|
|
|
|
#include <chrono>
|
|
|
|
#include "libexpr/eval.hh"
|
|
|
|
namespace nix {
|
|
|
|
struct FunctionCallTrace {
|
|
const Pos& pos;
|
|
FunctionCallTrace(const Pos& pos);
|
|
~FunctionCallTrace();
|
|
};
|
|
} // namespace nix
|