Home
last modified time | relevance | path

Searched refs:atIndex (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DPointer.cpp327 const Pointer &EP = Ptr.atIndex(I); in toRValue()
345 auto V1 = Ptr.atIndex(0).deref<T>(); in toRValue()
346 auto V2 = Ptr.atIndex(1).deref<T>(); in toRValue()
351 R = APValue(Ptr.atIndex(0).deref<Floating>().getAPFloat(), in toRValue()
352 Ptr.atIndex(1).deref<Floating>().getAPFloat()); in toRValue()
H A DEvaluationResult.cpp75 Pointer ElemPtr = BasePtr.atIndex(I).narrow(); in CheckArrayInitialized()
80 Pointer ElemPtr = BasePtr.atIndex(I).narrow(); in CheckArrayInitialized()
85 if (!BasePtr.atIndex(I).isInitialized()) { in CheckArrayInitialized()
H A DInterpBuiltin.cpp200 const Pointer &PA = A.atIndex(IndexA); in interp__builtin_strcmp()
201 const Pointer &PB = B.atIndex(IndexB); in interp__builtin_strcmp()
241 const Pointer &ElemPtr = StrPtr.atIndex(I); in interp__builtin_strlen()
270 const Pointer &Elem = Arg.atIndex(I); in interp__builtin_nan()
H A DPointer.h104 [[nodiscard]] Pointer atIndex(unsigned Idx) const { in atIndex() function
H A DInterp.h773 VL = LHS.atIndex(0).getByteOffset();
775 VR = RHS.atIndex(0).getByteOffset();
1391 const Pointer &Ptr = S.Stk.peek<Pointer>().atIndex(Idx); in InitElem()
1403 const Pointer &Ptr = S.Stk.pop<Pointer>().atIndex(Idx); in InitElemPop()
1485 S.Stk.push<Pointer>(Ptr.atIndex(static_cast<unsigned>(Result))); in OffsetHelper()
1846 S.Stk.push<Pointer>(Ptr.atIndex(0)); in ArrayDecay()
H A DProgram.cpp75 Pointer Field = Ptr.atIndex(I).narrow(); in createGlobalString()