Lines Matching refs:Position
83 size_t Position; member in __anon406d1ba70111::Demangler
115 if (Error || Backref >= Position) { in demangleBackref()
123 ScopedOverride<size_t> SavePosition(Position, Position); in demangleBackref()
124 Position = Backref; in demangleBackref()
191 Position = 0; in demangle()
207 if (Position != Input.size()) { in demangle()
212 if (Position != Input.size()) in demangle()
543 size_t Start = Position; in demangleType()
614 Position = Start; in demangleType()
855 if (Error || Bytes > Input.size() - Position) { in parseIdentifier()
859 std::string_view S = Input.substr(Position, Bytes); in parseIdentifier()
860 Position += Bytes; in parseIdentifier()
968 size_t Start = Position; in parseHexNumber()
995 size_t End = Position - 1; in parseHexNumber()
1214 if (Error || Position >= Input.size()) in look()
1217 return Input[Position]; in look()
1221 if (Error || Position >= Input.size()) { in consume()
1226 return Input[Position++]; in consume()
1230 if (Error || Position >= Input.size() || Input[Position] != Prefix) in consumeIf()
1233 Position += 1; in consumeIf()