I'm using libclang with it's python binding and I'm trying to get the number of arguments for CallExpr, I found that if a member function has default value and being called with this argument missing, libclang returns the number of arguments in the function declaration and not as in the call expression.I'm using libclang with it's python binding and