Lines Matching refs:type
314 my ($type, $declaration_name, $return_type);
647 $type = $args{'parametertypes'}{$parameter};
648 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
651 } elsif ($type =~ m/^(.*?)\s*(:.*)/) {
655 print " <i>$type</i> <b>$parameter</b>;<br>\n";
690 $type = $args{'parametertypes'}{$parameter};
691 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
695 print "<i>" . $type . "</i> <b>" . $parameter . "</b>";
845 $type = $args{'parametertypes'}{$parameter};
846 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
852 } elsif ($type =~ m/^(.*?)\s*(:.*)/) {
858 print "<span class=\"type\">$type</span> ";
909 $type = $args{'parametertypes'}{$parameter};
910 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
917 print "<span class=\"type\">$type</span> ";
1031 $type = $args{'parametertypes'}{$parameter};
1032 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
1037 print " <paramdef>" . $type;
1118 $type = $args{'parametertypes'}{$parameter};
1119 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
1122 } elsif ($type =~ m/^(.*?)\s*(:.*)/) {
1126 print " " . $type . " " . $parameter . ";\n";
1326 $type = $args{'parametertypes'}{$parameter};
1327 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
1332 print " <paramdef>" . $type;
1409 $type = $args{'parametertypes'}{$parameter};
1410 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
1414 $type =~ s/([^\*])$/$1 /;
1415 print ".BI \"" . $parenth . $type . "\" " . $parameter . " \"" . $post . "\"\n";
1499 $type = $args{'parametertypes'}{$parameter};
1500 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
1503 } elsif ($type =~ m/^(.*?)\s*(:.*)/) {
1507 $type =~ s/([^\*])$/$1 /;
1508 print ".BI \" " . $type . "\" " . $parameter . " \"" . "\"\n;\n";
1581 $type = $args{'parametertypes'}{$parameter};
1582 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
1586 print $type . " " . $parameter;
1677 $type = $args{'parametertypes'}{$parameter};
1678 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
1681 } elsif ($type =~ m/^(.*?)\s*(:.*)/) {
1685 print "\t" . $type . " " . $parameter . ";\n";
1946 my $type;
1972 $type = $arg;
1973 $type =~ s/([^\(]+\(\*?)\s*$param/$1/;
1975 push_parameter($param, $type, $file);
1995 $type = join " ", @first_arg;
2000 push_parameter($2, "$type $1", $file);
2003 if ($type ne "") { # skip unnamed bit-fields
2005 push_parameter($1, "$type:$2", $file)
2010 push_parameter($param, $type, $file);
2019 my $type = shift;
2022 if (($anon_struct_union == 1) && ($type eq "") &&
2031 if ($type eq "" && $param =~ /\.\.\.$/)
2037 elsif ($type eq "" && ($param eq "" or $param eq "void"))
2042 elsif ($type eq "" && ($param eq "struct" or $param eq "union"))
2045 $type = $param;
2060 if (($type eq 'function') || ($type eq 'enum')) {
2083 $parametertypes{$param} = $type;