Lines Matching refs:param
1361 my $param;
1385 $param = $1;
1387 $type =~ s/([^\(]+\(\*?)\s*$param/$1/;
1388 save_struct_actual($param);
1389 push_parameter($param, $type, $file, $declaration_name);
1411 foreach $param (@args) {
1412 if ($param =~ m/^(\*+)\s*(.*)/) {
1416 elsif ($param =~ m/(.*?):(\d+)/) {
1423 save_struct_actual($param);
1424 push_parameter($param, $type, $file, $declaration_name);
1432 my $param = shift;
1438 ($param eq "}")) {
1443 $param =~ s/[\[\)].*//;
1445 if ($type eq "" && $param =~ /\.\.\.$/)
1447 if (!$param =~ /\w\.\.\.$/) {
1449 $param = "...";
1451 if (!defined $parameterdescs{$param} || $parameterdescs{$param} eq "") {
1452 $parameterdescs{$param} = "variable arguments";
1455 elsif ($type eq "" && ($param eq "" or $param eq "void"))
1457 $param="void";
1460 elsif ($type eq "" && ($param eq "struct" or $param eq "union"))
1463 $type = $param;
1464 $param = "{unnamed_" . $param . "}";
1465 $parameterdescs{$param} = "anonymous\n";
1473 if (!defined $parameterdescs{$param} && $param !~ /^#/) {
1474 $parameterdescs{$param} = $undescribed;
1478 …"${file}:$.: warning: Function parameter or member '$param' not described in '$declaration_name'\n…
1492 push @parameterlist, $param;
1494 $parametertypes{$param} = $type;