Lines Matching refs:CallStack
167 bool HasPreserveFieldInfoCall(CallInfoStack &CallStack);
744 bool BPFAbstractMemberAccess::HasPreserveFieldInfoCall(CallInfoStack &CallStack) { in HasPreserveFieldInfoCall() argument
746 while (CallStack.size()) { in HasPreserveFieldInfoCall()
747 auto StackElem = CallStack.top(); in HasPreserveFieldInfoCall()
750 CallStack.pop(); in HasPreserveFieldInfoCall()
764 CallInfoStack CallStack; in computeBaseAndAccessKey() local
768 CallStack.push(std::make_pair(Call, CInfo)); in computeBaseAndAccessKey()
786 while (CallStack.size()) { in computeBaseAndAccessKey()
787 auto StackElem = CallStack.top(); in computeBaseAndAccessKey()
810 CallStack.pop(); in computeBaseAndAccessKey()
845 if (HasPreserveFieldInfoCall(CallStack)) in computeBaseAndAccessKey()
854 if (HasPreserveFieldInfoCall(CallStack)) in computeBaseAndAccessKey()
868 while (CallStack.size()) { in computeBaseAndAccessKey()
869 auto StackElem = CallStack.top(); in computeBaseAndAccessKey()
871 CallStack.pop(); in computeBaseAndAccessKey()
880 if (CallStack.size()) { in computeBaseAndAccessKey()
881 auto StackElem2 = CallStack.top(); in computeBaseAndAccessKey()
885 assert(CallStack.size() == 1); in computeBaseAndAccessKey()