| 
							
							
								 mattias | 77566ccf65 | codetools: implemented scanning units in smaller chunks and successive scanning without deleting nodes git-svn-id: trunk@29769 - | 2011-03-09 20:52:44 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 3943d23f9b | codetools: started nested classes, replaced ctnClassType with ctnTypeSection, ctnClassConst with ctnConstSection, class type,const,var sections are now childs of visibility sections git-svn-id: trunk@29390 - | 2011-02-05 10:09:22 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 2fa1d11c5c | codetools: fixed inserting first published variable git-svn-id: trunk@29365 - | 2011-02-03 22:48:34 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 05be735961 | codetools: parsing advanced records git-svn-id: trunk@29359 - | 2011-02-03 20:38:14 +00:00 |  | 
			
				
					| 
							
							
								 mattias | e2de6ffbef | codetools: searching top most type section git-svn-id: trunk@29356 - | 2011-02-03 18:19:48 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 19c0b3a5a2 | codetools: always parse class nodes git-svn-id: trunk@29336 - | 2011-02-02 19:33:04 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 92a693d145 | codetools: removed TCodeTreeNodeExtMemManager, not needed anymore git-svn-id: trunk@29334 - | 2011-02-02 18:56:59 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 666cc1741f | codetools: class completion: if unit was parsed with error: reraise error git-svn-id: trunk@29105 - | 2011-01-18 10:03:16 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 2a79108848 | codetools: fixed class compltion for indexed property, patch #18416 git-svn-id: trunk@28877 - | 2011-01-06 17:22:04 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b55cf19954 | codetools: class completion: fixed inserting new methods into implementation with only a begin git-svn-id: trunk@28618 - | 2010-12-04 16:25:19 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 172dde0f4e | codetools: class completion: fixed finding Set methods, bug #18112 git-svn-id: trunk@28563 - | 2010-11-30 08:14:38 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 3f492dc212 | codetools: code completion: add new methods: fixed adding in front of begin..end git-svn-id: trunk@28515 - | 2010-11-27 19:19:25 +00:00 |  | 
			
				
					| 
							
							
								 paul | 188361e605 | codetools: support new class/generics syntax. like the next: { 
 TFoo = class
  const
    Value = 5;
  type
    TBar = integer;
  var
    FSomeField: Integer;
    procedure Dosomething;
  end;  
}
git-svn-id: trunk@28513 - | 2010-11-27 18:25:25 +00:00 |  | 
			
				
					| 
							
							
								 mattias | fe1d763b7d | codetools: class completion: fixed FindInsertPointForNewClass empty implementation git-svn-id: trunk@28322 - | 2010-11-18 18:19:12 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ab2f7d54a5 | codetools: class completion: adding the first method body using the options for procs git-svn-id: trunk@28320 - | 2010-11-18 17:24:04 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 508c4988a6 | codetools: class completion: adding the first method body using the options for procs git-svn-id: trunk@28319 - | 2010-11-18 17:16:58 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 6e77b99059 | codetools: fixed mem leak on finalization, bug #17915 git-svn-id: trunk@28266 - | 2010-11-16 08:07:04 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 5f8d11d5c2 | codetools: CompleteLocalVariableAsParameter: fixed skipping sub context git-svn-id: trunk@27977 - | 2010-10-30 14:10:21 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 7c74ad750f | codetools: property completion: add setter code when read variable exists git-svn-id: trunk@27608 - | 2010-10-07 17:00:36 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 6ebaacbba1 | codetools: clean up and debugging git-svn-id: trunk@27498 - | 2010-09-28 10:51:08 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 3ebbb2a0a9 | codetools: store errors for jit parsed nodes, bug #16992 git-svn-id: trunk@26778 - | 2010-07-22 11:35:42 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 20c18d6616 | codetools: copy only calling specifiers when completing a forward proc, bug #16953 git-svn-id: trunk@26692 - | 2010-07-16 18:51:03 +00:00 |  | 
			
				
					| 
							
							
								 mattias | fa33562c9b | codetools: CheckWholeUnitParsed: clear ignore error position git-svn-id: trunk@26337 - | 2010-06-30 04:59:12 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 63fb9e4fd8 | codetools: added ChangeStamp for all boss files git-svn-id: trunk@26334 - | 2010-06-30 04:44:00 +00:00 |  | 
			
				
					| 
							
							
								 mattias | c2313cc163 | codetools: added debugging git-svn-id: trunk@26331 - | 2010-06-29 17:53:04 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 8cbbc108e0 | codetools: class completion: class properties, bug #16812 git-svn-id: trunk@26330 - | 2010-06-29 17:04:36 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 02207605d0 | codetools: AddPublishedVariable: fixed check if var exists git-svn-id: trunk@26210 - | 2010-06-20 14:56:13 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 0b64f42042 | codetools: identifier completion: do not eat unit not found error when searching ancestors git-svn-id: trunk@25035 - | 2010-04-28 17:15:24 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 1ae2b9cefb | codetools: class completion: update changed proc with semicolon, bug #16201 git-svn-id: trunk@24703 - | 2010-04-18 18:26:20 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 0472d5aed6 | codetools: resolve operand @identifier directly git-svn-id: trunk@23816 - | 2010-03-01 23:49:57 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 1c3f06dbb0 | codetools: class interface completion: fixed searching existing procs, bug #15823 git-svn-id: trunk@23768 - | 2010-02-23 19:42:54 +00:00 |  | 
			
				
					| 
							
							
								 mattias | c368ff5ba7 | codetools: improved debugging git-svn-id: trunk@23672 - | 2010-02-09 19:20:45 +00:00 |  | 
			
				
					| 
							
							
								 paul | 23177da4f2 | codetools: support dispinterface property declaration git-svn-id: trunk@23504 - | 2010-01-20 14:17:41 +00:00 |  | 
			
				
					| 
							
							
								 paul | 9e02d5824f | codetools: distinct dispinterface and other interfaces git-svn-id: trunk@23500 - | 2010-01-20 13:18:11 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 19871f26cb | codetools: fixed completing empty classes git-svn-id: trunk@23498 - | 2010-01-20 11:30:24 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 227801c427 | codetools: implemented parsing class property git-svn-id: trunk@23406 - | 2010-01-09 16:27:36 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 20f8159dce | codetools: fixed class completion for new public methods without context git-svn-id: trunk@23312 - | 2009-12-28 11:45:59 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 1b68eafebe | codetools: added option to not insert class comment for implementation git-svn-id: trunk@23086 - | 2009-12-11 20:37:22 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 2f778c1f3b | codetools: fixed adding published method into implicit first published section git-svn-id: trunk@22941 - | 2009-12-03 11:29:47 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 9187f01727 | codetools: class completion: copy parameters only if no new method/variable, bug #9244 git-svn-id: trunk@22700 - | 2009-11-21 21:55:25 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b2b81b9d00 | codetools: code completion: refactoring git-svn-id: trunk@22698 - | 2009-11-21 13:15:30 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 837f13ad0c | codetools: parsing specialize in class inheritage brackets, bug #15081 git-svn-id: trunk@22649 - | 2009-11-17 12:11:33 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b64abcbd7a | codetools: parsing objccategory git-svn-id: trunk@22611 - | 2009-11-16 00:39:35 +00:00 |  | 
			
				
					| 
							
							
								 mattias | cf8c233871 | codetools: parsing cppclass git-svn-id: trunk@22601 - | 2009-11-15 15:43:53 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 1631325da4 | codetools: local var completion for enumerator of class git-svn-id: trunk@22419 - | 2009-11-04 00:23:52 +00:00 |  | 
			
				
					| 
							
							
								 mattias | a0bc0d475c | codetools: code completion for string iterators git-svn-id: trunk@22412 - | 2009-11-03 23:03:27 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 40097a760a | codetools: local var param completion: searching complex proc calls git-svn-id: trunk@22201 - | 2009-10-17 10:15:33 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 9f47216bff | codetools: class completion: fixed add to published section git-svn-id: trunk@22059 - | 2009-10-06 17:37:56 +00:00 |  | 
			
				
					| 
							
							
								 mattias | d03a9eea81 | codetools: class completion: support strict private git-svn-id: trunk@22049 - | 2009-10-05 22:10:35 +00:00 |  | 
			
				
					| 
							
							
								 mattias | c66ecbfe45 | codetools: objcprotocol git-svn-id: trunk@21694 - | 2009-09-13 23:00:19 +00:00 |  |