Index: lib/compiler/implementation/compile_time_constants.dart |
diff --git a/lib/compiler/implementation/compile_time_constants.dart b/lib/compiler/implementation/compile_time_constants.dart |
index 8e67ebc37cf07849c6d241007274a212c0ef4bda..552791d99e41a0f4b996bab80ec3012c4ba1aa51 100644 |
--- a/lib/compiler/implementation/compile_time_constants.dart |
+++ b/lib/compiler/implementation/compile_time_constants.dart |
@@ -389,7 +389,7 @@ class CompileTimeConstantEvaluator extends Visitor { |
// TODO(floitsch): provide better error-messages. |
Constant visitSend(Send send) { |
Element element = elements[send]; |
- if (send.isPropertyAccess) { |
+ if (send.isPropertyAccessOrTypeReference) { |
if (Elements.isStaticOrTopLevelFunction(element)) { |
compiler.codegenWorld.staticFunctionsNeedingGetter.add(element); |
Constant constant = new FunctionConstant(element); |