summaryrefslogtreecommitdiffstats
path: root/yql/essentials/ast/yql_type_string.h
blob: d7660e2f9f815085d174013854d3179e774e9abd (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