Index: runtime/vm/ast.h |
diff --git a/runtime/vm/ast.h b/runtime/vm/ast.h |
index 3f2f70b897dbd1089aff73931d0f3d4d2d5a5744..c27b61a25c207755554b9efeb84d8234a804c6b9 100644 |
--- a/runtime/vm/ast.h |
+++ b/runtime/vm/ast.h |
@@ -300,6 +300,7 @@ class ArgumentListNode : public AstNode { |
nodes_(4), |
names_(Array::ZoneHandle()) { |
ASSERT(type_arguments_.IsZoneHandle()); |
+ ASSERT(type_arguments_.IsNull() || type_arguments_.IsCanonical()); |
} |
ArgumentListNode(TokenPosition token_pos, |