b07305d2c3
Previously, certain fields of Typedef kernel AST nodes were omitted from visitChildren(), transformChildren() and transformOrRemoveChildren() and were not properly visited. Also, the following related problems are fixed in this CL: * parents of VariableDeclaration nodes in Typedef were not properly set; * verifier didn't account for VariableDeclaration nodes in Typedefs. TEST=existing tests Change-Id: I4f9cb694ad9cacc9c20fe66e8a49f73f547ca245 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/96964 Commit-Queue: Alexander Markov <alexmarkov@google.com> Reviewed-by: Johnni Winther <johnniwinther@google.com>