struct DbgStopPointInst : public DbgInfoIntrinsic {
unsigned getLineNo() const {
- return cast<ConstantInt>(getOperand(2))->getRawValue();
+ return unsigned(cast<ConstantInt>(getOperand(2))->getRawValue());
}
unsigned getColNo() const {
- return cast<ConstantInt>(getOperand(3))->getRawValue();
+ return unsigned(cast<ConstantInt>(getOperand(3))->getRawValue());
}
Value *getContext() const { return const_cast<Value*>(getOperand(4)); }
/// @brief Converts from microsecond format to TimeValue format
void usec( int64_t microseconds ) {
this->seconds_ = microseconds / MICROSECONDS_PER_SECOND;
- this->nanos_ = (microseconds % MICROSECONDS_PER_SECOND) *
+ this->nanos_ = NanoSecondsType(microseconds % MICROSECONDS_PER_SECOND) *
NANOSECONDS_PER_MICROSECOND;
this->normalize();
}
/// @brief Converts from millisecond format to TimeValue format
void msec( int64_t milliseconds ) {
this->seconds_ = milliseconds / MILLISECONDS_PER_SECOND;
- this->nanos_ = (milliseconds % MILLISECONDS_PER_SECOND) *
+ this->nanos_ = NanoSecondsType(milliseconds % MILLISECONDS_PER_SECOND) *
NANOSECONDS_PER_MILLISECOND;
this->normalize();
}