[FIR, Tests] Don't filter out syntax errors in tests
#KT-58469
This commit is contained in:
committed by
Space Team
parent
9187bbb710
commit
24d7c3761d
+2
-1
@@ -1,3 +1,4 @@
|
|||||||
|
// COMPARE_WITH_LIGHT_TREE
|
||||||
interface A
|
interface A
|
||||||
|
|
||||||
class B<T> where T : A
|
class B<T> where T : A
|
||||||
@@ -14,7 +15,7 @@ fun test() {
|
|||||||
val b1 = B<<!UPPER_BOUND_VIOLATED!>Int<!>>()
|
val b1 = B<<!UPPER_BOUND_VIOLATED!>Int<!>>()
|
||||||
val b2 = B<C>()
|
val b2 = B<C>()
|
||||||
val b3 = B<<!UPPER_BOUND_VIOLATED!>Any?<!>>()
|
val b3 = B<<!UPPER_BOUND_VIOLATED!>Any?<!>>()
|
||||||
val b4 = B<<!UNRESOLVED_REFERENCE!>UnexistingType<!>>()<!UNRESOLVED_REFERENCE!>NL<!><!SYNTAX!><<!>Int<!SYNTAX!>><!>()NumberPhile<!SYNTAX!><!>
|
val b4 = B<<!UNRESOLVED_REFERENCE!>UnexistingType<!>>()<!UNRESOLVED_REFERENCE!>NL<!><!SYNTAX!><<!>Int<!SYNTAX{LT}!><!SYNTAX!>><!>()<!>NumberPhile<!SYNTAX!><!>
|
||||||
val b5 = B<<!UPPER_BOUND_VIOLATED!>B<<!UNRESOLVED_REFERENCE!>UnexistingType<!>><!>>()
|
val b5 = B<<!UPPER_BOUND_VIOLATED!>B<<!UNRESOLVED_REFERENCE!>UnexistingType<!>><!>>()
|
||||||
fest<<!UPPER_BOUND_VIOLATED!>Boolean<!>>()
|
fest<<!UPPER_BOUND_VIOLATED!>Boolean<!>>()
|
||||||
fest<C>()
|
fest<C>()
|
||||||
|
|||||||
+2
-1
@@ -1,3 +1,4 @@
|
|||||||
// NI_EXPECTED_FILE
|
// NI_EXPECTED_FILE
|
||||||
|
// COMPARE_WITH_LIGHT_TREE
|
||||||
|
|
||||||
val unwrapped = <!UNRESOLVED_REFERENCE!>some<!>.<!SYNTAX!><<!><!UNRESOLVED_REFERENCE!>cabc<!><!SYNTAX!>$Wrapper<!><<!PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT!>out Any<!>>::<!UNRESOLVED_REFERENCE!>unwrap<!>
|
val unwrapped = <!UNRESOLVED_REFERENCE!>some<!>.<!SYNTAX!><<!><!UNRESOLVED_REFERENCE!>cabc<!><!SYNTAX{LT}!><!SYNTAX!>$Wrapper<!><<!PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT!>out Any<!>><!>::<!UNRESOLVED_REFERENCE!>unwrap<!>
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
// NI_EXPECTED_FILE
|
// NI_EXPECTED_FILE
|
||||||
|
// COMPARE_WITH_LIGHT_TREE
|
||||||
|
|
||||||
val unwrapped = <!UNRESOLVED_REFERENCE!>some<!>.<!SYNTAX!><<!><!DEBUG_INFO_MISSING_UNRESOLVED!>cabc<!><!SYNTAX!>$Wrapper<!><out <!DEBUG_INFO_MISSING_UNRESOLVED!>Any<!>>::<!DEBUG_INFO_MISSING_UNRESOLVED!>unwrap<!>
|
val unwrapped = <!UNRESOLVED_REFERENCE!>some<!>.<!SYNTAX!><<!><!DEBUG_INFO_MISSING_UNRESOLVED!>cabc<!><!SYNTAX!>$Wrapper<!><out <!DEBUG_INFO_MISSING_UNRESOLVED!>Any<!>>::<!DEBUG_INFO_MISSING_UNRESOLVED!>unwrap<!>
|
||||||
|
|||||||
-2
@@ -341,8 +341,6 @@ fun List<KtDiagnostic>.diagnosticCodeMetaInfos(
|
|||||||
diagnostic.severity
|
diagnostic.severity
|
||||||
)
|
)
|
||||||
) return@flatMap emptyList()
|
) return@flatMap emptyList()
|
||||||
// SYNTAX errors will be reported later
|
|
||||||
if (diagnostic.factory == FirSyntaxErrors.SYNTAX) return@flatMap emptyList()
|
|
||||||
if (!diagnostic.isValid) return@flatMap emptyList()
|
if (!diagnostic.isValid) return@flatMap emptyList()
|
||||||
diagnostic.toMetaInfos(
|
diagnostic.toMetaInfos(
|
||||||
module,
|
module,
|
||||||
|
|||||||
Reference in New Issue
Block a user