PDepend\Source\Language\PHP\AbstractPHPParser::stripTrailingComments PHP Method

stripTrailingComments() private method

Strips all trailing comments from the given token stream.
Since: 1.0.0
private stripTrailingComments ( array $tokens ) : PDepend\Source\Tokenizer\Token[]
$tokens array Original token stream.
return PDepend\Source\Tokenizer\Token[]
    private function stripTrailingComments(array $tokens)
    {
        $comments = array(Tokens::T_COMMENT, Tokens::T_DOC_COMMENT);
        while (count($tokens) > 1 && in_array(end($tokens)->type, $comments)) {
            array_pop($tokens);
        }
        return $tokens;
    }
AbstractPHPParser