Krystian Stasiowski
Krystian Stasiowski
@marxin @nickdesaulniers the `TemplateSpecializationTypeLoc` returned by `getTypeAsWritten` stores the same `SourceLocation` for its `TemplateName` as that returned by `ClassTemplateSpecializationDecl::getLocation` (so you should change the code to use the latter). Also,...
`D->getTemplateArgsAsWritten()->getTemplateArgs()->getTypeSourceInfo()` returns the `TypeSourceInfo` for the first template argument if it is a type, or `nullptr` otherwise (and this will crash if an empty template argument list was used). You...
Seems like `BOOST_STATIC_STRING_HAS_ANY_STRING_VIEW` isn't being correctly set when running doxygen (the declaration of `subview` is guarded by `#ifdef BOOST_STATIC_STRING_HAS_ANY_STRING_VIEW`)? I think adding `BOOST_STATIC_STRING_HAS_ANY_STRING_VIEW \\` [here](https://github.com/boostorg/static_string/blob/develop/doc/Jamfile#L31) would fix it.
@pdimov This is because of a shortsighted design choice I made to optimize zero size strings, accomplished via a virtual base class. Removing this and making the non-static data members...
Personally I don't believe this falls within the scope of the library, but I'd like to see what @vinniefalco and/or @pdimov have to say on the matter.
Currently, there is no way to do this. However, in Boost.JSON we permit access to characters in the range `[size(), capacity())` for this exact purpose -- @vinniefalco @pdimov thoughts?
There is not any sort of disambiguation done when lookup for a name finds more than one symbol. Implementing this correctly will require the clang comment parser to support inline...
This feature was implemented last year.
`\copybrief`, `\copydoc`, and `\copydetails` are already implemented... however, disambiguating between overloads isn't currently implemented as it requires clang support.
Implemented by #541