Class BSLDescriptionReader

java.lang.Object
com.github._1c_syntax.bsl.parser.description.BSLDescriptionReader

public final class BSLDescriptionReader extends Object
Читатель объектов описания по набору токенов из текста
  • Method Details

    • parseMethodDescription

      public static MethodDescription parseMethodDescription(List<Token> tokens)
      Возвращает объект описания метода по списку токенов описания
      Parameters:
      tokens - Список токенов описания метода
      Returns:
      Объект описания
    • parseVariableDescription

      public static VariableDescription parseVariableDescription(List<Token> tokens)
      Возвращает объект описания переменной по списку токенов описания
      Parameters:
      tokens - Список токенов описания переменной
      Returns:
      Объект описания
    • parseVariableDescription

      public static VariableDescription parseVariableDescription(List<Token> tokens, @Nullable Token trailing)
      Возвращает объект описания переменной по списку токенов описания и токену "висящего" описания
      Parameters:
      tokens - Список токенов описания переменной
      trailing - Токен "висящего" описания
      Returns:
      Объект описания