Fix segfault when CField
has been substituted
This commit is contained in:
parent
a2701257dd
commit
7ccda2e69b
1 changed files with 1 additions and 1 deletions
|
@ -35,7 +35,7 @@ namespace bolt {
|
|||
auto Field = static_cast<CField*>(this);
|
||||
auto NewTupleTy = Field->TupleTy->substitute(Sub);
|
||||
auto NewFieldTy = Field->FieldTy->substitute(Sub);
|
||||
return new CField(NewTupleTy, Field->I, NewFieldTy);
|
||||
return new CField(NewTupleTy, Field->I, NewFieldTy, Field->Source);
|
||||
}
|
||||
case ConstraintKind::Empty:
|
||||
return this;
|
||||
|
|
Loading…
Reference in a new issue