function RequireExplicitAssertionSniff::getNextSemicolonInSameScope
1 call to RequireExplicitAssertionSniff::getNextSemicolonInSameScope()
- RequireExplicitAssertionSniff::process in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ PHP/ RequireExplicitAssertionSniff.php - * @phpcsSuppress SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingNativeTypeHint *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ PHP/ RequireExplicitAssertionSniff.php, line 311
Class
Namespace
SlevomatCodingStandard\Sniffs\PHPCode
private function getNextSemicolonInSameScope(File $phpcsFile, int $scopePointer, int $searchAt) : int {
$semicolonPointer = null;
do {
$semicolonPointer = TokenHelper::findNext($phpcsFile, T_SEMICOLON, $searchAt);
if (ScopeHelper::isInSameScope($phpcsFile, $scopePointer, $semicolonPointer)) {
break;
}
$searchAt = $semicolonPointer + 1;
} while (true);
return $semicolonPointer;
}