clang-tools
10.0.0
|
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. More... | |
std::vector< Position > | EligiblePoints |
Offsets into the code marking eligible points to insert a function definition. More... | |
Represents locations that can accept a definition.
Definition at line 268 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 275 of file SourceCode.h.
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 272 of file SourceCode.h.