• Home
  • Raw
  • Download

Lines Matching refs:type

181 my ($type, $declaration_name, $return_type);
593 $type = $args{'parametertypes'}{$parameter};
594 if ($type =~ m/$function_pointer/) {
598 $type =~ s/([^\*])$/$1 /;
599 print ".BI \"" . $parenth . $type . "\" " . " \"" . $post . "\"\n";
848 $type = $args{'parametertypes'}{$parameter};
850 if ($type =~ m/$function_pointer/) {
854 $signature .= $type;
912 $type = $args{'parametertypes'}{$parameter};
914 if ($type ne "") {
915 print $lineprefix . "``$type``\n";
1047 $type = $args{'parametertypes'}{$parameter};
1130 my $type = qr{struct|union};
1134 my $struct_members = qr{($type)([^\{\};]+)\{([^\{\}]*)\}([^\{\}\;]*)\;};
1136 if ($x =~ /($type)\s+(\w+)\s*$definition_body/) {
1140 } elsif ($x =~ /typedef\s+($type)\s*$definition_body\s*(\w+)\s*;/) {
1209 my $type = $1;
1215 $newmember .= "$type$name$extra; ";
1217 $newmember .= "$type$id.$name$extra; ";
1220 my $type;
1236 $type = $1;
1247 $newmember .= "$type $name; ";
1249 $newmember .= "$type $id.$name; ";
1493 my $type;
1522 $type = $arg;
1523 $type =~ s/([^\(]+\(\*?)\s*$param/$1/;
1525 push_parameter($param, $type, $arg, $file, $declaration_name);
1531 $type = $arg;
1532 $type =~ s/([^\(]+\(\*?)\s*$param/$1/;
1534 push_parameter($param, $type, $arg, $file, $declaration_name);
1554 $type = join " ", @first_arg;
1560 push_parameter($2, "$type $1", $arg, $file, $declaration_name);
1562 if ($type ne "") { # skip unnamed bit-fields
1564 push_parameter($1, "$type:$2", $arg, $file, $declaration_name)
1568 push_parameter($param, $type, $arg, $file, $declaration_name);
1577 my $type = shift;
1582 if (($anon_struct_union == 1) && ($type eq "") &&
1590 if ($type eq "" && $param =~ /\.\.\.$/)
1603 elsif ($type eq "" && ($param eq "" or $param eq "void"))
1608 elsif ($type eq "" && ($param eq "struct" or $param eq "union"))
1611 $type = $param;
1629 if (show_warnings($type, $declaration_name) && $param !~ /\./) {