Lines Matching defs:Stk
20 InterpStack &Stk)
21 : Ctx(Ctx), P(P), S(Parent, P, Stk, Ctx, this), EvalResult(&Ctx) {
109 if (S.Stk.pop<bool>())
117 if (!S.Stk.pop<bool>())
148 EvalResult.setValue(S.Stk.pop<T>().toAPValue(Ctx.getASTContext()));
156 const Pointer &Ptr = S.Stk.pop<Pointer>();
196 EvalResult.setFunctionPointer(S.Stk.pop<FunctionPointer>());
208 const auto &Ptr = S.Stk.pop<Pointer>();
233 S.Stk.push<Pointer>(B, sizeof(InlineDescriptor));
245 S.Stk.push<T>(*reinterpret_cast<T *>(B->data()));
257 *reinterpret_cast<T *>(B->data()) = S.Stk.pop<T>();