mirror of
https://github.com/dart-lang/sdk
synced 2024-10-06 13:47:50 +00:00
fix #27672, call computeConstantValue for metadata
R=vsm@google.com Review URL: https://codereview.chromium.org/2458693003 .
This commit is contained in:
parent
644c1dca75
commit
bdeb6023af
|
@ -51,7 +51,7 @@ class Tuple2<T0, T1> {
|
|||
///
|
||||
DartObject findAnnotation(Element element, bool test(DartObjectImpl value)) {
|
||||
for (var metadata in element.metadata) {
|
||||
var value = metadata.constantValue;
|
||||
var value = metadata.computeConstantValue();
|
||||
if (value != null && test(value)) return value;
|
||||
}
|
||||
return null;
|
||||
|
|
Loading…
Reference in a new issue