15 lines
392 B
C++
15 lines
392 B
C++
#pragma once
|
|
|
|
#include <pslang/interpreter/context.hpp>
|
|
#include <pslang/interpreter/value.hpp>
|
|
#include <pslang/ast/expression_fwd.hpp>
|
|
#include <pslang/ast/type_fwd.hpp>
|
|
#include <pslang/types/type.hpp>
|
|
|
|
namespace pslang::interpreter
|
|
{
|
|
|
|
value eval(context & context, ast::expression_ptr const & expression);
|
|
value * eval_ref(context & context, ast::expression_ptr const & expression);
|
|
|
|
}
|