Lines Matching full:declaration
239 #declaration types: can be
612 my $declaration = $args{'definition'};
613 $declaration =~ s/\t/ /g;
614 $declaration =~ s/\n/"\n.br\n.BI \"/g;
617 print ".BI \"$declaration\n};\n.br\n\n";
951 my $declaration = $args{'definition'};
953 $declaration =~ s/\t/$lineprefix/g;
954 …print $lineprefix . $args{'type'} . " " . $args{'struct'} . " {\n$declaration" . $lineprefix . "};…
1030 # takes a declaration (struct, union, enum, typedef) and
1085 # - first eat non-declaration parameters and rewrite for final match
1110 my $declaration = $members;
1182 # Adjust declaration for better display
1183 $declaration =~ s/([\{;])/$1\n/g;
1184 $declaration =~ s/\}\s+;/};/g;
1186 do {} while ($declaration =~ s/(enum\s+\{[^\}]+),([^\n])/$1,\n$2/);
1188 my @def_args = split /\n/, $declaration;
1190 $declaration = "";
1198 $declaration .= "\t" x $level;
1200 $declaration .= "\t" . $clause . "\n";
1207 'definition' => $declaration,
1890 # To distinguish preprocessor directive from regular declaration later.
1986 # test for pointer declaration type, foo * bar() - desc
2128 # Continued declaration purpose