/freebsd-13-stable/contrib/lutok/ |
H A D | stack_cleaner.cpp | 63 _pimpl(new impl(state_, state_.get_top())) 74 const unsigned int current_depth = _pimpl->state_ref.get_top(); 75 assert(current_depth >= _pimpl->original_depth); 76 const unsigned int diff = current_depth - _pimpl->original_depth; 78 _pimpl->state_ref.pop(diff); 90 _pimpl->original_depth = _pimpl->state_ref.get_top();
|
H A D | debug.cpp | 48 _pimpl(new impl()) 71 if (lua_getinfo(raw_state, what_.c_str(), &_pimpl->lua_debug) == 0) 85 lua_getstack(raw_state, level, &_pimpl->lua_debug); 95 return _pimpl->lua_debug.event; 105 assert(_pimpl->lua_debug.name != NULL); 106 return _pimpl->lua_debug.name; 116 assert(_pimpl->lua_debug.namewhat != NULL); 117 return _pimpl->lua_debug.namewhat; 127 assert(_pimpl->lua_debug.what != NULL); 128 return _pimpl [all...] |
H A D | state.cpp | 247 _pimpl.reset(new impl(lua, true)); 258 _pimpl(new impl(reinterpret_cast< lua_State* >(raw_state_), false)) 270 if (_pimpl->owned && _pimpl->lua_state != NULL) 286 assert(_pimpl->lua_state != NULL); 287 assert(lua_gettop(_pimpl->lua_state) == 0); 288 lua_close(_pimpl->lua_state); 289 _pimpl->lua_state = NULL; 304 lua_pushcfunction(_pimpl->lua_state, protected_getglobal); 305 lua_pushstring(_pimpl [all...] |
H A D | debug.hpp | 63 std::shared_ptr< impl > _pimpl; member in class:lutok::debug 65 std::tr1::shared_ptr< impl > _pimpl; member in class:lutok::debug
|
/freebsd-13-stable/contrib/kyua/utils/signals/ |
H A D | programmer.cpp | 84 _pimpl(new impl(signo)) 91 if (::sigaction(_pimpl->signo, &sa, &_pimpl->old_sa) == -1) { 94 _pimpl->signo, original_errno); 96 _pimpl->programmed = true; 106 if (_pimpl->programmed) { 127 PRE(_pimpl->programmed); 131 _pimpl->programmed = false; 133 if (::sigaction(_pimpl->signo, &_pimpl [all...] |
H A D | programmer.hpp | 50 std::auto_ptr< impl > _pimpl; member in class:utils::signals::programmer
|
/freebsd-13-stable/contrib/kyua/utils/process/ |
H A D | systembuf.cpp | 77 _pimpl(new impl(fd, bufsize)) 79 setp(_pimpl->_write_buf.get(), _pimpl->_write_buf.get() + _pimpl->_bufsize); 88 ::close(_pimpl->_fd); 101 ssize_t cnt = ::read(_pimpl->_fd, _pimpl->_read_buf.get(), 102 _pimpl->_bufsize); 108 setg(_pimpl->_read_buf.get(), _pimpl [all...] |
H A D | fdstream.cpp | 65 _pimpl(new impl(fd)) 67 rdbuf(&_pimpl->_systembuf);
|
H A D | fdstream.hpp | 55 std::auto_ptr< impl > _pimpl; member in class:utils::process::ifdstream
|
H A D | executor.cpp | 194 _pimpl(pimpl) 211 return _pimpl->pid; 223 return _pimpl->control_directory; 235 return _pimpl->control_directory / detail::work_subdir; 245 return _pimpl->stdout_file; 255 return _pimpl->stderr_file; 394 _pimpl(pimpl) 416 PRE(!_pimpl->cleaned); 417 _pimpl->cleanup(); 418 POST(_pimpl [all...] |
/freebsd-13-stable/contrib/kyua/model/ |
H A D | test_program.cpp | 135 _pimpl(new impl(interface_name_, binary_, root_, test_suite_name_, md_, 153 return _pimpl->interface_name; 163 return _pimpl->binary; 173 const fs::path full_path = _pimpl->root / _pimpl->binary; 184 return _pimpl->root; 194 return _pimpl->test_suite_name; 204 return _pimpl->md; 235 return _pimpl->test_cases; 250 PRE(_pimpl [all...] |
H A D | test_case.cpp | 116 _pimpl(pimpl_) 127 _pimpl(new impl(name_, NULL, md_, none)) 155 _pimpl(new impl( 190 _pimpl->name, 192 _pimpl->md, 193 _pimpl->fake_result))); 203 return _pimpl->name; 217 return _pimpl->get_metadata(); 232 return _pimpl->md; 242 return _pimpl [all...] |
H A D | metadata.cpp | 387 _pimpl(new impl(props)) 407 return metadata(_pimpl->props.combine(overrides._pimpl->props)); 417 if (_pimpl->props.is_set("allowed_architectures")) { 418 return _pimpl->props.lookup< config::strings_set_node >( 433 if (_pimpl->props.is_set("allowed_platforms")) { 434 return _pimpl->props.lookup< config::strings_set_node >( 449 return _pimpl->props.all_properties("custom", true); 459 if (_pimpl->props.is_set("description")) { 460 return _pimpl [all...] |
H A D | context.cpp | 78 _pimpl(new impl(cwd_, env_)) 95 return _pimpl->_cwd; 105 return _pimpl->_env; 117 return *_pimpl == *other._pimpl;
|
/freebsd-13-stable/contrib/kyua/utils/sqlite/ |
H A D | statement.cpp | 152 _pimpl(new impl(db, static_cast< ::sqlite3_stmt* >(raw_stmt))) 191 const int error = ::sqlite3_step(_pimpl->stmt); 200 throw api_error::from_database(_pimpl->db, "sqlite3_step"); 212 return ::sqlite3_column_count(_pimpl->stmt); 224 const char* name = ::sqlite3_column_name(_pimpl->stmt, index); 226 throw api_error::from_database(_pimpl->db, "sqlite3_column_name"); 239 return c_type_to_cxx(::sqlite3_column_type(_pimpl->stmt, index)); 253 std::map< std::string, int >& cache = _pimpl->column_cache; 265 throw invalid_column_error(_pimpl->db.db_filename(), name); 282 return blob(::sqlite3_column_blob(_pimpl [all...] |
H A D | transaction.hpp | 53 std::shared_ptr< impl > _pimpl; member in class:utils::sqlite::transaction
|
H A D | transaction.cpp | 114 _pimpl(new impl(db, impl::open_status)) 131 _pimpl->commit(); 141 _pimpl->rollback();
|
/freebsd-13-stable/contrib/kyua/utils/config/ |
H A D | parser.cpp | 144 _pimpl(new impl(this, config_tree)) 146 lutok::stack_cleaner cleaner(_pimpl->_state); 148 _pimpl->_state.push_cxx_function(lua_syntax); 149 _pimpl->_state.set_global("syntax"); 150 *_pimpl->_state.new_userdata< config::parser::impl* >() = _pimpl.get(); 151 _pimpl->_state.set_global("_config_parser"); 174 lutok::do_file(_pimpl->_state, file.str(), 0, 0, 0); 179 if (!_pimpl->_syntax_called)
|
/freebsd-13-stable/contrib/kyua/utils/fs/ |
H A D | auto_cleaners.hpp | 53 std::shared_ptr< impl > _pimpl; member in class:utils::fs::auto_directory 73 std::shared_ptr< impl > _pimpl; member in class:utils::fs::auto_file
|
H A D | auto_cleaners.cpp | 93 _pimpl(new impl(directory_)) 140 return _pimpl->_directory; 152 _pimpl->cleanup(); 205 _pimpl(new impl(file_)) 248 return _pimpl->_file; 260 _pimpl->remove();
|
/freebsd-13-stable/contrib/kyua/utils/text/ |
H A D | regex.hpp | 50 std::shared_ptr< impl > _pimpl; member in class:utils::text::regex_matches 72 std::shared_ptr< impl > _pimpl; member in class:utils::text::regex
|
H A D | regex.cpp | 135 _pimpl(pimpl) 157 if (_pimpl->_matches.get() != NULL) { 158 for (std::size_t i = 0; i < _pimpl->_nmatches; ++i) { 159 if (_pimpl->_matches[i].rm_so != -1) 162 INV(total <= _pimpl->_nmatches); 183 const ::regmatch_t* match = &_pimpl->_matches[index]; 185 return std::string(_pimpl->_string.c_str() + match->rm_so, 195 return _pimpl->_matches.get() != NULL; 241 text::regex::regex(std::shared_ptr< impl > pimpl) : _pimpl(pimpl) 281 &_pimpl [all...] |
/freebsd-13-stable/contrib/kyua/store/ |
H A D | read_transaction.cpp | 296 _pimpl(pimpl_) 313 _pimpl->_valid = _pimpl->_stmt.step(); 323 return _pimpl->_valid; 333 const int64_t id = _pimpl->_stmt.safe_column_int64("test_program_id"); 334 if (!_pimpl->_last_test_program || 335 _pimpl->_last_test_program.get().first != id) 338 _pimpl->_backend, id); 339 _pimpl->_last_test_program = std::make_pair(id, tp); 341 return _pimpl [all...] |
H A D | write_transaction.cpp | 215 _pimpl(new impl(backend_)) 233 _pimpl->_tx.commit(); 247 _pimpl->_tx.rollback(); 266 sqlite::statement stmt = _pimpl->_db.create_statement( 271 put_env_vars(_pimpl->_db, context.env()); 294 _pimpl->_db, test_program.get_metadata()); 296 sqlite::statement stmt = _pimpl->_db.create_statement( 312 return _pimpl->_db.last_insert_rowid(); 340 _pimpl->_db, test_case.get_raw_metadata()); 342 sqlite::statement stmt = _pimpl [all...] |
/freebsd-13-stable/contrib/kyua/engine/ |
H A D | scanner.hpp | 60 std::shared_ptr< impl > _pimpl; member in class:engine::scanner
|