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()
392 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalStubOrGOTAddr()
398 StubContainerName = RemainingExpr.substr(0, ComaIdx).rtrim(); in evalStubOrGOTAddr()
399 RemainingExpr = RemainingExpr.substr(ComaIdx).ltrim(); in evalStubOrGOTAddr()
404 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubOrGOTAddr()
412 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubOrGOTAddr()
414 KindNameFilter = RemainingExpr.substr(0, ClosingBracket); in evalStubOrGOTAddr()
415 RemainingExpr = RemainingExpr.substr(ClosingBracket); in evalStubOrGOTAddr()
421 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubOrGOTAddr()
439 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalSectionAddr()
445 FileName = RemainingExpr.substr(0, ComaIdx).rtrim(); in evalSectionAddr()
446 RemainingExpr = RemainingExpr.substr(ComaIdx).ltrim(); in evalSectionAddr()
451 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSectionAddr()
455 SectionName = RemainingExpr.substr(0, CloseParensIdx).rtrim(); in evalSectionAddr()
456 RemainingExpr = RemainingExpr.substr(CloseParensIdx).ltrim(); in evalSectionAddr()
461 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSectionAddr()
529 return std::make_pair(Expr.substr(0, FirstNonDigit), in parseNumberString()
530 Expr.substr(FirstNonDigit)); in parseNumberString()
558 evalComplexExpr(evalSimpleExpr(Expr.substr(1).ltrim(), PCtx), PCtx); in evalParensExpr()
564 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalParensExpr()
574 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalLoadExpr()
579 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalLoadExpr()
589 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalLoadExpr()
665 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
676 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
687 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
866 CheckExpr += Line.substr(RulePrefix.size()).str(); in checkAllRulesInBuffer()
960 TheTriple.setArchName((Twine("thumb") + TT.getArchName().substr(3)).str()); in getTripleForSymbol()
965 TheTriple.setArchName((Twine("arm") + TT.getArchName().substr(5)).str()); in getTripleForSymbol()