line |
!l |
l&&!r |
l&&r |
condition |
142
|
0 |
0 |
0 |
eval {
do {
$outobj->can('addtokens')
}
} and not $@ |
177
|
22 |
0 |
1498 |
($token, $type) = $lexer->get_next_token and defined $type |
185
|
447 |
0 |
236 |
@outline == 0 and $args{'preprocessor_prefix'} ne '' |
|
447 |
215 |
21 |
@outline == 0 and $args{'preprocessor_prefix'} ne '' and substr($token, 0, length $args{'preprocessor_prefix'}) eq $args{'preprocessor_prefix'} |
188
|
0 |
0 |
77 |
($t, $type) = $lexer->get_next_token and defined $type |
208
|
532 |
1 |
27 |
$lctoken eq 'end' and $linestart |
|
512 |
0 |
0 |
$lctoken eq 'else' and @stack |
|
512 |
0 |
0 |
$lctoken eq 'else' and @stack and $botlevel eq 'if' |
|
511 |
0 |
1 |
$lctoken eq 'is' and $line =~ /^ (entity|architecture|configuration|package|((im)?pure \s )?function|procedure) \s /msx |
|
511 |
0 |
0 |
$lctoken eq 'is' and $line =~ /^(\S+ : )?case / |
|
0 |
510 |
1 |
$lctoken ne 'is' and $line =~ /^ (\S+ \s : \s )?(component|block|(postponed \s )?process) \s (is \s )?\S+ \s $/msx |
|
498 |
6 |
6 |
$lctoken eq 'loop' and $line =~ /^(\S+ : )?(for|while) / |
|
498 |
6 |
0 |
$lctoken eq 'for' and $toplevel eq 'configuration' |
|
504 |
0 |
0 |
$lctoken eq 'for' and $toplevel eq 'configuration' and not $line =~ /^end for $/ |
|
6 |
0 |
0 |
$lctoken eq 'for' and $toplevel eq 'configuration' and not $line =~ /^end for $/ and not $line =~ / end for $/ |
|
492 |
6 |
6 |
$lctoken =~ /^(case|if|for|while|loop)$/ and $line =~ /^((\S+) : )?\S+ $/ |
|
456 |
21 |
21 |
$lctoken eq 'process' and $line =~ /^((\S+) : )?(postponed )?process $/ |
|
477 |
0 |
0 |
$lctoken eq '=>' and $botlevel eq 'case' |
|
477 |
0 |
0 |
$lctoken eq '=>' and $botlevel eq 'case' and $line =~ /^when / |
|
477 |
0 |
0 |
$lctoken eq 'when' and $linestart |
|
477 |
0 |
0 |
$lctoken eq 'when' and $linestart and $botlevel eq 'case=>' |
|
474 |
1 |
2 |
$lctoken =~ /^(entity|architecture|configuration|package|function|procedure|component|units)$/ and $linestart |
|
475 |
0 |
0 |
$lctoken =~ /^(block)$/ and $line =~ /^(\S+) : \S+ $/ |
|
475 |
0 |
0 |
$line =~ /^type / and $lctoken =~ /^(access|units|record)$/ |
209
|
102 |
0 |
0 |
$toplevel eq 'architecture' and $line =~ /^for .* : / |
|
102 |
0 |
0 |
$line =~ /^(pure |impure |)function \S+ return .* ; $/ and not $line =~ / is / |
327
|
0 |
0 |
0 |
$bracks == 0 and not $linestart |
338
|
257 |
6 |
15 |
$type eq 'pp' and not $args{'indent_preprocessor'} |
344
|
0 |
200 |
63 |
$bracks == 0 and not $linestart |