clang-tools 20.0.0git
|
Represents locations that can accept a definition. More...
#include <SourceCode.h>
Public Attributes | |
std::string | EnclosingNamespace |
Namespace that owns all of the EligiblePoints, e.g. | |
std::vector< Position > | EligiblePoints |
Offsets into the code marking eligible points to insert a function definition. | |
Represents locations that can accept a definition.
Definition at line 292 of file SourceCode.h.
std::vector<Position> clang::clangd::EligibleRegion::EligiblePoints |
Offsets into the code marking eligible points to insert a function definition.
Definition at line 299 of file SourceCode.h.
Referenced by clang::clangd::getEligiblePoints().
std::string clang::clangd::EligibleRegion::EnclosingNamespace |
Namespace that owns all of the EligiblePoints, e.g.
namespace a{ namespace b {^ void foo();^} } It will be “a::b” for both carrot locations.
Definition at line 296 of file SourceCode.h.
Referenced by clang::clangd::getEligiblePoints().