提交 401f0ac5 编写于 作者: A Alexander Udalov

Use TARGET_BACKEND instead of DONT_TARGET_EXACT_BACKEND in box against Java tests

"// TARGET_BACKEND: JVM" more clearly says that the test is
JVM-specific, rather than DONT_TARGET_EXACT_BACKEND which excludes all
other backends.
上级 f797ee78
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// USE_PSI_CLASS_FILES_READING
// MODULE: lib
// FILE: J.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// MODULE: lib
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: Foo.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: Foo.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: Foo.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaAnn.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// EMIT_JVM_TYPE_ANNOTATIONS
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: A.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: MFunction.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: A.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: A.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: A.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: C.java
public enum C {
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/En.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/En.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/En.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/E.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/En.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: A.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: R.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: R.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// FULL_JDK
// WITH_RUNTIME
// TARGET_BACKEND: JVM
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// JVM_TARGET: 1.8
// MODULE: lib
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: A.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// !LANGUAGE: +MultiPlatformProjects
// WITH_REFLECT
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// DISABLE_PARAM_ASSERTIONS
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// MODULE: lib
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// DISABLE_CALL_ASSERTIONS
// MODULE: lib
// FILE: C.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// DISABLE_PARAM_ASSERTIONS
// DISABLE_CALL_ASSERTIONS
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// MODULE: lib
// FILE: RightElvisOperand.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// !LANGUAGE: -ThrowNpeOnExplicitEqualsForBoxedNull
// IGNORE_BACKEND: JVM_IR
// ^ ThrowNpeOnExplicitEqualsForBoxedNull is introduced in 1.2.
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Foo.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
//WITH_RUNTIME
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// MODULE: lib
// FILE: AbstractSpecializedMap.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// MODULE: lib
// FILE: A.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: D.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: D.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: test/D.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaScriptParser.java
public class JavaScriptParser<T extends JSPsiTypeParser> {
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: Device.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_REFLECT
// MODULE: lib
// FILE: J.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: J.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_REFLECT
// MODULE: lib
// FILE: J.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_REFLECT
// FULL_JDK
// MODULE: lib
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_REFLECT
// MODULE: lib
// FILE: J.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_REFLECT
// MODULE: lib
// FILE: test/J.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaInterface.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: GenericInterface.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// IGNORE_BACKEND_FIR: JVM_IR
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// MODULE: lib
// FILE: JavaInterface.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// MODULE: lib
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: Sub.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: JavaClass.java
......
// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE
// TARGET_BACKEND: JVM
// !LANGUAGE: -ProhibitOperatorMod
// IGNORE_BACKEND_FIR: JVM_IR
// MODULE: lib
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册