Lines Matching refs:declaration
239 #declaration types: can be
666 my $declaration = $args{'definition'};
667 $declaration =~ s/\t/ /g;
668 $declaration =~ s/\n/"\n.br\n.BI \"/g;
671 print ".BI \"$declaration\n};\n.br\n\n";
1019 my $declaration = $args{'definition'};
1021 $declaration =~ s/\t/$lineprefix/g;
1022 print $lineprefix . $args{'type'} . " " . $args{'struct'} . " {\n$declaration" . $lineprefix . "};\n\n";
1098 # takes a declaration (struct, union, enum, typedef) and
1151 # - first eat non-declaration parameters and rewrite for final match
1175 my $declaration = $members;
1247 # Adjust declaration for better display
1248 $declaration =~ s/([\{;])/$1\n/g;
1249 $declaration =~ s/\}\s+;/};/g;
1251 do {} while ($declaration =~ s/(enum\s+\{[^\}]+),([^\n])/$1,\n$2/);
1253 my @def_args = split /\n/, $declaration;
1255 $declaration = "";
1263 $declaration .= "\t" x $level;
1265 $declaration .= "\t" . $clause . "\n";
1272 'definition' => $declaration,
1936 # To distinguish preprocessor directive from regular declaration later.
2037 # test for pointer declaration type, foo * bar() - desc
2183 # Continued declaration purpose