예제 #1
0
파일: Annotate.py 프로젝트: anandu/pylibs
 def mark_pos(self, pos):
     if pos is not None:
         CCodeWriter.mark_pos(self, pos)
     if self.last_pos:
         code = self.code.get(self.last_pos[1], "")
         self.code[self.last_pos[1]] = code + self.annotation_buffer.getvalue()
     self.annotation_buffer = StringIO()
     self.last_pos = pos
예제 #2
0
 def mark_pos(self, pos):
     if pos is not None:
         CCodeWriter.mark_pos(self, pos)
     if self.last_pos:
         code = self.code.get(self.last_pos[1], "")
         self.code[
             self.last_pos[1]] = code + self.annotation_buffer.getvalue()
     self.annotation_buffer = StringIO()
     self.last_pos = pos
예제 #3
0
파일: Annotate.py 프로젝트: bzzzz/cython
 def mark_pos(self, pos):
     if pos is not None:
         CCodeWriter.mark_pos(self, pos)
     if self.last_pos:
         pos_code = self.code.setdefault(self.last_pos[0].filename,{})
         code = pos_code.get(self.last_pos[1], "")
         pos_code[self.last_pos[1]] = code + self.annotation_buffer.getvalue()
     self.annotation_buffer = StringIO()
     self.last_pos = pos
예제 #4
0
 def mark_pos(self, pos):
     if pos is not None:
         CCodeWriter.mark_pos(self, pos)
     if self.last_pos:
         pos_code = self.code.setdefault(self.last_pos[0].filename, {})
         code = pos_code.get(self.last_pos[1], "")
         pos_code[
             self.last_pos[1]] = code + self.annotation_buffer.getvalue()
     self.annotation_buffer = StringIO()
     self.last_pos = pos