Lines Matching refs:Pos
57 while (isSeparator(Buffer[Pos])) in skipWhitespace()
58 ++Pos; in skipWhitespace()
62 const uptr NameStart = Pos; in parseFlag()
63 while (Buffer[Pos] != '=' && !isSeparatorOrNull(Buffer[Pos])) in parseFlag()
64 ++Pos; in parseFlag()
65 if (Buffer[Pos] != '=') in parseFlag()
68 const uptr ValueStart = ++Pos; in parseFlag()
70 if (Buffer[Pos] == '\'' || Buffer[Pos] == '"') { in parseFlag()
71 const char Quote = Buffer[Pos++]; in parseFlag()
72 while (Buffer[Pos] != 0 && Buffer[Pos] != Quote) in parseFlag()
73 ++Pos; in parseFlag()
74 if (Buffer[Pos] == 0) in parseFlag()
77 ++Pos; // consume the closing quote in parseFlag()
79 while (!isSeparatorOrNull(Buffer[Pos])) in parseFlag()
80 ++Pos; in parseFlag()
90 if (Buffer[Pos] == 0) in parseFlags()
101 const uptr OldPos = Pos; in parseString()
103 Pos = 0; in parseString()
108 Pos = OldPos; in parseString()