[Chapel Merge] Fix bug when accessing a class field by name using Reflection

Branch: refs/heads/main
Revision: 30b21e7f919d495ffdea8c065345c1282a869626
Author: jabraham17
Link: Fix bug when accessing a class field by name using Reflection by jabraham17 · Pull Request #28728 · chapel-lang/chapel · GitHub
Log Message:
Fix bug when accessing a class field by name using Reflection (#28728)

Fixes a bug when accessing a class field by name using Reflection, due
to a missing check

  • paratest

[Reviewed by @dlongnecke-cray]

Compare: Comparing 1384d0392c575ee28f0a228aa2b8a503f4c9c853...bc3c24b4de7bab7bb767749592a4432451152bb4 · chapel-lang/chapel · GitHub

Diff:
M modules/standard/Reflection.chpl
M test/library/standard/Reflection/getField-managed.chpl
M test/library/standard/Reflection/getField-managed.good
https://github.com/chapel-lang/chapel/pull/28728.diff