Phan\Analysis\ReferenceCountsAnalyzer::analyzeClassMapReferenceCounts PHP Method

analyzeClassMapReferenceCounts() private static method

private static analyzeClassMapReferenceCounts ( CodeBase $code_base, ClassMap $class_map, integer $total_count, integer &$i ) : void
$code_base Phan\CodeBase
$class_map Phan\CodeBase\ClassMap
$total_count integer
$i integer
return void
    private static function analyzeClassMapReferenceCounts(CodeBase $code_base, ClassMap $class_map, int $total_count, int &$i)
    {
        // Constants
        self::analyzeElementListReferenceCounts($code_base, $class_map->getClassConstantMap(), Issue::UnreferencedConstant, $total_count, $i);
        // Properties
        self::analyzeElementListReferenceCounts($code_base, $class_map->getPropertyMap(), Issue::UnreferencedProperty, $total_count, $i);
        // Methods
        self::analyzeElementListReferenceCounts($code_base, $class_map->getMethodMap(), Issue::UnreferencedMethod, $total_count, $i);
    }