Lines Matching refs:type
325 my ($type, $declaration_name, $return_type);
687 $type = $args{'parametertypes'}{$parameter};
688 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
692 $type =~ s/([^\*])$/$1 /;
693 print ".BI \"" . $parenth . $type . "\" " . " \"" . $post . "\"\n";
965 $type = $args{'parametertypes'}{$parameter};
967 if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
971 print $type;
991 $type = $args{'parametertypes'}{$parameter};
993 if ($type ne "") {
994 print "``$type``\n";
1121 $type = $args{'parametertypes'}{$parameter};
1246 my $type = $1;
1252 $newmember .= "$type$name$extra; ";
1254 $newmember .= "$type$id.$name$extra; ";
1257 my $type;
1273 $type = $1;
1284 $newmember .= "$type $name; ";
1286 $newmember .= "$type $id.$name; ";
1508 my $type;
1534 $type = $arg;
1535 $type =~ s/([^\(]+\(\*?)\s*$param/$1/;
1537 push_parameter($param, $type, $arg, $file, $declaration_name);
1557 $type = join " ", @first_arg;
1563 push_parameter($2, "$type $1", $arg, $file, $declaration_name);
1566 if ($type ne "") { # skip unnamed bit-fields
1568 push_parameter($1, "$type:$2", $arg, $file, $declaration_name)
1573 push_parameter($param, $type, $arg, $file, $declaration_name);
1582 my $type = shift;
1587 if (($anon_struct_union == 1) && ($type eq "") &&
1595 if ($type eq "" && $param =~ /\.\.\.$/)
1609 elsif ($type eq "" && ($param eq "" or $param eq "void"))
1614 elsif ($type eq "" && ($param eq "struct" or $param eq "union"))
1617 $type = $param;
1630 if (show_warnings($type, $declaration_name) && $param !~ /\./) {