ad92d28b57
This removes the SourceProcedureBuilder. This is achieved by adding SyntheticMethodBuilder for creating synthesized methods, currently only used for `_enumToString` in enums, changin the creation of Expression for expression compilation to avoid the need for a SourceMemberBuilder. Change-Id: I81fe891ec26a979b04e6cdd4c2b906bd945d4bde Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/400980 Commit-Queue: Johnni Winther <johnniwinther@google.com> Reviewed-by: Chloe Stefantsova <cstefantsova@google.com>