Lines Matching refs:Position
82 size_t Position; member in __anonecbbd5db0111::Demangler
114 if (Error || Backref >= Position) { in demangleBackref()
122 SwapAndRestore<size_t> SavePosition(Position, Position); in demangleBackref()
123 Position = Backref; in demangleBackref()
226 Position = 0; in demangle()
242 if (Position != Input.size()) { in demangle()
247 if (Position != Input.size()) in demangle()
579 size_t Start = Position; in demangleType()
650 Position = Start; in demangleType()
889 if (Error || Bytes > Input.size() - Position) { in parseIdentifier()
893 StringView S = Input.substr(Position, Bytes); in parseIdentifier()
894 Position += Bytes; in parseIdentifier()
1002 size_t Start = Position; in parseHexNumber()
1029 size_t End = Position - 1; in parseHexNumber()
1082 if (Error || Position >= Input.size()) in look()
1085 return Input[Position]; in look()
1089 if (Error || Position >= Input.size()) { in consume()
1094 return Input[Position++]; in consume()
1098 if (Error || Position >= Input.size() || Input[Position] != Prefix) in consumeIf()
1101 Position += 1; in consumeIf()