Bash++
Bash++ compiler internal documentation
|
#include <EntityMap.h>
Public Member Functions | |
void | insert (FilePosition start, FilePosition end, const std::shared_ptr< bpp::bpp_entity > &entity) |
Add an entity to the entity map. | |
std::shared_ptr< bpp::bpp_entity > | find (FilePosition point) |
std::shared_ptr< bpp::bpp_entity > | find (uint32_t line, uint32_t column) |
Find the active code entity at a specific line and column. | |
Private Attributes | |
IntervalTree | tree |
|
inline |
|
inline |
Find the active code entity at a specific line and column.
|
inline |
Add an entity to the entity map.
|
private |