| 1 | pub const CodeGen = @import("aro/CodeGen.zig"); |
| 2 | pub const Compilation = @import("aro/Compilation.zig"); |
| 3 | pub const Diagnostics = @import("aro/Diagnostics.zig"); |
| 4 | pub const Driver = @import("aro/Driver.zig"); |
| 5 | pub const Parser = @import("aro/Parser.zig"); |
| 6 | pub const Preprocessor = @import("aro/Preprocessor.zig"); |
| 7 | pub const Source = @import("aro/Source.zig"); |
| 8 | pub const StringInterner = @import("aro/StringInterner.zig"); |
| 9 | pub const Target = @import("aro/Target.zig"); |
| 10 | pub const Tokenizer = @import("aro/Tokenizer.zig"); |
| 11 | pub const Toolchain = @import("aro/Toolchain.zig"); |
| 12 | pub const Tree = @import("aro/Tree.zig"); |
| 13 | pub const TypeStore = @import("aro/TypeStore.zig"); |
| 14 | pub const QualType = TypeStore.QualType; |
| 15 | pub const Type = TypeStore.Type; |
| 16 | pub const Value = @import("aro/Value.zig"); |
| 17 | |
| 18 | const backend = @import("backend.zig"); |
| 19 | pub const Interner = backend.Interner; |
| 20 | pub const Ir = backend.Ir; |
| 21 | pub const Object = backend.Object; |
| 22 | pub const CallingConvention = backend.CallingConvention; |
| 23 | pub const Assembly = backend.Assembly; |
| 24 | |
| 25 | pub const version_str = backend.version_str; |
| 26 | pub const version = backend.version; |
| 27 | |
| 28 | test { |
| 29 | _ = @import("aro/annex_g.zig"); |
| 30 | _ = @import("aro/Builtins.zig"); |
| 31 | _ = @import("aro/char_info.zig"); |
| 32 | _ = @import("aro/Compilation.zig"); |
| 33 | _ = @import("aro/Driver/Distro.zig"); |
| 34 | _ = @import("aro/Driver/GCCVersion.zig"); |
| 35 | _ = @import("aro/InitList.zig"); |
| 36 | _ = @import("aro/LangOpts.zig"); |
| 37 | _ = @import("aro/Preprocessor.zig"); |
| 38 | _ = @import("aro/Target.zig"); |
| 39 | _ = @import("aro/Tokenizer.zig"); |
| 40 | _ = @import("aro/Value.zig"); |
| 41 | } |