Lines Matching defs:Start
131 SMLoc Start, End;
141 M68kOperand(KindTy Kind, SMLoc Start, SMLoc End)
142 : Base(), Kind(Kind), Start(Start), End(End) {}
144 SMLoc getStartLoc() const override { return Start; }
163 static std::unique_ptr<M68kOperand> createMemOp(M68kMemOp MemOp, SMLoc Start,
169 static std::unique_ptr<M68kOperand> createToken(StringRef Token, SMLoc Start,
176 static std::unique_ptr<M68kOperand> createImm(const MCExpr *Expr, SMLoc Start,
328 SMLoc Start, SMLoc End) {
329 auto Op = std::make_unique<M68kOperand>(KindTy::MemOp, Start, End);
342 SMLoc Start, SMLoc End) {
343 auto Op = std::make_unique<M68kOperand>(KindTy::Token, Start, End);
358 SMLoc Start, SMLoc End) {
359 auto Op = std::make_unique<M68kOperand>(KindTy::Imm, Start, End);
767 SMLoc Start = getLexer().getLoc();
776 Operands.push_back(M68kOperand::createImm(Expr, Start, End));
781 SMLoc Start = getLexer().getLoc();
805 M68kOperand::createMemOp(MemOp, Start, getLexer().getLoc()));
825 M68kOperand::createMemOp(MemOp, Start, getLexer().getLoc()));
872 return Error(Start, "only one of post-increment, pre-decrement or "
887 Operands.push_back(M68kOperand::createMemOp(MemOp, Start, End));
892 SMLoc Start = getLexer().getLoc();
952 M68kOperand::createMemOp(MemOp, Start, getLexer().getLoc()));
964 SMLoc Start = getLexer().getLoc();
965 Operands.push_back(M68kOperand::createToken(Name, Start, Start));