Lines Matching refs:isValid
62 bool isValid() const { in isValid() function
67 assert(isValid()); in getPointer()
78 assert(isValid()); in getElementType()
94 assert(isValid()); in getAlignment()
105 assert(isValid()); in isKnownNonNull()
170 : Pointer(RawAddr.isValid() ? RawAddr.getPointer() : nullptr, in Address()
171 RawAddr.isValid() ? RawAddr.isKnownNonNull() : NotKnownNonNull), in Address()
172 ElementType(RawAddr.isValid() ? RawAddr.getElementType() : nullptr), in Address()
173 Alignment(RawAddr.isValid() ? RawAddr.getAlignment() in Address()
177 bool isValid() const { return Pointer.getPointer() != nullptr; } in isValid() function
182 assert(isValid() && "pointer isn't valid"); in replaceBasePointer()
186 assert(isValid() && "pointer is invalid after replacement"); in replaceBasePointer()
194 assert(isValid() && "pointer isn't valid"); in getBasePointer()
208 assert(isValid()); in getElementType()
232 assert(isValid()); in isKnownNonNull()
237 assert(isValid()); in setKnownNonNull()
286 : PointerAndKnownNonNull(Addr.isValid() ? Addr.getBasePointer() : nullptr, in RawAddress()
287 Addr.isValid() ? Addr.isKnownNonNull() in RawAddress()
289 ElementType(Addr.isValid() ? Addr.getElementType() : nullptr), in RawAddress()
290 Alignment(Addr.isValid() ? Addr.getAlignment() : CharUnits::Zero()) {} in RawAddress()