summaryrefslogtreecommitdiff
path: root/test/Tooling/Inputs/clang-diff-basic-src.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/Tooling/Inputs/clang-diff-basic-src.cpp')
-rw-r--r--test/Tooling/Inputs/clang-diff-basic-src.cpp33
1 files changed, 33 insertions, 0 deletions
diff --git a/test/Tooling/Inputs/clang-diff-basic-src.cpp b/test/Tooling/Inputs/clang-diff-basic-src.cpp
new file mode 100644
index 000000000000..8f15232916d3
--- /dev/null
+++ b/test/Tooling/Inputs/clang-diff-basic-src.cpp
@@ -0,0 +1,33 @@
+namespace src {
+
+void foo() {
+ int x = 321;
+}
+
+void main() { foo(); };
+
+const char *a = "foo";
+
+typedef unsigned int nat;
+
+int p = 1 * 2 * 3 * 4;
+int squared = p * p;
+
+class X {
+ const char *foo(int i) {
+ if (i == 0)
+ return "foo";
+ return 0;
+ }
+
+public:
+ X(){};
+
+ int id(int i) { return i; }
+};
+}
+
+void m() { int x = 0 + 0 + 0; }
+int um = 1 * 2 + 3;
+
+void f1() {{ (void) __func__;;; }}