Skip to content

Commit dcc2d15

Browse files
committed
some minor refactor
1 parent 227e0c6 commit dcc2d15

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

gtwrap/interface_parser/type.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ class Typename:
4040
"""
4141

4242
namespaces_name_rule = delimitedList(IDENT, "::")
43-
instantiation_name_rule = delimitedList(IDENT, "::")
4443
rule = (
4544
namespaces_name_rule("namespaces_and_name") #
4645
).setParseAction(lambda t: Typename(t))
@@ -164,7 +163,7 @@ class Type:
164163
"""
165164
rule = (
166165
Optional(CONST("is_const")) #
167-
+ (BasicType.rule("basic") | CustomType.rule("qualified")) # BR
166+
+ (BasicType.rule("basic") | CustomType.rule("custom")) # BR
168167
+ Optional(
169168
SHARED_POINTER("is_shared_ptr") | RAW_POINTER("is_ptr")
170169
| REF("is_ref")) #
@@ -192,9 +191,9 @@ def from_parse_result(t: ParseResults):
192191
is_ref=t.is_ref,
193192
is_basic=True,
194193
)
195-
elif t.qualified:
194+
elif t.custom:
196195
return Type(
197-
typename=t.qualified.typename,
196+
typename=t.custom.typename,
198197
is_const=t.is_const,
199198
is_shared_ptr=t.is_shared_ptr,
200199
is_ptr=t.is_ptr,

0 commit comments

Comments
 (0)