You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[OM] Clean up ObjectOfieldOp: Move away from symbols, remove a field path and VerifyObjectFields pass (#10303)
Replace FlatSymbolRefArrayAttr with StringAttr for field names, changing
syntax from 'object, [@field]' to 'object["field"]'. Nested field access
now requires chaining ObjectFieldOp instead of using an array path.
This moves verification from the VerifyObjectFields pass into the
ObjectFieldOp verifier itself by adding SymbolUserOpInterface, eliminating
the need for a separate pass. The Evaluator is updated to handle StringAttr
and dereference ReferenceValue.
0 commit comments