Lines Matching refs:substr
65 StringRef LHSExpr = Expr.substr(0, EQIdx).rtrim(); in evaluate()
76 StringRef RHSExpr = Expr.substr(EQIdx + 1).ltrim(); in evaluate()
147 Token = Expr.substr(0, TokLen); in getTokenForError()
181 return std::make_pair(BinOpToken::ShiftLeft, Expr.substr(2).ltrim()); in parseBinOpToken()
183 return std::make_pair(BinOpToken::ShiftRight, Expr.substr(2).ltrim()); in parseBinOpToken()
204 return std::make_pair(Op, Expr.substr(1).ltrim()); in parseBinOpToken()
234 return std::make_pair(Expr.substr(0, FirstNonSymbol), in parseSymbol()
235 Expr.substr(FirstNonSymbol).ltrim()); in parseSymbol()
247 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalDecodeOperand()
279 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalDecodeOperand()
289 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalDecodeOperand()
348 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalNextPC()
360 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalNextPC()
386 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalStubOrGOTAddr()
392 StubContainerName = RemainingExpr.substr(0, ComaIdx).rtrim(); in evalStubOrGOTAddr()
393 RemainingExpr = RemainingExpr.substr(ComaIdx).ltrim(); in evalStubOrGOTAddr()
398 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubOrGOTAddr()
406 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubOrGOTAddr()
408 KindNameFilter = RemainingExpr.substr(0, ClosingBracket); in evalStubOrGOTAddr()
409 RemainingExpr = RemainingExpr.substr(ClosingBracket); in evalStubOrGOTAddr()
415 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubOrGOTAddr()
433 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalSectionAddr()
439 FileName = RemainingExpr.substr(0, ComaIdx).rtrim(); in evalSectionAddr()
440 RemainingExpr = RemainingExpr.substr(ComaIdx).ltrim(); in evalSectionAddr()
445 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSectionAddr()
449 SectionName = RemainingExpr.substr(0, CloseParensIdx).rtrim(); in evalSectionAddr()
450 RemainingExpr = RemainingExpr.substr(CloseParensIdx).ltrim(); in evalSectionAddr()
455 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSectionAddr()
523 return std::make_pair(Expr.substr(0, FirstNonDigit), in parseNumberString()
524 Expr.substr(FirstNonDigit)); in parseNumberString()
552 evalComplexExpr(evalSimpleExpr(Expr.substr(1).ltrim(), PCtx), PCtx); in evalParensExpr()
558 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalParensExpr()
568 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalLoadExpr()
573 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalLoadExpr()
583 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalLoadExpr()
659 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
670 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
681 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
860 CheckExpr += Line.substr(RulePrefix.size()).str(); in checkAllRulesInBuffer()
954 TheTriple.setArchName((Twine("thumb") + TT.getArchName().substr(3)).str()); in getTripleForSymbol()
959 TheTriple.setArchName((Twine("arm") + TT.getArchName().substr(5)).str()); in getTripleForSymbol()