Rename struct to class per #651 (#765)

This commit is contained in:
Jon Meow
2021-08-19 12:15:20 -07:00
committed by GitHub
parent 47325be112
commit 367f9e4e94
24 changed files with 82 additions and 84 deletions
+5 -5
View File
@@ -16,11 +16,11 @@ void Declaration::Print(llvm::raw_ostream& out) const {
out << cast<FunctionDeclaration>(*this).Definition();
break;
case Kind::StructDeclaration: {
const StructDefinition& struct_def =
cast<StructDeclaration>(*this).Definition();
out << "struct " << struct_def.name << " {\n";
for (Member* m : struct_def.members) {
case Kind::ClassDeclaration: {
const ClassDefinition& class_def =
cast<ClassDeclaration>(*this).Definition();
out << "class " << class_def.name << " {\n";
for (Member* m : class_def.members) {
out << *m;
}
out << "}\n";