Lines Matching defs:Strm
362 SCMSTREAM Strm;
363 int rc = ScmStreamInitForWriting(&Strm, NULL);
368 RTEXITCODE rcExit = pfnGenerator(&Strm);
369 if (RT_FAILURE(ScmStreamGetStatus(&Strm)))
371 ScmStreamGetStatus(&Strm), pszWhat);
374 rc = ScmStreamWriteToFile(&Strm, "%s", pszOutput);
385 ScmStreamRewindForReading(&Strm);
389 while ((pszLine = ScmStreamGetLine(&Strm, &cchLine, &enmEol)) != NULL)
395 ScmStreamDelete(&Strm);
2117 SCMSTREAM Strm;
2118 int rc = ScmStreamInitForReading(&Strm, pszScript);
2126 while ((ch = ScmStreamGetCh(&Strm)) != ~(unsigned)0)
2133 ch = ScmStreamGetCh(&Strm);
2135 rcExit = parseMultiLineComment(&Strm);
2137 rcExit = parseOneLineComment(&Strm);
2139 rcExit = parseError(&Strm, 2, "Unexpected character");
2143 if (ScmStreamCMatchingWordM1(&Strm, RT_STR_TUPLE("provider")))
2144 rcExit = parseProvider(&Strm);
2146 rcExit = parseError(&Strm, 1, "Unexpected character");
2151 ch = parseGetNextNonSpaceNonCommentChOnPpLine(&Strm);
2154 else if (ch == 'p' && ScmStreamCMatchingWordM1(&Strm, RT_STR_TUPLE("pragma")))
2155 rcExit = parsePragma(&Strm);
2157 rcExit = parseError(&Strm, 1, "Unsupported preprocessor directive");
2162 rcExit = parseError(&Strm, 1, "Unexpected character");
2169 ScmStreamDelete(&Strm);