src: Refactored TokenLocation classes to SourceLocation classes

* Removed TokenLocationLine
* decoupled TokenLocationFile from TokenLocationCollection
* save vector of Token ids to SourceLocation
* refactored SourceLocationFile::getFilteredByLines()
* refactored snippet creation
This commit is contained in:
Eberhard Graether
2017-03-25 02:05:48 +01:00
parent 4c64822504
commit 4e9ba897ac
53 changed files with 1453 additions and 1796 deletions
@@ -141,7 +141,7 @@ void ActivationController::handleMessage(MessageActivateTokenIds* message)
m.dispatchImmediately();
}
void ActivationController::handleMessage(MessageActivateTokenLocations* message)
void ActivationController::handleMessage(MessageActivateSourceLocations* message)
{
MessageActivateNodes m;
for (Id nodeId : m_storageAccess->getNodeIdsForLocationIds(message->locationIds))