Lines Matching refs:Position
82 size_t Position; member in __anon798090d70111::Demangler
114 if (Error || Backref >= Position) { in demangleBackref()
122 ScopedOverride<size_t> SavePosition(Position, Position); in demangleBackref()
123 Position = Backref; in demangleBackref()
197 Position = 0; in demangle()
213 if (Position != Input.size()) { in demangle()
218 if (Position != Input.size()) in demangle()
549 size_t Start = Position; in demangleType()
620 Position = Start; in demangleType()
861 if (Error || Bytes > Input.size() - Position) { in parseIdentifier()
865 StringView S = Input.substr(Position, Bytes); in parseIdentifier()
866 Position += Bytes; in parseIdentifier()
974 size_t Start = Position; in parseHexNumber()
1001 size_t End = Position - 1; in parseHexNumber()
1220 if (Error || Position >= Input.size()) in look()
1223 return Input[Position]; in look()
1227 if (Error || Position >= Input.size()) { in consume()
1232 return Input[Position++]; in consume()
1236 if (Error || Position >= Input.size() || Input[Position] != Prefix) in consumeIf()
1239 Position += 1; in consumeIf()