Searched refs:ExprOperand (Results 1 – 6 of 6) sorted by relevance
55 std::optional<DIExpression::ExprOperand> take() { in take()65 std::optional<DIExpression::ExprOperand> peek() const { in peek()72 std::optional<DIExpression::ExprOperand> peekNext() const { in peekNext()
324 if (any_of(ExprCursor, [](DIExpression::ExprOperand Op) -> bool { in addMachineRegExpression()497 std::optional<DIExpression::ExprOperand> PrevConvertOp; in addExpression()
2668 class ExprOperand {2672 ExprOperand() = default;2673 explicit ExprOperand(const uint64_t *Op) : Op(Op) {} in ExprOperand() function2700 ExprOperand Op;2704 using value_type = ExprOperand;2713 const ExprOperand &operator*() const { return Op; }2714 const ExprOperand *operator->() const { return &Op; }2741 void increment() { Op = ExprOperand(getBase() + Op.getSize()); } in increment()
1709 Expr *ExprOperand; member1734 return getLocalData()->ExprOperand; in getAttrExprOperand()1737 getLocalData()->ExprOperand = e; in setAttrExprOperand()
1296 unsigned DIExpression::ExprOperand::getSize() const { in getSize()
2319 for (const DIExpression::ExprOperand &Op : N->expr_ops()) { in writeDIExpression()