tags['variablesfrom'][0]]]> $matches[1] tags['variablesfrom'][0]]]> $matches[1] $matches[1] $matches[2] $matches[3] $comments[0] $property_name props[0]]]> $uninitialized_variables[0] $property_name $destination_parts[1] $destination_parts[1] $destination_parts[1] $php_minor_version $source_parts[1] cond]]> if (AtomicTypeComparator::isContainedBy( if (AtomicTypeComparator::isContainedBy( assigned_var_ids += $switch_scope->new_assigned_var_ids]]> getArgs()[1]]]> leftover_statements[0]]]> traverse([$switch_condition])[0]]]> rule[0]]]> rule[0]]]> rule[0]]]> rule[0]]]> rule[0]]]> rule[0]]]> rule[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[1]]]> getArgs()[1]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> getArgs()[0]]]> $new_property_name vars_in_scope[$lhs_var_id] = &$context->vars_in_scope[$rhs_var_id]]]> $invalid_left_messages[0] $invalid_right_messages[0] verifyType $method_name $parts[1] $args[0] $args[0] $args[1] $method_name getArgs()[0]]]> $parts[1] $method invalid_method_call_types[0]]]> non_existent_class_method_ids[0]]]> non_existent_class_method_ids[0]]]> non_existent_interface_method_ids[0]]]> non_existent_interface_method_ids[0]]]> non_existent_magic_method_ids[0]]]> $new_method_name items[0]]]> items[1]]]> $new_const_name $new_const_name $stmt_type $stmt_type $stmt_type $stmt_type $invalid_fetch_types[0] $new_property_name type_params[2]]]> $method_name $token_list[$iter] $token_list[$iter] $token_list[$iter] $token_list[$iter] $token_list[0] $token_list[1] expr->getArgs()[0]]]> $identifier_name $trait $destination_name $destination_name $destination_name $source_const_name $stub $stub $property_name $property_name $property_name $property_name $property_name $property_name props[0]]]> stmts[0]]]> $a_stmt_comments[0] props[0]]]> stmts[0]]]> $b_stmt_comments[0] $b[$y] $exploded[1] $url props[0]]]> $method_id_parts[1] $cs[0] $match[0] $match[1] $match[2] stmts[0]]]> $replacement_stmts[0] $replacement_stmts[0] $replacement_stmts[0] $doc_line_parts[1] $matches[0] children[0]]]> children[1]]]> $l[4] $r[4] getArgs()[0]]]> getArgs()[1]]]> $since_parts[1] 0]]> $source_param_string stmts[0]]]> $cs[0] $callable_method_name $class_strings ?: null $method_name properties[0]]]> properties[0]]]> $callable TCallable|TClosure|null properties[0]]]> $properties[0] $properties[0] $properties[0] getClassTemplateTypes array_type_params[1]]]> array_type_params[1]]]> array_type_params[1]]]> array_type_params[1]]]> array_type_params[1]]]> array_type_params[1]]]> $fallback_params $const_name $const_name children[0]]]> condition->children[0]]]> array_keys($offset_template_data)[0] array_keys($template_type_map[$array_param_name])[0] array_keys($template_type_map[$class_name])[0] array_keys($template_type_map[$fq_classlike_name])[0] array_keys($template_type_map[$template_param_name])[0] $type_tokens[$i - 1] $type_tokens[$i - 1] $type_tokens[$i - 1] $type_tokens[$i - 1] CustomMetadataTrait traverse traverse traverse traverse classExtendsOrImplements classExtendsOrImplements classExtendsOrImplements classOrInterfaceExists classOrInterfaceExists classOrInterfaceExists getMappedGenericTypeParams interfaceExtends interfaceExtends interfaceExtends traverse traverse array_keys($template_type_map[$value])[0] $value replace replace replace replace getMappedGenericTypeParams replace replace type_params[1]]]> getMostSpecificTypeFromBounds replace getString getString replace replace value_param]]> replace combine combine combineUnionTypes combineUnionTypes combineUnionTypes combineUnionTypes combineUnionTypes combineUnionTypes combineUnionTypes replace replace replace replace possibly_undefined]]> properties[0]]]> properties[0]]]> replace replace replace replace replace $allow_mutations $by_ref $failed_reconciliation $from_template_default $has_mutations $initialized_class $reference_free $const_name $type[0] $type[0][0] $node visit $ignore_isset traverse traverse traverseArray traverseArray TArray|TKeyedArray|TClassStringMap types['array']]]> allFloatLiterals allFloatLiterals hasLowercaseString hasLowercaseString