Package com.github._1c_syntax.bsl.languageserver.semantictokens.strings


@NullMarked package com.github._1c_syntax.bsl.languageserver.semantictokens.strings
Вспомогательные классы для обработки строковых семантических токенов.

Содержит классы для:

  • Определения контекста строк (НСтр, СтрШаблон, запросы)
  • Сбора AST-based переопределений токенов SDBL
  • Хранения информации о позициях и типах токенов
  • Class
    Description
    Информация об AST-токене с типом и модификаторами.
    Контекст для строк, содержащих запросы SDBL.
    Visitor для сбора AST-based переопределений токенов SDBL.
    Утилитный класс для определения типов токенов SDBL.
    Тип и модификаторы токена SDBL.
    Visitor для поиска вызовов НСтр и СтрШаблон.
    Контекст строки для определения типа обработки.
    Подтокен внутри строки (языковой ключ или плейсхолдер).
    Позиция токена для использования в качестве ключа в Map.