]> granicus.if.org Git - re2c/commitdiff
Fixed compilation warning for clang.
authorUlya Trofimovich <skvadrik@gmail.com>
Mon, 28 Jul 2014 08:41:19 +0000 (11:41 +0300)
committerUlya Trofimovich <skvadrik@gmail.com>
Mon, 28 Jul 2014 08:41:19 +0000 (11:41 +0300)
Sample warning:
    warning: struct 'RegExp' was previously declared as a class [-Wmismatched-tags]
    struct RegExp; // forward
    ^

re2c/range_suffix.h
re2c/utf16_regexp.h
re2c/utf8_regexp.h

index 148873f16cb4dd118e11c2367b31e831ee9b5a8c..82c6065b5da5a30a5247c1805614da251f1130e9 100644 (file)
@@ -8,7 +8,7 @@
 
 namespace re2c {
 
-struct RegExp; // forward
+class RegExp; // forward
 
 class RangeSuffix
 {
index 19c1853fa63941d0e789b142e8d2c34b92f8ad09..c8ed3dab08c883ce886b8d7f71563aa7ac9faf5c 100644 (file)
@@ -5,7 +5,7 @@
 
 namespace re2c {
 
-struct RegExp; // forward
+class RegExp; // forward
 
 RegExp * UTF16Symbol(utf16::rune r);
 RegExp * UTF16Range(const Range * r);
index e2468b20a044970ddc97581a2e6a7b863acc6632..2ce1d8fe8ff0b19c7886a59ace618da8df56f600 100644 (file)
@@ -5,7 +5,7 @@
 
 namespace re2c {
 
-struct RegExp; // forward
+class RegExp; // forward
 
 RegExp * UTF8Symbol(utf8::rune r);
 RegExp * UTF8Range(const Range * r);