Lines Matching refs:Void

136 struct Void  struct
138 typedef Void Element; argument
145 explicit Void (const T&) {} in Void() function
146 Void (void) {} in Void() argument
150 Void& operator[] (int) { return *this; } in operator []() argument
151 const Void& operator[] (int) const { return *this; } in operator []() argument
154 ostream& operator<< (ostream& os, Void) { return os << "()"; } in operator <<() argument
158 template <> bool isTypeValid<Void> (void) { return false; } in isTypeValid()
169 const char* dataTypeNameOf<Void> (void) in dataTypeNameOf()
183 VarType getVarTypeOf<Void> (Precision) in getVarTypeOf()
482 struct Traits<Void>
484 typedef Void IVal;
486 static Void doMakeIVal (const Void& value) { return value; } in doMakeIVal()
487 static Void doUnion (const Void&, const Void&) { return Void(); } in doUnion()
488 static bool doContains (const Void&, Void) { return true; } in doContains()
489 static Void doRound (const FloatFormat&, const Void& value) { return value; } in doRound()
490 static Void doConvert (const FloatFormat&, const Void& value) { return value; } in doConvert()
492 static void doPrintValue (const FloatFormat&, const Void&, ostream& os) in doPrintValue()
497 static void doPrintIVal (const FloatFormat&, const Void&, ostream& os) in doPrintIVal()
508 template <int Size> struct ContainerOf<Void, Size> { typedef Void Container; };
897 class ExprP<Void> : public ContainerExprPBase<Void> {};
1062 const ExprP<Void>& voidP (void) in voidP()
1064 static const ExprP<Void> singleton = constant(Void()); in voidP()
1076 template <typename T0 = Void, typename T1 = Void, typename T2 = Void, typename T3 = Void>
1106 typename P0 = Void, typename P1 = Void,
1107 typename P2 = Void, typename P3 = Void>
1368 const typename F::IArg0& arg0 = Void(), in call()
1369 const typename F::IArg1& arg1 = Void(), in call()
1370 const typename F::IArg2& arg2 = Void(), in call()
1371 const typename F::IArg3& arg3 = Void()) in call()
4009 class DefaultSampling<Void> : public Sampling<Void>
4012 void genFixeds (const FloatFormat&, vector<Void>& dst) const { dst.push_back(Void()); } in genFixeds()
4285 template<typename In0_ = Void, typename In1_ = Void, typename In2_ = Void, typename In3_ = Void>
4304 template<typename Out0_, typename Out1_ = Void>
4879 variables.out1 = variable<Void>("out1"); in runTest()
4941 variables.in3 = variable<Void>("in3"); in runTest()