@@ -125,8 +125,7 @@ class EdgeBuilder extends GeneralizingAstVisitor<DecoratedType> {
125125 baseElement.isSynthetic &&
126126 ! baseElement.variable.isSynthetic) {
127127 var variable = baseElement.variable;
128- var decoratedElementType =
129- _variables.decoratedElementType (variable, create: true );
128+ var decoratedElementType = _variables.decoratedElementType (variable);
130129 if (baseElement.isGetter) {
131130 decoratedBaseType = DecoratedType (baseElement.type, _graph.never,
132131 returnType: decoratedElementType);
@@ -136,8 +135,7 @@ class EdgeBuilder extends GeneralizingAstVisitor<DecoratedType> {
136135 positionalParameters: [decoratedElementType]);
137136 }
138137 } else {
139- decoratedBaseType =
140- _variables.decoratedElementType (baseElement, create: true );
138+ decoratedBaseType = _variables.decoratedElementType (baseElement);
141139 }
142140 if (substitution != null ) {
143141 DartType elementType;
@@ -302,8 +300,8 @@ class EdgeBuilder extends GeneralizingAstVisitor<DecoratedType> {
302300 .substitute (_decoratedClassHierarchy
303301 .getDecoratedSupertype (classElement, superElement)
304302 .asSubstitution);
305- var superConstructorDecoratedType = _variables
306- .decoratedElementType (superConstructorElement, create : true );
303+ var superConstructorDecoratedType =
304+ _variables .decoratedElementType (superConstructorElement);
307305 var origin = ImplicitMixinSuperCallOrigin (_source, node.offset);
308306 _unionDecoratedTypeParameters (
309307 constructorDecoratedType, superConstructorDecoratedType, origin);
@@ -828,15 +826,13 @@ $stackTrace''');
828826 for (int i = 0 ; i < instantiatedType.typeArguments.length; i++ ) {
829827 _unionDecoratedTypes (
830828 instantiatedType.typeArguments[i],
831- _variables.decoratedElementType (element.typeParameters[i],
832- create: true ),
829+ _variables.decoratedElementType (element.typeParameters[i]),
833830 origin);
834831 }
835832 } else {
836833 for (int i = 0 ; i < typeArguments.length; i++ ) {
837834 DecoratedType bound;
838- bound = _variables.decoratedElementType (element.typeParameters[i],
839- create: true );
835+ bound = _variables.decoratedElementType (element.typeParameters[i]);
840836 var argumentType =
841837 _variables.decoratedTypeAnnotation (_source, typeArguments[i]);
842838 if (argumentType == null ) {
0 commit comments