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,
329 SMLoc Start, SMLoc End) {
330 auto Op = std::make_unique<M68kOperand>(KindTy::MemOp, Start, End);
343 SMLoc Start, SMLoc End) {
344 auto Op = std::make_unique<M68kOperand>(KindTy::Token, Start, End);
359 SMLoc Start, SMLoc End) {
360 auto Op = std::make_unique<M68kOperand>(KindTy::Imm, Start, End);
771 SMLoc Start = getLexer().getLoc();
780 Operands.push_back(M68kOperand::createImm(Expr, Start, End));
785 SMLoc Start = getLexer().getLoc();
809 M68kOperand::createMemOp(MemOp, Start, getLexer().getLoc()));
829 M68kOperand::createMemOp(MemOp, Start, getLexer().getLoc()));
876 return Error(Start, "only one of post-increment, pre-decrement or "
891 Operands.push_back(M68kOperand::createMemOp(MemOp, Start, End));
896 SMLoc Start = getLexer().getLoc();
956 M68kOperand::createMemOp(MemOp, Start, getLexer().getLoc()));
968 SMLoc Start = getLexer().getLoc();
969 Operands.push_back(M68kOperand::createToken(Name, Start, Start));