1# IdentifierHasVariableForAll::NULL_VARIABLE 2union_property_access_in_call.sts 3common_property_union_access.sts 4 5# VariableHasScopeForAll::NULL_VARIABLE 615445.sts 715502.sts 815656.sts 915766.sts 1015945.sts 1116655.sts 1217054.sts 1317404.sts 1417926.sts 15AccessBinaryTrees.sts 16AccessFannkuch.sts 17AccessNBody.sts 18AccessNSieve.sts 19accessor_chained.sts 20accessor_functional.sts 21accessor_inherited.sts 22AccessorAlone.sts 23AliasArray.sts 24AliasClass.sts 25AliasFunction.sts 26AliasPrimitive.sts 27AliasTuple.sts 28AliasUnion.sts 29annotation_tests/AnnotationDeclare01.sts 30annotation_tests/AnnotationForClass.sts 31annotation_tests/AnnotationForFunction.sts 32annotation_tests/AnnotationForMethod.sts 33annotation_tests/AnnotationNoNeedToSetProperties01.sts 34annotation_tests/AnnotationNoNeedToSetProperties02.sts 35annotation_tests/AnnotationNoNeedToSetProperties03.sts 36annotation_tests/AnnotationsFieldType01.sts 37annotation_tests/AnnotationsFieldType02.sts 38annotation_tests/AnnotationsFieldType03.sts 39annotation_tests/AnnotationsFieldType04.sts 40annotation_tests/annotationUsage_scope_check01.sts 41annotation_tests/annotationUsage_scope_check02.sts 42annotation_tests/annotationUsage_scope_check03.sts 43annotation_tests/annotationUsageSingleFileds01.sts 44annotation_tests/annotationUsageSingleFileds02.sts 45annotation_tests/annotationUsageSingleFileds03.sts 46annotation_tests/annotationUsageSingleFileds04.sts 47annotation_tests/annotationUsageSingleFileds05.sts 48annotation_tests/annotationUsageSingleFileds06.sts 49annotation_tests/annotationUsageSingleFileds07.sts 50annotation_tests/EmitAnnotationToBytecode.sts 51annotation_tests/ExportForAnnotation01.sts 52annotation_tests/Muti-AnnotationsDefineAndUseForClass.sts 53anonymous_lambda_call_2.sts 54anonymous_lambda_call_3.sts 55anonymous_lambda_call.sts 56array_indexation_in_whilecondition.sts 57array_indexation.sts 58array_inf.sts 59array_with_undefined_type.sts 60array-expression.sts 61array-new-catched.sts 62array-new.sts 63array-object.sts 64array-set-element.sts 65ArrayLiteral.sts 66ArrowFunctionRuntime.sts 67assert_not_nullish_expression.sts 68assignment_lowering.sts 69async_lambda_box.sts 70async_optional.sts 71async-func-overload-and-type-infer.sts 72autoboxing.sts 73BigInt0.sts 74BigInt1.sts 75BigInt2.sts 76BigInt3.sts 77BigInt4.sts 78BigInt5.sts 79BigInt6.sts 80BigInt7.sts 81BigInt8.sts 82Bitops3BitBitsInByte.sts 83BitopsBitsInByte.sts 84BitopsBitwiseAnd.sts 85BitopsNSieveBits.sts 86BitwiseOperationsOnFloat.sts 87boxing.sts 88boxingConversions.sts 89boxingConversions2.sts 90boxingConversions3.sts 91boxingConversions4.sts 92boxingConversions5.sts 93boxingUnboxingCalls.sts 94boxingUnboxingOutput.sts 95call_static_with_type_alias.sts 96CallThisGetter.sts 97cast_const_union.sts 98CastPrimitive.sts 99CastReference.sts 100CastReference2.sts 101CastReference4.sts 102castSequence.sts 103castUnion.sts 104ChainCallGenericFunction.sts 105ChainCallPromiseThen.sts 106char-type.sts 107charToStringCast.sts 108class-abstract-inheritance.sts 109class-constructor-calls.sts 110class-constructor-calls2.sts 111class-init.sts 112class-init2.sts 113class-virtual-call.sts 114classGetterSetter.sts 115ClassMemberAccess.sts 116condition-with-boolean-reference.sts 117ConditionalExpression_01.sts 118conditionalExpression1.sts 119conditionalExpression2.sts 120ConditionalExpressionCallVoidFunc.sts 121conditionalExpressionLUB.sts 122const_enum.sts 123ControlFlowRecursive.sts 124conversion-binary.sts 125conversion-char-boolean.sts 126conversionFloatIntLong.sts 127conversionFromInfinity.sts 128count.sts 129date-now.sts 130declare_ambient_class_implement_interface.sts 131declare_ambient_class.sts 132DeclareClassWithMethod.sts 133DeclareFunction.sts 134default_generic_function_1.sts 135default_generic_method_1.sts 136default_generic_method_2.sts 137default_parameters.sts 138DefaultParam_1.sts 139DefaultParam_2.sts 140DefaultParam_3.sts 141DefaultParam_4.sts 142DefaultParam_5.sts 143division-by-zero.sts 144dollar_dollar.sts 145dynmicImportUnimplemented.sts 146ensure_not_nullish_expression.sts 147entrypoint-with-main-and-top-level-stmts.sts 148entrypoint-with-main.sts 149entrypoint-wout-main.sts 150enum_as_expression_cast.sts 151enum_conditional_expression.sts 152enum-conditional-expr-type-inference.sts 153enum-equality-operators.sts 154enum-extended-conditional-expressions.sts 155enum-int-min.sts 156enum-methods.sts 157enum-numeric-operator-context.sts 158enum-operations.sts 159enum-parameter.sts 160enum-relational-operators.sts 161enum-string-operator-context.sts 162enum-supertype.sts 163enum-switch-statement.sts 164enum-to-int-conversion.sts 165enum-to-string-conversion.sts 166enum-typeof.sts 167enum-widening-primitive-conversion.sts 168Enum.sts 169Enum2.sts 170Enum3.sts 171Enum4.sts 172Enum5.sts 173Enum6.sts 174enums_01.sts 175ETSNeverTypeArray.sts 176ETSNeverTypeCast.sts 177ETSNeverTypeFunction.sts 178exdended_conditional_expression_float.sts 179extended_conditional_expression_string.sts 180extension_function_tests/callExtensionFunctionByThisInExtensionAndClassFunction.sts 181extension_function_tests/extensionFunction.sts 182extension_function_tests/extensionFunctionCalledBySubclassInstance.sts 183extension_function_tests/extensionFunctionContainingAccessor.sts 184extension_function_tests/extensionFunctionContainingLambda.sts 185extension_function_tests/extensionFunctionContainingLambdaWithInstance.sts 186extension_function_tests/extensionFunctionDifferentSignatureWithInstanceFunction.sts 187extension_function_tests/extensionFunctionDuplicatedWithInstanceFunction.sts 188extension_function_tests/extensionFunctionDuplicatedWithNormalFunction.sts 189extension_function_tests/extensionFunctionInExtension.sts 190extension_function_tests/extensionFunctionOverrideSuperclassExtension.sts 191extension_function_tests/extensionFunctionShadowedBySuperclassInstance.sts 192extension_function_tests/extensionFunctionWithAsExpression.sts 193extension_function_tests/extensionFunctionWithNewExpression.sts 194extension_function_tests/extensionFunctionWithTrailingLambda.sts 195extension_function_tests/thisInExtensionFunction.sts 196fieldImplicitCasting.sts 197finallyCatchExecutedNormally.sts 198finallyClauseInterrupted.sts 199finallyClauseThrow.sts 200finallyExecutedAbruptly.sts 201finallyTryAbruptedByBreak.sts 202finallyTryAbruptedByContinue.sts 203finallyTryAbruptedByReturn.sts 204finallyTryExecutedNormally.sts 205float_format.sts 206float_separator.sts 207float-literal.sts 208for-statement.sts 209ForOfBoxing.sts 210forOfCustomIterator1.sts 211forOfCustomIterator2.sts 212forOfUnboxing.sts 213ForOfUnion.sts 214function_type_inference.sts 215function-union-return-type.sts 216FunctionalTypeAsArrayElement.sts 217functionFieldInitReadonly.sts 218FunctionOverload.sts 219FunctionToObjectAssignment.sts 220FunctionType.sts 221generic_constraint_implicit.sts 222generic_constructor_with_union.sts 223generic_default_param.sts 224generic_defined_before_use.sts 225generic_getter.sts 226generic_property_visibility.sts 227generic-function-optional-param.sts 228generic-function.sts 229generic-function1.sts 230generic-set.sts 231GenericBridges_02.sts 232GenericCast.sts 233GenericRestParamsInGenericClass.sts 234generics_void_parameter_1.sts 235generics_void_parameter_2.sts 236getter_setter_static_modifier.sts 237getter_setter.sts 238getter_setter2.sts 239getterSetterImplementationWithConstructor.sts 240getteSetterImplementation.sts 241identifier-reference.sts 242if-unbox.sts 243interface_assign_annoclass.sts 244implicitCastingWithRestArgsConstructor.sts 245ImplicitCharToStringConversion.sts 246IndexableTypesWithProtectedSetterAndGetter.sts 247infer_method_type_1.sts 248infer_method_type_2.sts 249infer_method_type_3.sts 250infer_method_type_4.sts 251infer_method_type_from_lambda_expr.sts 252infer_type_from_array_expression_with_function.sts 253InferProxymethodType.sts 254inferTypeOfArrayLiteral.sts 255InferTypeOfUnionParams.sts 256inherited_getter_setter_implementation_1.sts 257inherited_getter_setter_implementation_2.sts 258InitialCheckForGeneric2.sts 259instanceof.sts 260interface-virtual-call.sts 261interfaceGetterSetter.sts 262interfaceMethodWithOptionalParameter.sts 263InterfaceOverrideReturnTypes.sts 264InterfacePrivateMethod2.sts 265InterfaceWithDefaultFunction1.sts 266InterfaceWithDefaultFunction2.sts 267ir-returnStatement.sts 268IterableTypesWithProtectedIterator.sts 269labeledStatement.sts 270lambda_captured_modified_outside.sts 271lambda_infer_type_retrun_enum.sts 272lambda-class-field.sts 273Lambda.sts 274LambdaAsFuncParamWithDefaultValue.sts 275lambdaExpressionWithoutBlockStatement.sts 276lambdaExpressionWithoutBlockStatementSimple.sts 277lambdaWithOptionalParam1.sts 278lambdaWithOptionalParam2.sts 279lambdaWithOptionalParam3.sts 280lambdaWithOptionalParam4.sts 281lambdaWithOptionalParam5.sts 282literal_types_RTE.sts 283local_enum01.sts 284local_enum02.sts 285local-class-capture-boxing.sts 286local-class-capture-not-boxing.sts 287local-class-capture-parameter.sts 288local-class-in-local-class.sts 289local-class-mixed-capture.sts 290local-class-modify-captured-parameter.sts 291local-class-standard-example1.sts 292local-class-standard-example2.sts 293local-enum-equality-operators.sts 294local-enum-extended-conditional-expressions.sts 295local-enum-int-min.sts 296local-enum-methods.sts 297local-enum-numeric-operator-context.sts 298local-enum-relational-operators.sts 299local-enum-string-operator-context.sts 300local-enum-supertype.sts 301local-enum-switch-statement.sts 302local-enum-to-int-conversion.sts 303local-enum-to-string-conversion.sts 304local-enum-typeof.sts 305local-enum-widening-primitive-conversion.sts 306LongLiteralLimits.sts 307looseReferenceEquality.sts 308ManyLocalOutRegInstruction.sts 309MathCordic.sts 310MathPartialSums.sts 311MathSpectralNorm.sts 312member-expression-nullptr-via-function-param.sts 313member-expression-nullptr.sts 314memberExprInLambda.sts 315modifiedCapturedParam.sts 316Morph3d.sts 317most_specific_method_with_rest_param_1.sts 318most_specific_method_with_rest_param_2.sts 319most_specific_method_with_rest_param_3.sts 320most_specific_method_with_rest_param_4.sts 321mostSpecificMethod.sts 322multi-array-new-catched-1.sts 323multi-array-new-catched-2.sts 324multi-array-new.sts 325multi-array.sts 326multisource_inheritance-2.sts 327multisource_inheritance.sts 328MutatorAccessor.sts 329MutatorAlone.sts 330mypackage/implicit_package_import_1.sts 331mypackage/implicit_package_import_2.sts 332nestedLambdaConst.sts 333nestedLambdaInnerConst.sts 334nestedLambdaLet.sts 335newArrayCreationArrayType.sts 336newArrayCreationPredefinedType.sts 337newArrayCreationTypeReference.sts 338newArrayCreationUnionType.sts 339NoConstraint.sts 340non-const-capture.sts 341notNull.sts 342NullishCoalescing_01.sts 343NullishComparison.sts 344NullishConditionals.sts 345NullishInstanceof.sts 346nullishTypeCodesamples.sts 347NullLikeTypes.sts 348number-from-narrow-prim.sts 349object-alias.sts 350Object-type-in-binary-logical-expression.sts 351ObjectIndexing_1.sts 352ObjectIndexing_2.sts 353ObjectIterable_1.sts 354ObjectIterable_2.sts 355ObjectIterable_3.sts 356objectLiteral-2.sts 357objectLiteral.sts 358objectLiteralInterfaceType.sts 359opt-chaining.sts 360optional_field_variable.sts 361optional_field.sts 362optional_primitive.sts 363optional_trailing_lambda.sts 364optional-chaining-function-call.sts 365optional-chaining-lazy-evaluation.sts 366optional-chaining-null-array.sts 367optional-chaining-string-check.sts 368optional-lambda-parameter.sts 369OptionalCall.sts 370OptionalChains.sts 371Override-1.sts 372Override-2.sts 373Override-3.sts 374Override-4.sts 375Override-5.sts 376Override.sts 377override_for_partial_01.sts 378override_for_partial_02.sts 379partialTypeRuntime_1.sts 380partialTypeRuntime_2.sts 381precedence.sts 382primitive_to_boxed.sts 383primitiveEqualityWithNull.sts 384PunctuatorAnyEqual.sts 385readonly_parameter_test_1.sts 386readonly_parameter_test_2.sts 387readonly_parameter_test_3.sts 388readonly_parameter_test_4.sts 389readonlyField_ObjectLiteral.sts 390readonlyObjectLiteral_2.sts 391readonlyObjectLiteral.sts 392readonlyTypeRuntime_2.sts 393readonlyTypeRuntime.sts 394RecordIndexExpression.sts 395recordInitWithLambdaExpression.sts 396recordInitWithObjectExpression.sts 397RecordKeyTypeCheck.sts 398record_record_value.sts 399recursive_class_1.sts 400recursive_function_1.sts 401recursive_interface_1.sts 402recursive_interface_2.sts 403Recursive_Parameter_1.sts 404Recursive_Parameter_2.sts 405Recursive_Parameter_3.sts 406recursive_union_1.sts 407RecursiveTypeAlias1.sts 408RecursiveTypeAlias10.sts 409RecursiveTypeAlias11.sts 410RecursiveTypeAlias2.sts 411RecursiveTypeAlias3.sts 412RecursiveTypeAlias4.sts 413RecursiveTypeAlias5.sts 414RecursiveTypeAlias6.sts 415RecursiveTypeAlias7.sts 416RecursiveTypeAlias8.sts 417RecursiveTypeAlias9.sts 418referenceEquality.sts 419referenceThisEquality.sts 420RegisterSpiller.sts 421RegSpillerArray.sts 422ResolveFuncNameUnionType.sts 423return-type-deduction.sts 424shift.sts 425skippedTest.sts 426SmartCast_01.sts 427SmartCast_02.sts 428SmartCast_03.sts 429SmartCast_04.sts 430SmartCast_05.sts 431SmartCast_06.sts 432SmartCast_07.sts 433SmartCast_08.sts 434SmartCast_09.sts 435SmartCast_10.sts 436SmartCast_11.sts 437SmartCast_12.sts 438SpreadExpressions.sts 439SpreadExpressionsforFunctionCall_tuple.sts 440SpreadExpressionsforFunctionCall.sts 441SpreadExpressionsforTuple.sts 442statement_after_local_class.sts 443static-invoke.sts 444string_from_nullish.sts 445string_literals_inference.sts 446string-assignment.sts 447string-builder.sts 448StringBase64.sts 449stringComparision.sts 450stringConcatenation.sts 451stringliteral_to_char.sts 452StringTemplate1.sts 453StringTemplate2.sts 454StringTemplate3.sts 455SuperCall.sts 456SuperReferenceInGetterSetter.sts 457TemporaryInternalVariable.sts 458this_type.sts 459thisIntanceof.sts 460ThisInAsyncMethod.sts 461throwingLambdaFunctions.sts 462top_level_01.sts 463top_level_02.sts 464trailing-lambda.sts 465try-catch-error-no-param.sts 466try-catch-error.sts 467try-catch-no-param.sts 468try-catch.sts 469tuple_types_runtime.sts 470type-check-for-logical-operators.sts 471TypeInferInterface1.sts 472TypeInferObject1.sts 473TypeInferObject2.sts 474TypeInferObject3.sts 475Typeof.sts 476UnaryExpression.sts 477unboxing2_x64.sts 478unboxing2.sts 479unboxingBooleanConversion.sts 480UnboxingCheckcast.sts 481UncheckedCasts.sts 482undefined_and_null_as_default_value_for_built_in_array.sts 483union_generic_field_access.sts 484union_string_literals.sts 485union_type_and_trailing_lambda.sts 486union_type_parameters.sts 487UnionArray.sts 488UnionAsAndInstanceof.sts 489UnionConstraint.sts 490UnionTypeAsFuncParam.sts 491UnionTypeCheckCast.sts 492UnionWithLambdaInParameter.sts 493unnecessary_boxing.sts 494unnecessary_boxing1.sts 495UpdateExpression.sts 496user_defined_1.sts 497user_defined_2.sts 498validate_signatures_throw_type_error.sts 499visible_signatures.sts 500voidTypeArg.sts 501