Lines Matching refs:pointer
65 self.pointer = 0
89 return self.buffer[self.pointer+index]
92 return self.buffer[self.pointer+index]
95 if self.pointer+length >= len(self.buffer):
97 return self.buffer[self.pointer:self.pointer+length]
100 if self.pointer+length+1 >= len(self.buffer):
103 ch = self.buffer[self.pointer]
104 self.pointer += 1
107 or (ch == '\r' and self.buffer[self.pointer] != '\n'):
117 self.buffer, self.pointer)
142 position = self.index+(len(self.buffer)-self.pointer)+match.start()
149 self.buffer = self.buffer[self.pointer:]
150 self.pointer = 0