Home
last modified time | relevance | path

Searched refs:atField (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DMemberPointer.cpp27 (PtrOffset < 0 ? Base.atField(-PtrOffset) : Base.atFieldSub(PtrOffset)); in toPointer()
38 return CastedBase.atField(BaseRecord->getField(FD)->Offset); in toPointer()
H A DEvaluationResult.cpp102 Pointer FieldPtr = BasePtr.atField(F.Offset); in CheckFieldsInitialized()
127 Pointer P = BasePtr.atField(B.Offset); in CheckFieldsInitialized()
196 const Pointer &FieldPtr = Ptr.atField(F.Offset); in collectBlocks()
H A DPointer.cpp515 Pointer FieldPtr = P.atField(F.Offset); in activate()
533 Pointer FieldPtr = B.atField(F.Offset); in activate()
673 const Pointer &FP = Ptr.atField(F.Offset); in toRValue()
696 const Pointer &FP = Ptr.atField(FD->Offset); in toRValue()
709 const Pointer &BP = Ptr.atField(BD->Offset); in toRValue()
716 const Pointer &VP = Ptr.atField(VD->Offset); in toRValue()
H A DMemberPointer.h56 return Base.atField(-PtrOffset); in getBase()
H A DInterp.h1417 const Pointer &Field = Obj.atField(I); in GetField()
1432 const Pointer &Field = Obj.atField(I); in SetField()
1449 const Pointer &Field = Obj.atField(I); in GetFieldPop()
1463 const Pointer &Field = This.atField(I); in GetThisField()
1478 const Pointer &Field = This.atField(I); in SetThisField()
1594 const Pointer &Field = This.atField(I); in InitThisField()
1612 const Pointer &Field = This.atField(FieldOffset); in InitThisBitField()
1628 const Pointer &Field = Ptr.atField(I); in InitField()
1639 const Pointer &Field = S.Stk.peek<Pointer>().atField(F->Offset); in InitBitField()
1694 S.Stk.push<Pointer>(This.atField(Off)); in GetPtrThisField()
[all …]
H A DInterp.cpp372 const Pointer &Field = U.atField(F.Offset); in CheckActive()
1364 S.Stk.push<Pointer>(Ptr.atField(Off)); in getField()
1709 startLifetimeRecurse(Ptr.atField(Fi.Offset)); in startLifetimeRecurse()
1738 endLifetimeRecurse(Ptr.atField(Fi.Offset)); in endLifetimeRecurse()
2096 copyPrimitiveMemory<T>(S, Ptr.atField(Fi.Offset)); in finishGlobalRecurse()
2098 copyPrimitiveMemory(S, Ptr.atField(Fi.Offset), Fi.Desc->getPrimType()); in finishGlobalRecurse()
2100 finishGlobalRecurse(S, Ptr.atField(Fi.Offset)); in finishGlobalRecurse()
H A DInterpBuiltinBitCast.cpp135 Pointer Elem = P.atField(Fi.Offset); in enumerateData()
141 Pointer Elem = P.atField(B.Offset); in enumerateData()
H A DInterpBuiltin.cpp2827 const Pointer &FieldPtr = Ptr.atField(FieldOffset); in SetThreeWayComparisonField()
2850 Pointer FieldPtr = Dest.atField(F.Offset); in zeroAll()
2883 Pointer DestField = Dest.atField(F.Offset); in copyRecord()
2886 DestField.deref<T>() = Src.atField(F.Offset).deref<T>(); in copyRecord()
2887 if (Src.atField(F.Offset).isInitialized()) in copyRecord()
2895 return copyComposite(S, OpPC, Src.atField(F.Offset), DestField, Activate); in copyRecord()
2904 const Pointer &SrcField = Src.atField(F.Offset); in copyRecord()
2909 Pointer DestField = Dest.atField(F.Offset); in copyRecord()
2919 Pointer DestBase = Dest.atField(B.Offset); in copyRecord()
2920 if (!copyRecord(S, OpPC, Src.atField(B.Offset), DestBase, Activate)) in copyRecord()
H A DPointer.h185 [[nodiscard]] Pointer atField(unsigned Off) const { in atField() function