diff --git a/include/boost/openmethod/core.hpp b/include/boost/openmethod/core.hpp index 8b5ede9..c81a85b 100644 --- a/include/boost/openmethod/core.hpp +++ b/include/boost/openmethod/core.hpp @@ -2810,10 +2810,10 @@ template struct VirtualTraits { //! Class to use for dispatch. //! - //! This is the class that is used during method dispatch to determine which - //! overrider to select, and which type_id to use for error reporting. - //! `virtual_type` aliases to `Class` if `T` is `Class&`, `const - //! Class&`, `Class\*`, `const Class\*`, `virtual_ptr`, + //! Aliases to the class to be considered during method dispatch to determine + //! which overrider to select, and which type_id to use for error reporting. + //! `virtual_traits::virtual_type` aliases to `Class` if `T` is `Class&`, + //! `const Class&`, `Class*`, `const Class*`, `virtual_ptr`, //! `virtual_ptr`, `std::shared_ptr`, //! `std::shared_ptr`, `virtual_ptr>`, //! etc.