Use Ptr for Member (#786)

This commit is contained in:
Jon Meow
2021-08-26 16:32:22 -07:00
committed by GitHub
parent 3ec550a85f
commit e93a361032
6 changed files with 11 additions and 11 deletions
@@ -139,7 +139,7 @@ void InitEnv(const Declaration& d, Env* env) {
const ClassDefinition& class_def = cast<ClassDeclaration>(d).Definition();
VarValues fields;
VarValues methods;
for (const Member* m : class_def.members) {
for (Ptr<const Member> m : class_def.members) {
switch (m->Tag()) {
case Member::Kind::FieldMember: {
const BindingPattern* binding = cast<FieldMember>(*m).Binding();