Lines Matching refs:substr
45 StringRef LHSExpr = Expr.substr(0, EQIdx).rtrim(); in evaluate()
56 StringRef RHSExpr = Expr.substr(EQIdx + 1).ltrim(); in evaluate()
127 Token = Expr.substr(0, TokLen); in getTokenForError()
161 return std::make_pair(BinOpToken::ShiftLeft, Expr.substr(2).ltrim()); in parseBinOpToken()
163 return std::make_pair(BinOpToken::ShiftRight, Expr.substr(2).ltrim()); in parseBinOpToken()
184 return std::make_pair(Op, Expr.substr(1).ltrim()); in parseBinOpToken()
214 return std::make_pair(Expr.substr(0, FirstNonSymbol), in parseSymbol()
215 Expr.substr(FirstNonSymbol).ltrim()); in parseSymbol()
227 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalDecodeOperand()
239 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalDecodeOperand()
249 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalDecodeOperand()
295 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalNextPC()
307 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalNextPC()
333 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalStubAddr()
339 FileName = RemainingExpr.substr(0, ComaIdx).rtrim(); in evalStubAddr()
340 RemainingExpr = RemainingExpr.substr(ComaIdx).ltrim(); in evalStubAddr()
345 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubAddr()
353 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubAddr()
361 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalStubAddr()
378 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalSectionAddr()
384 FileName = RemainingExpr.substr(0, ComaIdx).rtrim(); in evalSectionAddr()
385 RemainingExpr = RemainingExpr.substr(ComaIdx).ltrim(); in evalSectionAddr()
390 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSectionAddr()
398 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSectionAddr()
464 return std::make_pair(Expr.substr(0, FirstNonDigit), in parseNumberString()
465 Expr.substr(FirstNonDigit)); in parseNumberString()
493 evalComplexExpr(evalSimpleExpr(Expr.substr(1).ltrim(), PCtx), PCtx); in evalParensExpr()
499 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalParensExpr()
509 StringRef RemainingExpr = Expr.substr(1).ltrim(); in evalLoadExpr()
514 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalLoadExpr()
524 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalLoadExpr()
595 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
606 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
617 RemainingExpr = RemainingExpr.substr(1).ltrim(); in evalSliceExpr()
722 DidAllTestsPass &= check(Line.substr(RulePrefix.size())); in checkAllRulesInBuffer()