Version 2.14.0-300.0.dev

Merge commit '1ed8adfa1e4257d6cdea3cf2749d930d9062c156' into 'dev'
diff --git a/pkg/analyzer/lib/src/generated/ffi_verifier.dart b/pkg/analyzer/lib/src/generated/ffi_verifier.dart
index a71cbce..8382b13 100644
--- a/pkg/analyzer/lib/src/generated/ffi_verifier.dart
+++ b/pkg/analyzer/lib/src/generated/ffi_verifier.dart
@@ -750,10 +750,9 @@
         if (arg is NamedExpression) {
           if (arg.element?.name == _isLeafParamName) {
             if (_maybeGetBoolConstValue(arg.expression) == null) {
-              final AstNode errorNode = node;
               _errorReporter.reportErrorForNode(
                   FfiCode.ARGUMENT_MUST_BE_A_CONSTANT,
-                  errorNode,
+                  arg.expression,
                   [_isLeafParamName]);
             }
           }
diff --git a/pkg/analyzer/test/src/diagnostics/argument_must_be_a_constant_test.dart b/pkg/analyzer/test/src/diagnostics/argument_must_be_a_constant_test.dart
index a60b375..8db3c12 100644
--- a/pkg/analyzer/test/src/diagnostics/argument_must_be_a_constant_test.dart
+++ b/pkg/analyzer/test/src/diagnostics/argument_must_be_a_constant_test.dart
@@ -27,7 +27,7 @@
   f(8);
 }
 ''', [
-      error(FfiCode.ARGUMENT_MUST_BE_A_CONSTANT, 211, 27),
+      error(FfiCode.ARGUMENT_MUST_BE_A_CONSTANT, 231, 6),
     ]);
   }
 
@@ -43,7 +43,7 @@
   f(8);
 }
 ''', [
-      error(FfiCode.ARGUMENT_MUST_BE_A_CONSTANT, 213, 27),
+      error(FfiCode.ARGUMENT_MUST_BE_A_CONSTANT, 233, 6),
     ]);
   }
 
@@ -58,7 +58,7 @@
   f(8);
 }
 ''', [
-      error(FfiCode.ARGUMENT_MUST_BE_A_CONSTANT, 201, 27),
+      error(FfiCode.ARGUMENT_MUST_BE_A_CONSTANT, 221, 6),
     ]);
   }
 
@@ -72,7 +72,7 @@
   l.lookupFunction<Int8UnOp, IntUnOp>("timesFour", isLeaf:isLeaf);
 }
 ''', [
-      error(FfiCode.ARGUMENT_MUST_BE_A_CONSTANT, 174, 63),
+      error(FfiCode.ARGUMENT_MUST_BE_A_CONSTANT, 230, 6),
     ]);
   }
 }
diff --git a/tools/VERSION b/tools/VERSION
index 3dfa234..fc0969a 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
 MAJOR 2
 MINOR 14
 PATCH 0
-PRERELEASE 299
+PRERELEASE 300
 PRERELEASE_PATCH 0
\ No newline at end of file