Lines Matching defs:compiler
60 struct compiler struct
62 typedef bool result_type;
65 compiler(ErrorHandler& error_handler_) in compiler() function
76 bool operator()(ast::nil) { BOOST_ASSERT(0); return false; } in operator ()()
99 std::vector<int>& get_code() { return code; } in get_code()
100 std::vector<int> const& get_code() const { return code; } in get_code()
104 typedef std::map<std::string, boost::shared_ptr<code_gen::function> > function_table;
106 std::vector<int> code;
107 code_gen::function* current;
108 std::string current_function_name;
109 function_table functions;
110 bool void_return;
114 error_handler;