Lines Matching refs:substr
50 S = S.substr(Pos + 1); in getLine()
51 return S.substr(0, S.find_first_of("\r\n")); in getLine()
58 return S.substr(0, Tok.data() - S.data()).count('\n') + 1; in getLineNumber()
106 size_t Lineno = Begin.substr(0, S.data() - Begin.data()).count('\n'); in tokenize()
112 S = S.substr(E + 1); in tokenize()
120 Vec.push_back(S.substr(0, 2)); in tokenize()
121 S = S.substr(2); in tokenize()
135 Vec.push_back(S.substr(0, Pos)); in tokenize()
136 S = S.substr(Pos); in tokenize()
151 S = S.substr(E + 2); in skipSpace()
158 S = S.substr(E + 1); in skipSpace()
193 Ret.push_back(S.substr(0, E)); in tokenizeExpr()
196 if (S.substr(E).startswith("!=")) { in tokenizeExpr()
197 Ret.push_back(S.substr(E, 2)); in tokenizeExpr()
198 S = S.substr(E + 2); in tokenizeExpr()
200 Ret.push_back(S.substr(E, 1)); in tokenizeExpr()
201 S = S.substr(E + 1); in tokenizeExpr()