From 26929780506c3492dddd980da728a92f050fe069 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Thu, 22 Oct 2020 15:46:09 +0100 Subject: [PATCH] [X86] X86AsmParser - make methods const where possible. NFCI. Reported by cppcheck --- llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 32 +++++++++++++------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp index e187713..f13f9cb 100644 --- a/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp +++ b/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp @@ -164,7 +164,7 @@ private: SmallVector InfixOperatorStack; SmallVector PostfixStack; - bool isUnaryOperator(const InfixCalculatorTok Op) { + bool isUnaryOperator(InfixCalculatorTok Op) const { return Op == IC_NEG || Op == IC_NOT; } @@ -395,24 +395,24 @@ private: MemExpr(false), OffsetOperator(false) {} void addImm(int64_t imm) { Imm += imm; } - short getBracCount() { return BracCount; } - bool isMemExpr() { return MemExpr; } - bool isOffsetOperator() { return OffsetOperator; } - SMLoc getOffsetLoc() { return OffsetOperatorLoc; } - unsigned getBaseReg() { return BaseReg; } - unsigned getIndexReg() { return IndexReg; } - unsigned getScale() { return Scale; } - const MCExpr *getSym() { return Sym; } - StringRef getSymName() { return SymName; } - StringRef getType() { return CurType.Name; } - unsigned getSize() { return CurType.Size; } - unsigned getElementSize() { return CurType.ElementSize; } - unsigned getLength() { return CurType.Length; } + short getBracCount() const { return BracCount; } + bool isMemExpr() const { return MemExpr; } + bool isOffsetOperator() const { return OffsetOperator; } + SMLoc getOffsetLoc() const { return OffsetOperatorLoc; } + unsigned getBaseReg() const { return BaseReg; } + unsigned getIndexReg() const { return IndexReg; } + unsigned getScale() const { return Scale; } + const MCExpr *getSym() const { return Sym; } + StringRef getSymName() const { return SymName; } + StringRef getType() const { return CurType.Name; } + unsigned getSize() const { return CurType.Size; } + unsigned getElementSize() const { return CurType.ElementSize; } + unsigned getLength() const { return CurType.Length; } int64_t getImm() { return Imm + IC.execute(); } - bool isValidEndState() { + bool isValidEndState() const { return State == IES_RBRAC || State == IES_INTEGER; } - bool hadError() { return State == IES_ERROR; } + bool hadError() const { return State == IES_ERROR; } const InlineAsmIdentifierInfo &getIdentifierInfo() const { return Info; } void onOr() { -- 2.7.4