Lines Matching refs:substr
51 s = s.substr(pos + 1); in getLine()
52 return s.substr(0, s.find_first_of("\r\n")); in getLine()
73 line += s.substr(start, tokOffset - start).count('\n'); in getLineNumber()
127 size_t lineno = begin.substr(0, s.data() - begin.data()).count('\n'); in tokenize()
133 s = s.substr(e + 1); in tokenize()
139 vec.push_back(s.substr(0, 3)); in tokenize()
140 s = s.substr(3); in tokenize()
145 vec.push_back(s.substr(0, 2)); in tokenize()
146 s = s.substr(2); in tokenize()
160 vec.push_back(s.substr(0, pos)); in tokenize()
161 s = s.substr(pos); in tokenize()
176 s = s.substr(e + 2); in skipSpace()
183 s = s.substr(e + 1); in skipSpace()
218 ret.push_back(s.substr(0, e)); in tokenizeExpr()
222 if (s.substr(e).startswith("!=") || s.substr(e).startswith("==") || in tokenizeExpr()
223 s.substr(e).startswith(">=") || s.substr(e).startswith("<=") || in tokenizeExpr()
224 s.substr(e).startswith("<<") || s.substr(e).startswith(">>")) { in tokenizeExpr()
225 ret.push_back(s.substr(e, 2)); in tokenizeExpr()
226 s = s.substr(e + 2); in tokenizeExpr()
228 ret.push_back(s.substr(e, 1)); in tokenizeExpr()
229 s = s.substr(e + 1); in tokenizeExpr()