Lines Matching refs:Base
19 Pointer::Pointer(const Pointer &P) : Pointer(P.Pointee, P.Base, P.Offset) {} in Pointer()
22 : Pointee(P.Pointee), Base(P.Base), Offset(P.Offset) { in Pointer()
27 Pointer::Pointer(Block *Pointee, unsigned Base, unsigned Offset) in Pointer() argument
28 : Pointee(Pointee), Base(Base), Offset(Offset) { in Pointer()
29 assert((Base == RootPtrMark || Base % alignof(void *) == 0) && "wrong base"); in Pointer()
48 Base = P.Base; in operator =()
65 Base = P.Base; in operator =()
76 APValue::LValueBase Base; in toAPValue() local
83 Base = static_cast<const Expr *>(nullptr); in toAPValue()
91 Base = VD; in toAPValue()
93 Base = E; in toAPValue()
132 return APValue(Base, Offset, Path, IsOnePastEnd, IsNullPtr); in toAPValue()
150 return Base == 0 || getInlineDesc()->IsInitialized; in isInitialized()
172 assert(Base != 0 && "Only composite fields can be initialised"); in initialize()
179 assert(Base != 0 && "Only composite fields can be initialised"); in activate()
192 return A.Base == B.Base && A.getFieldDesc()->IsArray; in hasSameArray()