Skip to content

Commit

Permalink
Address some `-Wmissing-field-initializers' warnings.
Browse files Browse the repository at this point in the history
Change-Id: I1c697faae31fdc7957880f59c59e4398b655cc63
Reviewed-on: https://code-review.googlesource.com/c/re2/+/58410
Reviewed-by: Paul Wankadia <[email protected]>
  • Loading branch information
junyer committed Feb 22, 2021
1 parent 7107ebc commit 377eca0
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 35 deletions.
2 changes: 1 addition & 1 deletion re2/make_perl_groups.pl
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ ($$@)
} else {
$negname =~ y/a-z/A-Z/;
}
return "{ \"$escname\", +1, code$cnum, $n }", "{ \"$negname\", -1, code$cnum, $n }";
return "{ \"$escname\", +1, code$cnum, $n, 0, 0 }", "{ \"$negname\", -1, code$cnum, $n, 0, 0 }";
}

my $cnum = 0;
Expand Down
68 changes: 34 additions & 34 deletions re2/perl_groups.cc
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ static const URange16 code3[] = { /* \w */
{ 0x61, 0x7a },
};
const UGroup perl_groups[] = {
{ "\\d", +1, code1, 1 },
{ "\\D", -1, code1, 1 },
{ "\\s", +1, code2, 3 },
{ "\\S", -1, code2, 3 },
{ "\\w", +1, code3, 4 },
{ "\\W", -1, code3, 4 },
{ "\\d", +1, code1, 1, 0, 0 },
{ "\\D", -1, code1, 1, 0, 0 },
{ "\\s", +1, code2, 3, 0, 0 },
{ "\\S", -1, code2, 3, 0, 0 },
{ "\\w", +1, code3, 4, 0, 0 },
{ "\\W", -1, code3, 4, 0, 0 },
};
const int num_perl_groups = 6;
static const URange16 code4[] = { /* [:alnum:] */
Expand Down Expand Up @@ -85,34 +85,34 @@ static const URange16 code17[] = { /* [:xdigit:] */
{ 0x61, 0x66 },
};
const UGroup posix_groups[] = {
{ "[:alnum:]", +1, code4, 3 },
{ "[:^alnum:]", -1, code4, 3 },
{ "[:alpha:]", +1, code5, 2 },
{ "[:^alpha:]", -1, code5, 2 },
{ "[:ascii:]", +1, code6, 1 },
{ "[:^ascii:]", -1, code6, 1 },
{ "[:blank:]", +1, code7, 2 },
{ "[:^blank:]", -1, code7, 2 },
{ "[:cntrl:]", +1, code8, 2 },
{ "[:^cntrl:]", -1, code8, 2 },
{ "[:digit:]", +1, code9, 1 },
{ "[:^digit:]", -1, code9, 1 },
{ "[:graph:]", +1, code10, 1 },
{ "[:^graph:]", -1, code10, 1 },
{ "[:lower:]", +1, code11, 1 },
{ "[:^lower:]", -1, code11, 1 },
{ "[:print:]", +1, code12, 1 },
{ "[:^print:]", -1, code12, 1 },
{ "[:punct:]", +1, code13, 4 },
{ "[:^punct:]", -1, code13, 4 },
{ "[:space:]", +1, code14, 2 },
{ "[:^space:]", -1, code14, 2 },
{ "[:upper:]", +1, code15, 1 },
{ "[:^upper:]", -1, code15, 1 },
{ "[:word:]", +1, code16, 4 },
{ "[:^word:]", -1, code16, 4 },
{ "[:xdigit:]", +1, code17, 3 },
{ "[:^xdigit:]", -1, code17, 3 },
{ "[:alnum:]", +1, code4, 3, 0, 0 },
{ "[:^alnum:]", -1, code4, 3, 0, 0 },
{ "[:alpha:]", +1, code5, 2, 0, 0 },
{ "[:^alpha:]", -1, code5, 2, 0, 0 },
{ "[:ascii:]", +1, code6, 1, 0, 0 },
{ "[:^ascii:]", -1, code6, 1, 0, 0 },
{ "[:blank:]", +1, code7, 2, 0, 0 },
{ "[:^blank:]", -1, code7, 2, 0, 0 },
{ "[:cntrl:]", +1, code8, 2, 0, 0 },
{ "[:^cntrl:]", -1, code8, 2, 0, 0 },
{ "[:digit:]", +1, code9, 1, 0, 0 },
{ "[:^digit:]", -1, code9, 1, 0, 0 },
{ "[:graph:]", +1, code10, 1, 0, 0 },
{ "[:^graph:]", -1, code10, 1, 0, 0 },
{ "[:lower:]", +1, code11, 1, 0, 0 },
{ "[:^lower:]", -1, code11, 1, 0, 0 },
{ "[:print:]", +1, code12, 1, 0, 0 },
{ "[:^print:]", -1, code12, 1, 0, 0 },
{ "[:punct:]", +1, code13, 4, 0, 0 },
{ "[:^punct:]", -1, code13, 4, 0, 0 },
{ "[:space:]", +1, code14, 2, 0, 0 },
{ "[:^space:]", -1, code14, 2, 0, 0 },
{ "[:upper:]", +1, code15, 1, 0, 0 },
{ "[:^upper:]", -1, code15, 1, 0, 0 },
{ "[:word:]", +1, code16, 4, 0, 0 },
{ "[:^word:]", -1, code16, 4, 0, 0 },
{ "[:xdigit:]", +1, code17, 3, 0, 0 },
{ "[:^xdigit:]", -1, code17, 3, 0, 0 },
};
const int num_posix_groups = 28;

Expand Down

0 comments on commit 377eca0

Please sign in to comment.