Lines Matching defs:end

758 	for (vector<Expression*>::iterator i = m_inputExpressions.begin(); i != m_inputExpressions.end(); i++)
871 IsWritableIntersectingEntry::Iterator end = state.getVariableManager().getEnd(IsWritableIntersectingEntry(m_valueRange.asAccess()));
874 (first == end || getWeightedBool(state.getRandom(), 0.5f));
880 DE_ASSERT(first != end);
884 for (IsWritableIntersectingEntry::Iterator i = first; i != end; i++)
897 ConstValueRangeAccess selectedRange = state.getRandom().choose<const ValueEntry*>(first, end)->getValueRange();
1134 IsReadableIntersectingEntry::Iterator end = state.getVariableManager().getEnd(IsReadableIntersectingEntry(valueRange, state.getExpressionFlags()));
1137 bool createVar = canAllocateVariable(state, valueRange.getType()) && (first == end || getWeightedBool(state.getRandom(), createOnReadWeight));
1149 std::copy(first, end, std::inserter(availableVars, availableVars.begin()));
1157 const ValueEntry* entry = state.getRandom().chooseWeighted<const ValueEntry*>(availableVars.begin(), availableVars.end(), weights.begin());
1197 IsWritableSupersetEntry::Iterator end = state.getVariableManager().getEnd(IsWritableSupersetEntry(valueRange));
1200 bool createVar = canAllocateVariable(state, valueRange.getType()) && (first == end || getWeightedBool(state.getRandom(), createOnAssignWeight));
1210 DE_ASSERT(first != end);
1211 const ValueEntry* entry = state.getRandom().choose<const ValueEntry*>(first, end);
1323 int inElemNdx = state.getRandom().choose<int>(availableElements.begin(), availableElements.end());
1429 IsSamplerEntry::Iterator end = varManager.getEnd(IsSamplerEntry(samplerType));
1431 for (; i != end; i++)
1463 m_type = state.getRandom().choose<Type>(typeCandidates.begin(), typeCandidates.end());