From 2ee8e1c08728dfb624f34a760dabc8f1767e4a87 Mon Sep 17 00:00:00 2001 From: Sergey Ignatov Date: Wed, 14 Dec 2011 14:52:30 +0400 Subject: [PATCH] test for KT-828 added --- testData/ast/issues/file/kt-828.jav | 15 +++++++++++++++ testData/ast/issues/file/kt-828.kt | 14 ++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 testData/ast/issues/file/kt-828.jav create mode 100644 testData/ast/issues/file/kt-828.kt diff --git a/testData/ast/issues/file/kt-828.jav b/testData/ast/issues/file/kt-828.jav new file mode 100644 index 00000000000..682975f22e0 --- /dev/null +++ b/testData/ast/issues/file/kt-828.jav @@ -0,0 +1,15 @@ +class Test { + void test() { + boolean res = true; + res &= false; + res |= false; + res ^= false; + System.out.println(true & false); + System.out.println(true | false); + System.out.println(true ^ false); + System.out.println(!true); + + System.out.println(true && false); + System.out.println(true || false); + } +} \ No newline at end of file diff --git a/testData/ast/issues/file/kt-828.kt b/testData/ast/issues/file/kt-828.kt new file mode 100644 index 00000000000..e88498d1039 --- /dev/null +++ b/testData/ast/issues/file/kt-828.kt @@ -0,0 +1,14 @@ +open class Test() { +open fun test() : Unit { +var res : Boolean = true +res = (res and false) +res = (res or false) +res = (res xor false) +System.out?.println((true and false)) +System.out?.println((true or false)) +System.out?.println((true xor false)) +System.out?.println((!true)) +System.out?.println((true && false)) +System.out?.println((true || false)) +} +} \ No newline at end of file