Lines Matching refs:iConst
29 iConst = 0; in POOL_ALLOCATOR_NEW_DELETE()
94 void setIConst(int i) {iConst = i; type = EbtInt; } in setIConst()
99 int getIConst() const { return iConst; } in getIConst()
110 case EbtInt: return reinterpret_cast<const float&>(iConst); in getAsFloat()
120 return i == iConst;
145 return constant.iConst == iConst;
187 return iConst > constant.iConst;
202 return iConst < constant.iConst;
217 return iConst <= constant.iConst;
232 return iConst >= constant.iConst;
247 case EbtInt: returnValue.setIConst(iConst + constant.iConst); break;
261 case EbtInt: returnValue.setIConst(iConst - constant.iConst); break;
275 case EbtInt: returnValue.setIConst(iConst * constant.iConst); break;
289 case EbtInt: returnValue.setIConst(iConst % constant.iConst); break;
302 case EbtInt: returnValue.setIConst(iConst >> constant.iConst); break;
318 case EbtInt: returnValue.setIConst(iConst << constant.iConst); break;
331 case EbtInt: returnValue.setIConst(iConst & constant.iConst); break;
344 case EbtInt: returnValue.setIConst(iConst | constant.iConst); break;
357 case EbtInt: returnValue.setIConst(iConst ^ constant.iConst); break;
393 int iConst; // used for ivec, scalar ints member