Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2374)

Unified Diff: pkg/analysis_server/test/services/completion/optype_test.dart

Issue 897483003: fix named param default value code completion (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: merge Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « pkg/analysis_server/test/services/completion/completion_test_util.dart ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/analysis_server/test/services/completion/optype_test.dart
diff --git a/pkg/analysis_server/test/services/completion/optype_test.dart b/pkg/analysis_server/test/services/completion/optype_test.dart
index e1646440c071b00890a621615c4aaebfb74562d8..87e4d672e79659d7ece5e167dbd61c701a48a2fe 100644
--- a/pkg/analysis_server/test/services/completion/optype_test.dart
+++ b/pkg/analysis_server/test/services/completion/optype_test.dart
@@ -303,28 +303,28 @@ class OpTypeTest {
assertOpType(returnValue: true, typeNames: true, voidReturn: true);
}
-
- test_ConditionalExpression_partial_thenExpression() {
+ test_ConditionalExpression_elseExpression() {
// SimpleIdentifier ConditionalExpression ReturnStatement
- addTestSource('class C {foo(){var f; {var x;} return a ? T^}}');
+ addTestSource('class C {foo(){var f; {var x;} return a ? T1 : T^}}');
assertOpType(returnValue: true, typeNames: true);
}
- test_ConditionalExpression_partial_thenExpression_empty() {
+
+ test_ConditionalExpression_elseExpression_empty() {
// SimpleIdentifier ConditionalExpression ReturnStatement
- addTestSource('class C {foo(){var f; {var x;} return a ? ^}}');
+ addTestSource('class C {foo(){var f; {var x;} return a ? T1 : ^}}');
assertOpType(returnValue: true, typeNames: true);
}
- test_ConditionalExpression_elseExpression() {
+ test_ConditionalExpression_partial_thenExpression() {
// SimpleIdentifier ConditionalExpression ReturnStatement
- addTestSource('class C {foo(){var f; {var x;} return a ? T1 : T^}}');
+ addTestSource('class C {foo(){var f; {var x;} return a ? T^}}');
assertOpType(returnValue: true, typeNames: true);
}
- test_ConditionalExpression_elseExpression_empty() {
+ test_ConditionalExpression_partial_thenExpression_empty() {
// SimpleIdentifier ConditionalExpression ReturnStatement
- addTestSource('class C {foo(){var f; {var x;} return a ? T1 : ^}}');
+ addTestSource('class C {foo(){var f; {var x;} return a ? ^}}');
assertOpType(returnValue: true, typeNames: true);
}
@@ -377,6 +377,12 @@ class OpTypeTest {
assertOpType(statementLabel: true, caseLabel: true);
}
+ test_DefaultFormalParameter_named_expression() {
+ // DefaultFormalParameter FormalParameterList MethodDeclaration
+ addTestSource('class A {a(blat: ^) { }}');
+ assertOpType(returnValue: true, typeNames: true);
+ }
+
test_DoStatement() {
// SimpleIdentifier DoStatement Block
addTestSource('main() {do{} while(^x);}');
« no previous file with comments | « pkg/analysis_server/test/services/completion/completion_test_util.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698