Home
last modified time | relevance | path

Searched refs:FieldPtr (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DEvaluationResult.cpp101 Pointer FieldPtr = BasePtr.atField(F.Offset); in CheckFieldsInitialized() local
105 Result &= CheckFieldsInitialized(S, Loc, FieldPtr, FieldPtr.getRecord()); in CheckFieldsInitialized()
111 Result &= CheckArrayInitialized(S, Loc, FieldPtr, CAT); in CheckFieldsInitialized()
112 } else if (!FieldPtr.isInitialized()) { in CheckFieldsInitialized()
H A DDescriptor.h33 using BlockCtorFn = void (*)(Block *Storage, std::byte *FieldPtr, bool IsConst,
39 using BlockDtorFn = void (*)(Block *Storage, std::byte *FieldPtr,
H A DInterpBuiltin.cpp940 const Pointer &FieldPtr = Ptr.atField(FieldOffset); in SetThreeWayComparisonField() local
941 PrimType FieldT = *S.getContext().classify(FieldPtr.getType()); in SetThreeWayComparisonField()
944 FieldPtr.deref<T>() = T::from(IntValue.getSExtValue())); in SetThreeWayComparisonField()
945 FieldPtr.initialize(); in SetThreeWayComparisonField()