@@ -670,7 +670,7 @@ let private transformExpr (com: IFableCompiler) (ctx: Context) fsExpr =
670670 let! callee = transformExpr com ctx callee
671671 let typ = makeType ctx.GenericArgs fsExpr.Type
672672 let fieldName = calleeType.AnonRecordTypeDetails.SortedFieldNames.[ fieldIndex]
673- if isErasedRecord com calleeType then
673+ if isErasedType com calleeType then
674674 return Fable.Get( callee, Fable.FieldIndex( fieldName, fieldIndex), typ, r)
675675 else
676676 let key = FsField( fieldName, lazy typ) :> Fable.Field |> Fable.FieldKey
@@ -684,7 +684,7 @@ let private transformExpr (com: IFableCompiler) (ctx: Context) fsExpr =
684684 | Some callee -> callee
685685 | None -> entityRef com ( FsEnt calleeType.TypeDefinition)
686686 let typ = makeType ctx.GenericArgs fsExpr.Type
687- if isErasedRecord com calleeType then
687+ if isErasedType com calleeType then
688688 let index = calleeType.TypeDefinition.FSharpFields |> Seq.findIndex ( fun x -> x.Name = field.Name)
689689 return Fable.Get( callee, Fable.FieldIndex( field.Name, index + 1 ), typ, r)
690690 else
@@ -736,7 +736,7 @@ let private transformExpr (com: IFableCompiler) (ctx: Context) fsExpr =
736736 match callee with
737737 | Some callee -> callee
738738 | None -> entityRef com ( FsEnt calleeType.TypeDefinition)
739- if isErasedRecord com calleeType then
739+ if isErasedType com calleeType then
740740 let index = calleeType.TypeDefinition.FSharpFields |> Seq.findIndex ( fun x -> x.Name = field.Name)
741741 return Fable.Set( callee, Fable.FieldIndexSet( field.Name, index + 1 ), value, r)
742742 else
@@ -812,7 +812,7 @@ let private transformExpr (com: IFableCompiler) (ctx: Context) fsExpr =
812812 | BasicPatterns.NewRecord( fsType, argExprs) ->
813813 let r = makeRangeFrom fsExpr
814814 let! argExprs = transformExprList com ctx argExprs
815- if isErasedRecord com fsType then
815+ if isErasedType com fsType then
816816 let recordName = ( makeStrConst ( getFsTypeFullName fsType))
817817 return recordName:: argExprs |> Fable.NewTuple |> makeValue r
818818 else
@@ -822,7 +822,7 @@ let private transformExpr (com: IFableCompiler) (ctx: Context) fsExpr =
822822 | BasicPatterns.NewAnonRecord( fsType, argExprs) ->
823823 let r = makeRangeFrom fsExpr
824824 let! argExprs = transformExprList com ctx argExprs
825- if isErasedRecord com fsType then
825+ if isErasedType com fsType then
826826 return argExprs |> Fable.NewTuple |> makeValue r
827827 else
828828 let fieldNames = fsType.AnonRecordTypeDetails.SortedFieldNames
0 commit comments