Lines Matching refs:qr
271 my $function_pointer = qr{([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)};
272 my $attribute = qr{__attribute__\s*\(\([a-z0-9,_\*\s\(\)]*\)\)}i;
1115 my $type = qr{struct|union};
1117 my $qualifiers = qr{$attribute|__packed|__aligned|____cacheline_aligned_in_smp|____cacheline_aligned};
1118 my $definition_body = qr{\{(.*)\}\s*$qualifiers*};
1119 my $struct_members = qr{($type)([^\{\};]+)\{([^\{\}]*)\}([^\{\}\;]*)\;};
1160 my $args = qr{([^,)]+)};
1395 my $typedef_type = qr { ((?:\s+[\w\*]+\b){1,8})\s* }x;
1396 my $typedef_ident = qr { \*?\s*(\w\S+)\s* }x;
1397 my $typedef_args = qr { \s*\((.*)\); }x;
1399 my $typedef1 = qr { typedef$typedef_type\($typedef_ident\)$typedef_args }x;
1400 my $typedef2 = qr { typedef$typedef_type$typedef_ident$typedef_args }x;
1482 my $arg_expr = qr{\([^\),]+};
1757 my $name = qr{[a-zA-Z0-9_~:]+};
1758 my $prototype_end1 = qr{[^\(]*};
1759 my $prototype_end2 = qr{[^\{]*};
1760 my $prototype_end = qr{\(($prototype_end1|$prototype_end2)\)};
1761 my $type1 = qr{[\w\s]+};
1762 my $type2 = qr{$type1\*+};
2054 my $decl_start = qr{$doc_com};
2056 my $fn_type = qr{\w+\s*\*\s*};
2057 my $parenthesis = qr{\(\w*\)};
2058 my $decl_end = qr{[-:].*};