PHP 클래스 Phan\Analysis\ReferenceCountsAnalyzer

파일 보기 프로젝트 열기: etsy/phan 1 사용 예제들

공개 메소드들

메소드 설명
analyzeElementReferenceCounts ( CodeBase $code_base, AddressableElement $element, string $issue_type ) : null Check to see if the given Clazz is a duplicate
analyzeReferenceCounts ( CodeBase $code_base ) : void Take a look at all globally accessible elements and see if we can find any dead code that is never referenced

비공개 메소드들

메소드 설명
analyzeClassMapReferenceCounts ( CodeBase $code_base, ClassMap $class_map, integer $total_count, integer &$i ) : void
analyzeElementListReferenceCounts ( CodeBase $code_base, Phan\Library\Map | array $element_list, string $issue_type, integer $total_count, integer &$i ) : void

메소드 상세

analyzeElementReferenceCounts() 공개 정적인 메소드

Check to see if the given Clazz is a duplicate
public static analyzeElementReferenceCounts ( CodeBase $code_base, AddressableElement $element, string $issue_type ) : null
$code_base Phan\CodeBase
$element Phan\Language\Element\AddressableElement
$issue_type string
리턴 null

analyzeReferenceCounts() 공개 정적인 메소드

Take a look at all globally accessible elements and see if we can find any dead code that is never referenced
public static analyzeReferenceCounts ( CodeBase $code_base ) : void
$code_base Phan\CodeBase
리턴 void