sammine-lang
Loading...
Searching...
No Matches
include
ast
AstWalkers.h
1
#pragma once
2
#include <set>
3
#include <string>
4
5
namespace
sammine_lang::AST {
6
7
class
ExprAST
;
8
class
TypeExprAST
;
9
10
void
collect_call_names(
const
ExprAST
*expr, std::set<std::string> &names);
11
void
collect_type_names(
const
TypeExprAST
*expr, std::set<std::string> &names);
12
void
collect_expr_type_names(
const
ExprAST
*expr,
13
std::set<std::string> &names);
14
15
}
// namespace sammine_lang::AST
sammine_lang::AST::ExprAST
Definition
Ast.h:302
sammine_lang::AST::TypeExprAST
Definition
Ast.h:50
Generated by
1.16.1