литералы... а как проверить, что перед этой строчкой не стоит коммента?
или посоветуйте что почитать на эту тему, я вообще не понимаю как код разбит на ноуды, что они представляю, что является их парентами итп
да я ничерта не понимаю что тут является ноудом, что токеном итп. это не ДОМ, у меня с АСТ нет опыта. вот например есть строчки // test appBar: AppBar(title: Text("i18n Demo".i18n)), этот стринг я нахожу в visitSimpleStringLiteral(SimpleStringLiteral node) пытаюсь там же найти коммент. как? node.parent?.beginToken.precedingComments - нулл node.beginToken.precedingComments - нулл может beginToken меня куда-то не туда уносит? что такое токены то вообще
ты с дартовским AST играешься? который анализатор строит?
Обсуждают сегодня