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

/gem5/src/mem/slicc/symbols/
H A DFunc.py53 void_type = self.symtab.find("void", Type)
54 if "return_by_ref" in self and self.return_type != void_type:
56 elif "return_by_pointer" in self and self.return_type != void_type:
94 void_type = self.symtab.find("void", Type)
96 if "return_by_ref" in self and self.return_type != void_type:
98 if "return_by_pointer" in self and self.return_type != void_type:
/gem5/src/mem/slicc/ast/
H A DInPortDeclAST.py47 void_type = symtab.find("void", Type)
93 void_type, param_types, [], "", pairs)
99 void_type, [], [], "", pairs)
H A DFuncDeclAST.py49 void_type = self.symtab.find("void", Type)
/gem5/ext/pybind11/include/pybind11/
H A Dfunctional.h21 using retval_type = conditional_t<std::is_same<Return, void>::value, void_type, Return>;
H A Dcast.h1073 template <> class type_caster<void_type> : public void_caster<void_type> {};
1075 template <> class type_caster<void> : public type_caster<void_type> {
1077 using type_caster<void_type>::cast;
1916 enable_if_t<std::is_void<Return>::value, void_type> call(Func &&f) && {
1918 return void_type();
H A Dattr.h93 template <> struct call_guard<> { using type = detail::void_type; };
480 /// Extract the ``type`` from the first `call_guard` in `Extras...` (or `void_type` if none found)
H A Dpybind11.h130 conditional_t<std::is_void<Return>::value, void_type, Return>
155 /* Function scope guard -- defaults to the compile-to-nothing `void_type` */
/gem5/ext/pybind11/include/pybind11/detail/
H A Dinit.h212 template <typename CFunc, typename AFunc = void_type (*)(),
218 struct factory<Func, void_type (*)(), Return(Args...)> {
H A Dcommon.h517 struct void_type { }; struct

Completed in 18 milliseconds