Changeset 464
- Timestamp:
- 01/25/08 08:52:24 (4 years ago)
- Location:
- branches/IDLDOC_3_0/idldoc/src
- Files:
-
- 3 modified
-
parser/docparformatparser__define.pro (modified) (2 diffs)
-
parser/docparprofileparser__define.pro (modified) (1 diff)
-
tree/doctreeproperty__define.pro (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/IDLDOC_3_0/idldoc/src/parser/docparformatparser__define.pro
r425 r464 116 116 for p = 0L, self.heldProperties->count() - 1L do begin 117 117 class->addProperty, self.heldProperties->get(position=p) 118 endfor 119 endif else begin 120 properties = self.heldProperties->get(/all, count=nProps) 121 if (nProps gt 0) then obj_destroy, properties 122 endelse 123 self.heldProperties->remove, /all 118 endfor 119 self.heldProperties->remove, /all 120 endif 124 121 end 125 122 … … 153 150 end 154 151 155 152 153 ;+ 154 ; Start parsing a new file, so clear any stuff remembered about the last file. 155 ;- 156 pro docparformatparser::startNewFile 157 compile_opt strictarr 158 159 self.heldProperties->remove, /all 160 end 161 162 156 163 ;+ 157 164 ; Free resources. -
branches/IDLDOC_3_0/idldoc/src/parser/docparprofileparser__define.pro
r391 r464 284 284 285 285 formatParser = self.system->getParser(format + 'format') 286 286 formatParser->startNewFile 287 287 288 insideComment = 0B 288 289 justFinishedComment = 0L ; 0, 1 (in header), 2 (just finished) -
branches/IDLDOC_3_0/idldoc/src/tree/doctreeproperty__define.pro
r425 r464 113 113 compile_opt strictarr 114 114 115 return, self.class->isVisible()115 return, obj_valid(self.class) ? self.class->isVisible() : 0B 116 116 end 117 117 … … 122 122 pro doctreeproperty::cleanup 123 123 compile_opt strictarr 124 124 125 125 obj_destroy, self.comments 126 126 end
