aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/ast/yql_type_string.h
blob: a8f3ec7f648ea26b6625d332a36b6d4f15143009 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once

#include "yql_ast.h"
#include <yql/essentials/public/issue/yql_issue_manager.h>

namespace NYql {

class TTypeAnnotationNode;

TAstNode* ParseType(TStringBuf str, TMemoryPool& pool, TIssues& issues,
        TPosition position = {1, 1});

TString FormatType(const TTypeAnnotationNode* typeNode);

} // namespace NYql