Starting to split up alloy/core.h.
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
#ifndef ALLOY_HIR_BLOCK_H_
|
||||
#define ALLOY_HIR_BLOCK_H_
|
||||
|
||||
#include <alloy/arena.h>
|
||||
#include <alloy/core.h>
|
||||
|
||||
XEDECLARECLASS1(llvm, BitVector);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include <alloy/hir/hir_builder.h>
|
||||
|
||||
#include <alloy/string_buffer.h>
|
||||
#include <alloy/hir/block.h>
|
||||
#include <alloy/hir/instr.h>
|
||||
#include <alloy/hir/label.h>
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
#ifndef ALLOY_HIR_HIR_BUILDER_H_
|
||||
#define ALLOY_HIR_HIR_BUILDER_H_
|
||||
|
||||
#include <vector>
|
||||
|
||||
#include <alloy/core.h>
|
||||
#include <alloy/hir/block.h>
|
||||
#include <alloy/hir/instr.h>
|
||||
@@ -17,6 +19,10 @@
|
||||
#include <alloy/hir/opcodes.h>
|
||||
#include <alloy/hir/value.h>
|
||||
|
||||
namespace alloy {
|
||||
class StringBuffer;
|
||||
} // namespace alloy
|
||||
|
||||
namespace alloy {
|
||||
namespace hir {
|
||||
|
||||
|
||||
@@ -11,8 +11,11 @@
|
||||
#define ALLOY_HIR_VALUE_H_
|
||||
|
||||
#include <alloy/core.h>
|
||||
#include <alloy/arena.h>
|
||||
#include <alloy/vec128.h>
|
||||
#include <alloy/backend/machine_info.h>
|
||||
#include <alloy/hir/opcodes.h>
|
||||
#include <poly/poly.h>
|
||||
|
||||
namespace alloy {
|
||||
namespace hir {
|
||||
|
||||
Reference in New Issue
Block a user