Searched refs:stack_cleaner (Results 1 - 9 of 9) sorted by relevance

/netbsd-current/external/bsd/lutok/dist/
H A Dstack_cleaner.hpp29 /// \file stack_cleaner.hpp
30 /// Provides the stack_cleaner class.
47 /// lifetime of a stack_cleaner object (or shrink, but cannot become shorter
54 /// stack_cleaner cleaner1(s);
59 /// stack_cleaner cleaner2(s);
71 class stack_cleaner { class in namespace:lutok
78 stack_cleaner(const stack_cleaner&);
81 stack_cleaner& operator=(const stack_cleaner
[all...]
H A Dstack_cleaner.cpp32 #include "stack_cleaner.hpp"
36 /// Internal implementation for lutok::stack_cleaner.
37 struct lutok::stack_cleaner::impl {
38 /// Reference to the Lua state this stack_cleaner refers to.
62 lutok::stack_cleaner::stack_cleaner(state& state_) : function in class:lutok::stack_cleaner
72 lutok::stack_cleaner::~stack_cleaner(void)
88 lutok::stack_cleaner::forget(void)
H A Dstack_cleaner_test.cpp29 #include "stack_cleaner.hpp"
39 lutok::stack_cleaner cleaner(state);
51 lutok::stack_cleaner cleaner(state);
66 lutok::stack_cleaner cleaner1(state);
71 lutok::stack_cleaner cleaner2(state);
89 lutok::stack_cleaner cleaner(state);
H A Doperations.cpp35 #include "stack_cleaner.hpp"
48 stack_cleaner cleaner(s);
78 stack_cleaner cleaner(s);
113 stack_cleaner cleaner(s);
/netbsd-current/external/bsd/lutok/dist/examples/
H A Draii.cpp49 #include <lutok/stack_cleaner.hpp>
67 // Bring in some RAII magic: the stack_cleaner object captures the current
74 lutok::stack_cleaner cleaner(state);
91 // By using the stack_cleaner object, we can be confident that the Lua
/netbsd-current/external/bsd/lutok/lib/liblutok/
H A DMakefile27 stack_cleaner.cpp \
34 stack_cleaner.hpp \
/netbsd-current/external/bsd/kyua-cli/dist/utils/config/
H A Dparser.cpp33 #include <lutok/stack_cleaner.hpp>
157 lutok::stack_cleaner cleaner(_pimpl->_state);
H A Dlua_module.cpp31 #include <lutok/stack_cleaner.hpp>
54 lutok::stack_cleaner cleaner(state);
260 lutok::stack_cleaner cleaner(state);
/netbsd-current/external/bsd/kyua-cli/dist/engine/
H A Dkyuafile.cpp37 #include <lutok/stack_cleaner.hpp>
144 lutok::stack_cleaner cleaner(_state);
181 lutok::stack_cleaner cleaner(state);
346 lutok::stack_cleaner cleaner(state);
398 lutok::stack_cleaner cleaner(state);

Completed in 210 milliseconds