Skip to content

Commit 6e9f18d

Browse files
committed
Don't include constexpr in yml signature
- You can't overload based on it so it isn't needed
1 parent 61a0b0b commit 6e9f18d

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

robotpy_build/autowrap/generator_data.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -326,11 +326,13 @@ def _get_function_signature(self, fn: Function) -> str:
326326
signature = f"{signature} [const]"
327327
else:
328328
signature = "[const]"
329-
elif fn.constexpr:
330-
if signature:
331-
signature = f"{signature} [constexpr]"
332-
else:
333-
signature = "[constexpr]"
329+
330+
# constexpr and non-constexpr cannot be overloaded, so don't include it
331+
# elif fn.constexpr:
332+
# if signature:
333+
# signature = f"{signature} [constexpr]"
334+
# else:
335+
# signature = "[constexpr]"
334336

335337
return signature
336338

0 commit comments

Comments
 (0)