![]() |
mutable
A Database System for Research and Fast Prototyping
|
#include "lex/Lexer.hpp"#include "parse/ASTDumper.hpp"#include "parse/Parser.hpp"#include "parse/Sema.hpp"#include <cerrno>#include <cstdlib>#include <cstring>#include <fstream>#include <iostream>#include <mutable/Options.hpp>#include <mutable/util/ArgParser.hpp>#include <mutable/util/Diagnostic.hpp>#include <mutable/util/fn.hpp>Go to the source code of this file.
Macros | |
| #define | ADD(TYPE, VAR, INIT, SHORT, LONG, DESCR, CALLBACK) |
Functions | |
| void | usage (std::ostream &out, const char *name) |
| int | main (int argc, const char **argv) |
| #define ADD | ( | TYPE, | |
| VAR, | |||
| INIT, | |||
| SHORT, | |||
| LONG, | |||
| DESCR, | |||
| CALLBACK | |||
| ) |
| int main | ( | int | argc, |
| const char ** | argv | ||
| ) |
Definition at line 27 of file check.cpp.
References ADD, m::ast::Sema::analyze(), m::ArgParser::args(), args, m::Options::ast, m::Diagnostic::clear(), m::Catalog::Get(), m::Options::Get(), m::Catalog::get_pool(), m::Options::has_color, m::Diagnostic::num_errors(), m::ArgParser::parse_args(), m::ast::Parser::parse_Stmt(), m::Options::quiet, m::Options::show_help, show_help, m::streq(), m::ast::Parser::token(), and usage().