Lines Matching full:reference
122 // 11.1.6. Narrowing Reference Conversion in IsAllowedNarrowingReferenceConversion()
123 …// A narrowing reference conversion exists from reference type S to a reference type T if all of t… in IsAllowedNarrowingReferenceConversion()
154 … // array of components of type TC; and a narrowing reference conversion exists from SC to TC. in IsAllowedNarrowingReferenceConversion()
167 …// 9. S is a type variable, and a narrowing reference conversion exists from the upper bound of S … in IsAllowedNarrowingReferenceConversion()
170 …// 10. T is a type variable, and either a widening reference conversion or a narrowing reference c… in IsAllowedNarrowingReferenceConversion()
174 …/ 11. S is an intersection type S1 & … & Sn, and for all i (1 ≤ i ≤ n), either a widening reference in IsAllowedNarrowingReferenceConversion()
176 // narrowing reference conversion exists from Si to T. in IsAllowedNarrowingReferenceConversion()
179 …/ 12. T is an intersection type T1 & … & Tn, and for all i (1 ≤ i ≤ n), either a widening reference in IsAllowedNarrowingReferenceConversion()
181 // narrowing reference conversion exists from S to Ti. in IsAllowedNarrowingReferenceConversion()
193 // The unchecked narrowing reference conversions are as follows: in IsUncheckedNarrowingReferenceConversion()
194 // - A narrowing reference conversion from a type S to a parameterized class or interface in IsUncheckedNarrowingReferenceConversion()
199 // - A narrowing reference conversion from a type S to a type variable T is unchecked. in IsUncheckedNarrowingReferenceConversion()
200 // - A narrowing reference conversion from a type S to an intersection type T1 & … & Tn in IsUncheckedNarrowingReferenceConversion()
202 // narrowing reference conversion from S to Ti is unchecked. in IsUncheckedNarrowingReferenceConversion()