Package com.github._1c_syntax.bsl.languageserver.semantictokens.strings
@NullMarked
package com.github._1c_syntax.bsl.languageserver.semantictokens.strings
Вспомогательные классы для обработки строковых семантических токенов.
Содержит классы для:
- Определения контекста строк (НСтр, СтрШаблон, запросы)
- Сбора AST-based переопределений токенов SDBL
- Хранения информации о позициях и типах токенов
-
ClassDescriptionИнформация об AST-токене с типом и модификаторами.Контекст для строк, содержащих запросы SDBL.Visitor для сбора AST-based переопределений токенов SDBL.Утилитный класс для определения типов токенов SDBL.Тип и модификаторы токена SDBL.Visitor для поиска вызовов НСтр и СтрШаблон.Контекст строки для определения типа обработки.Подтокен внутри строки (языковой ключ или плейсхолдер).Позиция токена для использования в качестве ключа в Map.