DescriptionFurther cleanups to annotation elements now that #25706 is fixed.
This CL fixes the following issues:
- In an annotation like @prefix.ClassName.foo or
@prefix.ClassName.foo(), if "foo" couldn't be resolved, the class
element would be returned as the annotation element.
- ConstantAstCloner wasn't properly cloning annotation elements,
leading to weird issues in summary resynthesis tests.
- The summary resynthesizer wasn't setting AnnotationImpl.element.
R=brianwilkerson@google.com, scheglov@google.com
Committed: https://github.com/dart-lang/sdk/commit/7c666425a1297307026fe7361e664cead46a2051
Patch Set 1 #
Messages
Total messages: 6 (2 generated)
|