wlav / cppyy-backend

23 stars 27 forks source link

ptr/reftype overload solution in CompareMethodArg #11

Closed aaronj0 closed 1 year ago

aaronj0 commented 1 year ago

Added ptr/reftype solution via clingwrapper and TCling, exposed clang::Type functions to OpaquePtr Interface to return TypeInfo for - GetNonReferenceType, GetPointerType, GetUnqualifiedType

Fixed previous long long match failure with clang::QualType GetIntegralType()

aaronj0 commented 1 year ago

The restructered ArgMatch algorithm can now handle any combination of ref/const(or any qualifier) ref/ptr types by departing from string based matching to using clang::QualType functions.

aaronj0 commented 1 year ago

@wlav