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

Unified Diff: packages/dart_style/test/comments/functions.unit

Issue 1400473008: Roll Observatory packages and add a roll script (Closed) Base URL: git@github.com:dart-lang/observatory_pub_packages.git@master
Patch Set: Created 5 years, 2 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 | « packages/dart_style/test/comments/expressions.stmt ('k') | packages/dart_style/test/comments/lists.stmt » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: packages/dart_style/test/comments/functions.unit
diff --git a/packages/dart_style/test/comments/functions.unit b/packages/dart_style/test/comments/functions.unit
new file mode 100644
index 0000000000000000000000000000000000000000..b2d0bc91d33ee26ebc20df1376dd48cca204440e
--- /dev/null
+++ b/packages/dart_style/test/comments/functions.unit
@@ -0,0 +1,129 @@
+40 columns |
+>>> indented line comment (dartbug.com/16383)
+main() {
+ // comment
+}
+<<<
+main() {
+ // comment
+}
+>>> line comment on opening line
+main() { // comment
+}
+<<<
+main() {
+ // comment
+}
+>>> indented block comment
+main() {
+ /* comment */
+}
+<<<
+main() {
+ /* comment */
+}
+>>> block comment with trailing newline
+main() {/* comment */
+}
+<<<
+main() {
+ /* comment */
+}
+>>> block comment with leading newline
+main() {
+ /* comment */}
+<<<
+main() {
+ /* comment */
+}
+>>> inline block comment
+main() { /* comment */ }
+<<<
+main() {/* comment */}
+>>> multiple comments on opening line
+main() { /* first */ // second
+}
+<<<
+main() {
+ /* first */ // second
+}
+>>> multiple inline block comments
+main() { /* 1 */ /* 2 */ /* 3 */ }
+<<<
+main() {/* 1 */ /* 2 */ /* 3 */}
+>>> multiline trailing block comment
+main() { /* comment
+*/ }
+<<<
+main() {
+ /* comment
+*/
+}
+>>> line comments at the start of the line in a function
+main() {
+// print(1);
+// print(2);
+ print(3);
+}
+<<<
+main() {
+// print(1);
+// print(2);
+ print(3);
+}
+>>> before "," in param list
+main(a/* c */,b) {}
+<<<
+main(a /* c */, b) {}
+>>> after "," in param list
+main(a,/* c */b) {}
+<<<
+main(a, /* c */ b) {}
+>>> before "[" in param list
+main(/* c */[arg]) {}
+<<<
+main(/* c */ [arg]) {}
+>>> after "[" in param list
+main([/* c */arg]) {}
+<<<
+main([/* c */ arg]) {}
+>>> before "]" in param list
+main([arg/* c */]) {}
+<<<
+main([arg /* c */]) {}
+>>> after "]" in param list
+main([arg]/* c */) {}
+<<<
+main([arg] /* c */) {}
+>>> before "{" in param list
+main(/* c */{arg}) {}
+<<<
+main(/* c */ {arg}) {}
+>>> after "{" in param list
+main({/* c */arg}) {}
+<<<
+main({/* c */ arg}) {}
+>>> before "}" in param list
+main({arg/* c */}) {}
+<<<
+main({arg /* c */}) {}
+>>> after "{" in param list
+main({arg}/* c */) {}
+<<<
+main({arg} /* c */) {}
+>>>
+longFunction(/* a very long block comment */) {}
+<<<
+longFunction(
+ /* a very long block comment */) {}
+>>> remove blank line before beginning of body
+main() {
+
+
+
+ // comment
+}
+<<<
+main() {
+ // comment
+}
« no previous file with comments | « packages/dart_style/test/comments/expressions.stmt ('k') | packages/dart_style/test/comments/lists.stmt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698