Skip to content

Commit 5ef2af6

Browse files
committed
Consume __extension__
1 parent ab93040 commit 5ef2af6

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

cxxheaderparser/lexer.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ class PlyLexer:
100100
"enum",
101101
"explicit",
102102
"export",
103+
"__extension__",
103104
"extern",
104105
"false",
105106
"final",

cxxheaderparser/parser.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ def parse(self) -> None:
302302
] = {
303303
"__attribute__": self._consume_gcc_attribute,
304304
"__declspec": self._consume_declspec,
305+
"__extension__": lambda _1, _2: None,
305306
"alignas": self._consume_attribute_specifier_seq,
306307
"extern": self._parse_extern,
307308
"friend": self._parse_friend_decl,

0 commit comments

Comments
 (0)