chigraph
master
Systems programming language written for beginners in LLVM
Fwd.hpp
Go to the documentation of this file.
1
4
#ifndef CHI_FWD_HPP
5
#define CHI_FWD_HPP
6
7
#include "
chi/Support/Fwd.hpp
"
8
9
namespace
chi
{
10
struct
ChiModule;
11
struct
Context;
12
struct
DataType;
13
struct
NamedDataType;
14
struct
NodeCompiler;
15
struct
FunctionCompiler;
16
struct
GraphFunction;
17
struct
GraphStruct;
18
struct
Graph;
19
struct
GraphModule;
20
struct
LangModule;
21
struct
NodeInstance;
22
struct
NodeType;
23
struct
DataType;
24
struct
ModuleCache;
25
struct
PureCompiler;
26
}
27
28
// some basic LLVM stuff to make compiles speedy quick
29
namespace
llvm
{
30
class
Module;
31
class
LLVMContext;
32
class
Type;
33
class
DIType;
34
class
DIBuilder;
35
class
DICompileUnit;
36
class
DISubprogram;
37
class
Function;
38
class
FunctionType;
39
class
BasicBlock;
40
class
IndirectBrInst;
41
class
DebugLoc;
42
class
Value;
43
struct
GenericValue;
44
}
45
46
#endif // CHI_FWD_HPP
llvm
Definition:
Fwd.hpp:29
Fwd.hpp
chi
The namespace where chigraph lives.
Definition:
BitcodeParser.hpp:12
lib
core
include
chi
Fwd.hpp
Generated on Sat Sep 16 2017 17:41:35 for chigraph by
1.8.13