In some cases it might be nice, but in some other cases, it might
cause a lot of code to be printed. Let the user explicitly search
for it or not in a separate run.
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
}
-grepc_type_typedef_underlying_struct_union_enum()
-{
- xargs grep -${iflag}hP '^[ \t]*typedef\s+(struct|union|enum)\s+.*\b'"$1;" <"$files" \
- | sed -E -e 's/^[ \t]*typedef\s+//' -e "s/\s*\**\b$1;.*//${iflag}" \
- | sed -E -e 's/^struct\s+//' -e 's/^union\s+//' -e 's/^enum\s+//' \
- | while read -r t; do
- test "$1" != "$t" \
- && grepc_find_files "$t" \
- | grepc_type_struct_union_enum "$t";
- done;
-}
-
-
grepc_type_typedef_func()
{
grepc_helper \
{
grepc_type_typedef_simple "$1";
grepc_type_typedef_struct_union_enum "$1";
- grepc_type_typedef_underlying_struct_union_enum "$1";
grepc_type_typedef_func "$1";
}