Lines Matching full:current_function
105 my $current_function;
149 if ($win64 && $current_function->{abi} eq "svr4") {
163 if ($win64 && $current_function->{abi} eq "svr4") {
348 $current_function->{name} eq $self->{value} &&
349 $current_function->{abi} eq "svr4") {
354 $func .= "${decor}SEH_begin_$current_function->{name}:\n";
355 my $narg = $current_function->{narg};
365 } elsif ($self->{value} ne "$current_function->{name}") {
368 } elsif ($win64 && $current_function->{abi} eq "svr4") {
369 my $func = "$current_function->{name}" .
370 ($nasm ? ":" : "\tPROC $current_function->{scope}") .
375 $func .= "${decor}SEH_begin_$current_function->{name}:";
378 my $narg = $current_function->{narg};
388 "$current_function->{name}".
389 ($nasm ? ":" : "\tPROC $current_function->{scope}");
455 undef $current_function;
456 $current_function->{name} = $sym;
457 $current_function->{abi} = "svr4";
458 $current_function->{narg} = $narg;
459 $current_function->{scope} = defined($globals{$sym})?"PUBLIC":"PRIVATE";
461 undef $current_function;
462 $current_function->{name} = $sym;
463 $current_function->{scope} = defined($globals{$sym})?"PUBLIC":"PRIVATE";
495 if (defined($current_function)) {
496 $self->{value} .= "${decor}SEH_end_$current_function->{name}:"
497 if ($win64 && $current_function->{abi} eq "svr4");
498 undef $current_function;
575 /\.size/ && do { if (defined($current_function)) {
577 if ($current_function->{abi} eq "svr4") {
578 $self->{value}="${decor}SEH_end_$current_function->{name}:";
581 $self->{value}.="$current_function->{name}\tENDP" if($masm);
582 undef $current_function;