#ifndef V8_TORQUE_DECLARATIONS_H_
#define V8_TORQUE_DECLARATIONS_H_
#include <memory>
#include <optional>
#include <string>
#include "src/torque/declarable.h"
#include "src/torque/utils.h"
namespace v8::internal::torque {
static constexpr const char* const kFromConstexprMacroName = …;
static constexpr const char* kMacroEndLabelName = …;
static constexpr const char* kBreakLabelName = …;
static constexpr const char* kContinueLabelName = …;
static constexpr const char* kCatchLabelName = …;
static constexpr const char* kNextCaseLabelName = …;
template <class T>
std::vector<T*> FilterDeclarables(const std::vector<Declarable*> list) { … }
inline std::string UnwrapTNodeTypeName(const std::string& generates) { … }
class Declarations { … };
}
#endif