summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cs/10078-UNI-3484.cs
diff options
context:
space:
mode:
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cs/10078-UNI-3484.cs')
-rw-r--r--debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cs/10078-UNI-3484.cs57
1 files changed, 57 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cs/10078-UNI-3484.cs b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cs/10078-UNI-3484.cs
new file mode 100644
index 00000000..d7e4f26a
--- /dev/null
+++ b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cs/10078-UNI-3484.cs
@@ -0,0 +1,57 @@
+// various combos from unity
+
+contents.Append("#include \"{file.GetBoundPath ()}\"");
+contents.Append($"#include \"{file.GetBoundPath ()}\"");
+contents.Append($"#include \"{file.GetBoundPath ("abc def")}\"");
+
+contents.Append(
+ $"#include \"{file.GetBoundPath()}\"");
+
+contents.Append($@"#include
+""{file.GetBoundPath($@"abc
+ def")}""");
+
+contents.Append(
+ $@"#include
+""{file.GetBoundPath(@"abc
+ def ghi")}""");
+
+contents.Append(@"#include
+""{file.GetBoundPath ()}""");
+
+// fun with nesting
+
+$@"{$"\\\"abc{$@" \""def\"" {"{ghi}"} {jkl} {{mno}}"}\\\""
+}".Dump();
+
+$@"{$@"\""abc{$@" def {"{ghi}"}
+ {jkl} {{mno}}\"""}"
+}".Dump();
+
+// ensure we didn't break @for etc
+
+var @for = @base + @this - $@"{@while}";
+
+// from roslyn's InterpolationTests.cs
+
+Console.WriteLine($"{number}");
+
+Console.WriteLine($"{number}{number}");
+Console.WriteLine($"Jenny don\'t change your number { number :###-####} { number :###-####}.");
+Console.WriteLine($"jenny { ((Func<int>)(() => { return number; })).Invoke() :(408) ###-####}");
+Console.WriteLine($"{hello}, { world }.");
+
+Console.WriteLine($@"{
+ hello
+ },
+{
+ world }.");
+
+System.Console.Write($"{{ x }}");
+var s = $@"{$@""{1}""}";
+
+Console.WriteLine($"{ await hello }, { await world }!");
+
+Console.WriteLine($"X = { 123 , -(3+4) }.");
+
+var s1 = $"X = { 1 } ";