Esempio n. 1
0
 // frninja 29/05/16 - выявляем тип перемнной в foreach
 public override void visit(SyntaxTree.yield_unknown_foreach_type _unk)
 {
     var t = new semantic_type_node(new ienumerable_auto_type(get_location(_unk)));
     t.visit(this);
 }
Esempio n. 2
0
 public override void visit(SyntaxTree.yield_unknown_expression_type _unk_expr)
 {
     // Отвечает за типизацию всех переменных с автовыведением типа
     // Пробую сделать по-другому: перевести в auto_type и потом на присваивании перехватить
     var t = new semantic_type_node(new auto_type(get_location(_unk_expr)));
     t.visit(this);
 }