|
Yume
|
#include "ast/crtp_walker.hpp"#include "compiler/scope_container.hpp"#include "semantic/overload.hpp"#include "ty/type_base.hpp"#include "util.hpp"#include <map>#include <queue>#include <stdexcept>#include <string>

Go to the source code of this file.
Classes | |
| struct | yume::semantic::TypeWalker |
| Determine the type information of AST nodes. This makes up most of the "semantic" phase of the compiler. More... | |
| struct | yume::semantic::TypeWalker::ASTWithName |
Namespaces | |
| namespace | yume |
| namespace | yume::ast |
| namespace | yume::ty |
| namespace | yume::semantic |
Functions | |
| void | yume::semantic::make_implicit_conversion (ast::OptionalExpr &expr, optional< ty::Type > target_ty) |