-
Notifications
You must be signed in to change notification settings - Fork 1
/
current_includes.txt
220 lines (220 loc) · 12 KB
/
current_includes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
src/PrystBaseVisitor.cpp:#include "PrystBaseVisitor.h"
src/PrystBaseVisitor.h:#include "PrystVisitor.h"
src/PrystBaseVisitor.h:#include "antlr4-runtime.h"
src/PrystLexer.cpp:#include "PrystLexer.h"
src/PrystLexer.h:#include "antlr4-runtime.h"
src/PrystParser.cpp:#include "PrystParser.h"
src/PrystParser.cpp:#include "PrystVisitor.h"
src/PrystParser.h:#include "antlr4-runtime.h"
src/PrystVisitor.cpp:#include "PrystVisitor.h"
src/PrystVisitor.h:#include "PrystParser.h"
src/PrystVisitor.h:#include "antlr4-runtime.h"
src/aot/aot_compiler.cpp:#include "aot_compiler.hpp"
src/aot/aot_compiler.cpp:#include <llvm/ADT/STLExtras.h>
src/aot/aot_compiler.cpp:#include <llvm/Analysis/AliasAnalysis.h>
src/aot/aot_compiler.cpp:#include <llvm/Analysis/BasicAliasAnalysis.h>
src/aot/aot_compiler.cpp:#include <llvm/Analysis/GlobalsModRef.h>
src/aot/aot_compiler.cpp:#include <llvm/Analysis/TargetLibraryInfo.h>
src/aot/aot_compiler.cpp:#include <llvm/Analysis/TargetTransformInfo.h>
src/aot/aot_compiler.cpp:#include <llvm/CodeGen/CommandFlags.h>
src/aot/aot_compiler.cpp:#include <llvm/CodeGen/LinkAllAsmWriterComponents.h>
src/aot/aot_compiler.cpp:#include <llvm/CodeGen/LinkAllCodegenComponents.h>
src/aot/aot_compiler.cpp:#include <llvm/IR/LegacyPassManager.h>
src/aot/aot_compiler.cpp:#include <llvm/IR/PassManager.h>
src/aot/aot_compiler.cpp:#include <llvm/MC/TargetRegistry.h>
src/aot/aot_compiler.cpp:#include <llvm/Passes/PassBuilder.h>
src/aot/aot_compiler.cpp:#include <llvm/Support/CodeGen.h>
src/aot/aot_compiler.cpp:#include <llvm/Support/FileSystem.h>
src/aot/aot_compiler.cpp:#include <llvm/Support/TargetSelect.h>
src/aot/aot_compiler.cpp:#include <llvm/Support/raw_ostream.h>
src/aot/aot_compiler.cpp:#include <llvm/Target/TargetMachine.h>
src/aot/aot_compiler.cpp:#include <llvm/Target/TargetOptions.h>
src/aot/aot_compiler.cpp:#include <llvm/TargetParser/Host.h>
src/aot/aot_compiler.cpp:#include <llvm/Transforms/IPO.h>
src/aot/aot_compiler.cpp:#include <llvm/Transforms/Utils.h>
src/aot/aot_compiler.cpp:#include <optional>
src/aot/aot_compiler.hpp:#include <llvm/IR/Module.h>
src/aot/aot_compiler.hpp:#include <llvm/Target/TargetMachine.h>
src/aot/aot_compiler.hpp:#include <memory>
src/aot/aot_compiler.hpp:#include <string>
src/codegen/antlr_rtti.hpp:#include "PrystParser.h"
src/codegen/antlr_rtti.hpp:#include <memory>
src/codegen/antlr_rtti.hpp:#include <string>
src/codegen/antlr_rtti.hpp:#include <typeinfo>
src/codegen/builtin_functions.cpp:#include "llvm_codegen.hpp"
src/codegen/builtin_functions.cpp:#include <llvm/IR/Constants.h>
src/codegen/builtin_functions.cpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/builtin_functions.cpp:#include <llvm/IR/Function.h>
src/codegen/builtin_functions.cpp:#include <llvm/IR/GlobalVariable.h>
src/codegen/builtin_functions.cpp:#include <llvm/IR/Type.h>
src/codegen/class_info.hpp:#include <string>
src/codegen/llvm_codegen.cpp:#include "llvm_codegen.hpp"
src/codegen/llvm_codegen.cpp:#include "semantic/type_info.hpp"
src/codegen/llvm_codegen.cpp:#include <iostream>
src/codegen/llvm_codegen.cpp:#include <llvm/IR/Constants.h>
src/codegen/llvm_codegen.cpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/llvm_codegen.cpp:#include <llvm/IR/Function.h>
src/codegen/llvm_codegen.cpp:#include <llvm/IR/Type.h>
src/codegen/llvm_codegen.cpp:#include <llvm/IR/Verifier.h>
src/codegen/llvm_codegen.cpp:#include <llvm/Support/Casting.h>
src/codegen/llvm_codegen.cpp:#include <stdexcept>
src/codegen/llvm_codegen.hpp:#include "PrystBaseVisitor.h"
src/codegen/llvm_codegen.hpp:#include "class_info.hpp"
src/codegen/llvm_codegen.hpp:#include "type_metadata.hpp"
src/codegen/llvm_codegen.hpp:#include "type_registry.hpp"
src/codegen/llvm_codegen.hpp:#include <any>
src/codegen/llvm_codegen.hpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/llvm_codegen.hpp:#include <llvm/IR/IRBuilder.h>
src/codegen/llvm_codegen.hpp:#include <llvm/IR/LLVMContext.h>
src/codegen/llvm_codegen.hpp:#include <llvm/IR/Module.h>
src/codegen/llvm_codegen.hpp:#include <llvm/IR/Type.h>
src/codegen/llvm_codegen.hpp:#include <memory>
src/codegen/llvm_codegen.hpp:#include <unordered_map>
src/codegen/llvm_utils.cpp:#include "llvm_utils.hpp"
src/codegen/llvm_utils.hpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/llvm_utils.hpp:#include <llvm/IR/IRBuilder.h>
src/codegen/llvm_utils.hpp:#include <llvm/IR/LLVMContext.h>
src/codegen/llvm_utils.hpp:#include <llvm/IR/Module.h>
src/codegen/llvm_utils.hpp:#include <llvm/IR/Type.h>
src/codegen/llvm_utils.hpp:#include <memory>
src/codegen/llvm_utils.hpp:#include <string>
src/codegen/reflection_api.cpp:#include "llvm_codegen.hpp"
src/codegen/reflection_api.cpp:#include <iostream>
src/codegen/string_utils.cpp:#include "llvm_codegen.hpp"
src/codegen/string_utils.cpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/string_utils.cpp:#include <llvm/IR/Function.h>
src/codegen/string_utils.cpp:#include <llvm/IR/IntrinsicInst.h>
src/codegen/string_utils.cpp:#include <llvm/IR/Type.h>
src/codegen/type_conversion.cpp:#include "llvm_codegen.hpp"
src/codegen/type_conversion.cpp:#include <llvm/IR/Constants.h>
src/codegen/type_conversion.cpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/type_conversion.cpp:#include <llvm/IR/Function.h>
src/codegen/type_conversion.cpp:#include <llvm/IR/IRBuilder.h>
src/codegen/type_conversion.cpp:#include <llvm/IR/IntrinsicInst.h>
src/codegen/type_conversion.cpp:#include <llvm/IR/Module.h>
src/codegen/type_conversion.cpp:#include <llvm/IR/Type.h>
src/codegen/type_metadata.cpp:#include "type_metadata.hpp"
src/codegen/type_metadata.cpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/type_metadata.cpp:#include <stdexcept>
src/codegen/type_metadata.hpp:#include "../semantic/type_info.hpp"
src/codegen/type_metadata.hpp:#include <llvm/IR/Function.h>
src/codegen/type_metadata.hpp:#include <llvm/IR/LLVMContext.h>
src/codegen/type_metadata.hpp:#include <llvm/IR/Module.h>
src/codegen/type_metadata.hpp:#include <llvm/IR/Type.h>
src/codegen/type_metadata.hpp:#include <llvm/IR/Value.h>
src/codegen/type_metadata.hpp:#include <memory>
src/codegen/type_metadata.hpp:#include <string>
src/codegen/type_metadata.hpp:#include <unordered_map>
src/codegen/type_registry.cpp:#include "type_registry.hpp"
src/codegen/type_registry.hpp:#include "type_metadata.hpp"
src/codegen/type_registry.hpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/type_registry.hpp:#include <llvm/IR/LLVMContext.h>
src/codegen/type_registry.hpp:#include <memory>
src/codegen/type_registry.hpp:#include <string>
src/codegen/type_registry.hpp:#include <unordered_map>
src/codegen/type_utils.cpp:#include "llvm_codegen.hpp"
src/codegen/type_utils.cpp:#include "type_metadata.hpp"
src/codegen/type_utils.cpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/type_visitors.cpp:#include "llvm_codegen.hpp"
src/codegen/type_visitors.cpp:#include <llvm/IR/Constants.h>
src/codegen/type_visitors.cpp:#include <llvm/IR/Type.h>
src/codegen/type_visitors.cpp:#include <llvm/IR/Verifier.h>
src/codegen/type_visitors.cpp:#include <stdexcept>
src/codegen/visitor_antlr.cpp:#include "llvm_utils.hpp"
src/codegen/visitor_antlr.cpp:#include "visitor_antlr.hpp"
src/codegen/visitor_antlr.cpp:#include <llvm/IR/Constants.h>
src/codegen/visitor_antlr.cpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/visitor_antlr.cpp:#include <llvm/IR/Function.h>
src/codegen/visitor_antlr.cpp:#include <llvm/IR/Type.h>
src/codegen/visitor_antlr.cpp:#include <llvm/Support/Casting.h>
src/codegen/visitor_antlr.hpp:#include "visitor_base.hpp"
src/codegen/visitor_antlr.hpp:#include <any>
src/codegen/visitor_antlr.hpp:#include <llvm/IR/Type.h>
src/codegen/visitor_antlr.hpp:#include <string>
src/codegen/visitor_antlr.hpp:#include <unordered_map>
src/codegen/visitor_base.hpp:#include <llvm/IR/IRBuilder.h>
src/codegen/visitor_base.hpp:#include <llvm/IR/LLVMContext.h>
src/codegen/visitor_base.hpp:#include <llvm/IR/Module.h>
src/codegen/visitor_base.hpp:#include <llvm/IR/Value.h>
src/codegen/visitor_base.hpp:#include <map>
src/codegen/visitor_base.hpp:#include <memory>
src/codegen/visitor_base.hpp:#include <string>
src/codegen/visitor_methods.cpp:#include "llvm_codegen.hpp"
src/codegen/visitor_methods.cpp:#include "llvm_utils.hpp"
src/codegen/visitor_methods.cpp:#include <llvm/IR/BasicBlock.h>
src/codegen/visitor_methods.cpp:#include <llvm/IR/Constants.h>
src/codegen/visitor_methods.cpp:#include <llvm/IR/DerivedTypes.h>
src/codegen/visitor_methods.cpp:#include <llvm/IR/Function.h>
src/codegen/visitor_methods.cpp:#include <llvm/IR/Type.h>
src/codegen/visitor_methods.hpp:#include "llvm_codegen.hpp"
src/diagnostic/ast_tracer.cpp:#include "ast_tracer.hpp"
src/diagnostic/ast_tracer.hpp:#include "antlr4-runtime.h"
src/diagnostic/ast_tracer.hpp:#include <iostream>
src/diagnostic/ast_tracer.hpp:#include <string>
src/diagnostic/diagnostic_visitor.cpp:#include "diagnostic_visitor.hpp"
src/diagnostic/diagnostic_visitor.hpp:#include <iostream>
src/diagnostic/diagnostic_visitor.hpp:#include <string>
src/diagnostic/diagnostic_visitor.hpp:#include <unordered_map>
src/diagnostic/diagnostic_visitor.hpp:#include <vector>
src/jit/jit_compiler.cpp:#include "jit_compiler.hpp"
src/jit/jit_compiler.cpp:#include <iostream>
src/jit/jit_compiler.cpp:#include <llvm/ExecutionEngine/Orc/LLJIT.h>
src/jit/jit_compiler.cpp:#include <llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h>
src/jit/jit_compiler.cpp:#include <llvm/IR/Module.h>
src/jit/jit_compiler.cpp:#include <llvm/Support/Error.h>
src/jit/jit_compiler.cpp:#include <llvm/Support/TargetSelect.h>
src/jit/jit_compiler.hpp:#include <llvm/ExecutionEngine/Orc/LLJIT.h>
src/jit/jit_compiler.hpp:#include <llvm/IR/Module.h>
src/jit/jit_compiler.hpp:#include <memory>
src/main.cpp:#include "antlr4-runtime.h"
src/main.cpp:#include "aot/aot_compiler.hpp"
src/main.cpp:#include "codegen/llvm_codegen.hpp"
src/main.cpp:#include "diagnostic/diagnostic_visitor.hpp"
src/main.cpp:#include "jit/jit_compiler.hpp"
src/main.cpp:#include "semantic/semantic_analyzer.hpp"
src/main.cpp:#include <fstream>
src/main.cpp:#include <iostream>
src/main.cpp:#include <sstream>
src/semantic/module_loader.cpp:#include "module_loader.hpp"
src/semantic/module_loader.cpp:#include <algorithm>
src/semantic/module_loader.cpp:#include <filesystem>
src/semantic/module_loader.cpp:#include <stdexcept>
src/semantic/module_loader.hpp:#include <filesystem>
src/semantic/module_loader.hpp:#include <memory>
src/semantic/module_loader.hpp:#include <string>
src/semantic/module_loader.hpp:#include <unordered_map>
src/semantic/module_loader.hpp:#include <vector>
src/semantic/semantic_analyzer.cpp:#include "module_loader.hpp"
src/semantic/semantic_analyzer.cpp:#include "semantic_analyzer.hpp"
src/semantic/semantic_analyzer.cpp:#include <algorithm>
src/semantic/semantic_analyzer.cpp:#include <iostream>
src/semantic/semantic_analyzer.cpp:#include <stdexcept>
src/semantic/semantic_analyzer.hpp:#include "PrystBaseVisitor.h"
src/semantic/semantic_analyzer.hpp:#include "module_loader.hpp"
src/semantic/semantic_analyzer.hpp:#include <any>
src/semantic/semantic_analyzer.hpp:#include <memory>
src/semantic/semantic_analyzer.hpp:#include <string>
src/semantic/semantic_analyzer.hpp:#include <unordered_map>
src/semantic/semantic_analyzer.hpp:#include <vector>
src/semantic/symbol_table.cpp.bak:#include "symbol_table.hpp"
src/semantic/symbol_table.cpp.bak:#include <algorithm>
src/semantic/symbol_table.cpp.bak:#include <iostream>
src/semantic/symbol_table.cpp:#include "symbol_table.hpp"
src/semantic/symbol_table.cpp:#include <algorithm>
src/semantic/symbol_table.cpp:#include <iostream>
src/semantic/symbol_table.cpp:#include <regex>
src/semantic/symbol_table.cpp:#include <sstream>
src/semantic/symbol_table.hpp:#include <iostream>
src/semantic/symbol_table.hpp:#include <map>
src/semantic/symbol_table.hpp:#include <memory>
src/semantic/symbol_table.hpp:#include <stdexcept>
src/semantic/symbol_table.hpp:#include <string>
src/semantic/symbol_table.hpp:#include <unordered_map>
src/semantic/symbol_table.hpp:#include <vector>
src/semantic/type_info.cpp:#include "type_info.hpp"
src/semantic/type_info.cpp:#include <sstream>
src/semantic/type_info.hpp:#include <memory>
src/semantic/type_info.hpp:#include <optional>
src/semantic/type_info.hpp:#include <string>
src/semantic/type_info.hpp:#include <unordered_map>
src/semantic/type_info.hpp:#include <vector>