mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-05 22:02:55 +01:00
Start refactoring type handling to track which types are in-use. (#2848)
This is the first step to refactoring types into a SemanticsTypeId. This only tracks what's in-use, but as a consequence starts funneling type information through in ways similar to how I'd want it to do SemanticsTypeId.
This commit is contained in:
@@ -109,6 +109,7 @@ auto SemanticsIR::Print(llvm::raw_ostream& out, bool include_builtins) const
|
||||
PrintList(out, "integer_literals", integer_literals_);
|
||||
PrintList(out, "real_literals", real_literals_);
|
||||
PrintList(out, "strings", strings_);
|
||||
PrintList(out, "types", types_);
|
||||
|
||||
out << "nodes: [\n";
|
||||
for (int i = include_builtins ? 0 : SemanticsBuiltinKind::ValidCount;
|
||||
|
||||
Reference in New Issue
Block a user