mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-25 22:20:19 -04:00
interrogate: Fix invalid syntax for make()
coerce ctor with kwargs
[skip ci]
This commit is contained in:
parent
40618e104d
commit
11746457ff
@ -4707,9 +4707,13 @@ write_function_instance(ostream &out, FunctionRemap *remap,
|
||||
// The function handles the arguments by itself.
|
||||
expected_params += "*args";
|
||||
pexprs.push_back("args");
|
||||
if (args_type == AT_keyword_args) {
|
||||
expected_params += ", **kwargs";
|
||||
pexprs.push_back("kwds");
|
||||
if (remap->_args_type == AT_keyword_args) {
|
||||
if (args_type == AT_keyword_args) {
|
||||
expected_params += ", **kwargs";
|
||||
pexprs.push_back("kwds");
|
||||
} else {
|
||||
pexprs.push_back("nullptr");
|
||||
}
|
||||
}
|
||||
num_params = 0;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user