| 
							
							
								 mattias | 889efdd935 | codetools: c pareser: implemented parsing __attribute__ after param list git-svn-id: trunk@15918 - | 2008-07-30 11:30:05 +00:00 |  | 
			
				
					| 
							
							
								 mattias | cb341f3456 | codetools: c paresers: implemented function with return type pointer git-svn-id: trunk@15917 - | 2008-07-30 09:56:31 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 5399b1c322 | codetools: removing empty methods: auto removing class completion comment git-svn-id: trunk@14971 - | 2008-04-25 13:31:19 +00:00 |  | 
			
				
					| 
							
							
								 mattias | cc954306a9 | codetools: added function to find empty method bodies git-svn-id: trunk@14969 - | 2008-04-25 12:11:17 +00:00 |  | 
			
				
					| 
							
							
								 mattias | a31259b22c | codetools: h2p: workaround for fpc var/const string bug git-svn-id: trunk@14682 - | 2008-03-28 15:10:26 +00:00 |  | 
			
				
					| 
							
							
								 mattias | f0bbffbdde | codetools: h2p: implemented converting typedef variable git-svn-id: trunk@14681 - | 2008-03-28 14:36:05 +00:00 |  | 
			
				
					| 
							
							
								 mattias | cf5329f598 | codetools: h2p: removing redefiend macros git-svn-id: trunk@14667 - | 2008-03-27 20:18:27 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ab2e97512f | codetools: h2p: fixed creating nested procedure types git-svn-id: trunk@14658 - | 2008-03-26 17:37:05 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 66c97d67f0 | codetools: h2p: implemented nested function types git-svn-id: trunk@14657 - | 2008-03-26 17:25:57 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 33fceb4802 | codetools: c parser: clean up git-svn-id: trunk@14656 - | 2008-03-26 16:26:47 +00:00 |  | 
			
				
					| 
							
							
								 mattias | a0fb82a994 | codetools: h2p: implemented parsing struct parameters and fixed simplifying if elseif else endif git-svn-id: trunk@14655 - | 2008-03-26 15:48:48 +00:00 |  | 
			
				
					| 
							
							
								 mattias | aeceb42992 | codetools: h2p: implemented converting c octal numbers git-svn-id: trunk@14649 - | 2008-03-26 11:30:17 +00:00 |  | 
			
				
					| 
							
							
								 mattias | e159c54b13 | codetools: h2p: clean up git-svn-id: trunk@14645 - | 2008-03-26 09:33:43 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 70de988f83 | codetools: h2p: implemented typedef function pointers git-svn-id: trunk@14577 - | 2008-03-18 17:35:31 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ad20039e2e | codetools: h2p: implemented struct alias git-svn-id: trunk@14576 - | 2008-03-18 16:58:12 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ff62c04c02 | codetools: h2p: implemented union git-svn-id: trunk@14575 - | 2008-03-18 16:40:41 +00:00 |  | 
			
				
					| 
							
							
								 mattias | fcb2e8f8cb | codetools: h2p: implemented typedef struct git-svn-id: trunk@14574 - | 2008-03-18 16:02:33 +00:00 |  | 
			
				
					| 
							
							
								 mattias | f483eda4a5 | codetools: h2p: implemented parameter type ... git-svn-id: trunk@14572 - | 2008-03-18 15:09:39 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b8caa1a665 | codetools: h2p: implemented function list parameters git-svn-id: trunk@14571 - | 2008-03-18 14:57:47 +00:00 |  | 
			
				
					| 
							
							
								 mattias | c592a2172d | codetools: auto resolving auto generated name conflicts git-svn-id: trunk@14563 - | 2008-03-18 10:29:09 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 7593e06d86 | codetools: implemented conversion of simple c declarations git-svn-id: trunk@14553 - | 2008-03-17 15:37:43 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ceb551d1a8 | codetools: added examples for c const git-svn-id: trunk@14488 - | 2008-03-10 16:43:38 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 735da60bb7 | codetools: implemented parsing typedef functions git-svn-id: trunk@14386 - | 2008-03-03 16:49:19 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 9ee445c286 | added c header file example with lots of typical c constructs git-svn-id: trunk@14141 - | 2008-02-15 17:41:20 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 9fa2584d36 | IDE: fixed updating Modified flag for units on revert git-svn-id: trunk@13547 - | 2007-12-31 14:06:17 +00:00 |  | 
			
				
					| 
							
							
								 mattias | fb2f004237 | codetools: code completion: auto create procedure from call statement git-svn-id: trunk@13508 - | 2007-12-28 19:35:10 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b883a482c5 | codetools: fixed crash on finalization git-svn-id: trunk@13503 - | 2007-12-28 12:28:58 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b27b9bb629 | IDE: added refactoring tool show abstract methods git-svn-id: trunk@13212 - | 2007-12-07 23:16:21 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 363234509c | codetools: implemented searching abstract methods, added example git-svn-id: trunk@13188 - | 2007-12-07 00:28:12 +00:00 |  | 
			
				
					| 
							
							
								 mattias | a0a537e1f9 | codetools: AddResourceDirective can now add custom directives git-svn-id: trunk@13034 - | 2007-11-26 12:09:22 +00:00 |  | 
			
				
					| 
							
							
								 mattias | dae7d26d45 | codetools: started fixing function alias git-svn-id: trunk@12339 - | 2007-10-05 21:52:42 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 9f67277474 | h2pas wizard: added tool to add missing pointer types git-svn-id: trunk@12336 - | 2007-10-05 20:43:40 +00:00 |  | 
			
				
					| 
							
							
								 mattias | dc1e321f46 | codetools: improved fixing definition order and fixing alias defs git-svn-id: trunk@12315 - | 2007-10-04 17:14:19 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 6808002ecd | codetools: improved FixAliasDefinitions for type casts git-svn-id: trunk@12121 - | 2007-09-21 21:49:14 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 2a4cf8b92f | codetools: fixdefinitionorder: implemented sorting and moves, started commit git-svn-id: trunk@12110 - | 2007-09-21 11:00:42 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 4ac6e38987 | codetools: TCodeToolManager.Init now raises an exception if something is wrong with the compiler git-svn-id: trunk@12052 - | 2007-09-17 11:04:08 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 0d150f7df9 | codetools: implemented generating a dependency graph from definitions of a unit git-svn-id: trunk@11834 - | 2007-08-17 19:29:02 +00:00 |  | 
			
				
					| 
							
							
								 mattias | afcbbf4db0 | codetools: implemented local type and var section for generics git-svn-id: trunk@11833 - | 2007-08-17 12:48:29 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 13c2b40e20 | codetools: implemented parsing the new fpc 2.3.1 generics, simple find declaration for generics git-svn-id: trunk@11829 - | 2007-08-16 17:12:56 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 5c210a7a2e | codetools: updated example for generics git-svn-id: trunk@11825 - | 2007-08-15 22:03:08 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 3c7d2a9d84 | codetools: imporoved finding unreachable IFDEF blocks git-svn-id: trunk@11806 - | 2007-08-13 18:07:51 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b050f71de9 | codetools: added example for ifndef def combination git-svn-id: trunk@11804 - | 2007-08-12 20:37:27 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 91d9b36709 | codetools: implemented function FixMissingH2PasDirectives git-svn-id: trunk@11784 - | 2007-08-10 19:35:49 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 2096f744ef | codetools: directive parser now sets StartPos and EndPos of all nodes git-svn-id: trunk@11780 - | 2007-08-10 18:22:43 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 897336de38 | codetools: added function to find all functions of a h2pas output git-svn-id: trunk@11762 - | 2007-08-09 11:07:28 +00:00 |  | 
			
				
					| 
							
							
								 mattias | d48eb4b364 | codetools: implemented function to convert simple functions to constants, h2pas: new tools to reduce IFDEFs and fucntions to constant conversion git-svn-id: trunk@11761 - | 2007-08-08 18:22:43 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 3b1bf0495f | codetools: implemented removing empty IFDEF blocks and unneeded brackets git-svn-id: trunk@11760 - | 2007-08-07 22:24:34 +00:00 |  | 
			
				
					| 
							
							
								 mattias | f9f7d157a3 | codetools: implemented function to simplify some types of compiler directives git-svn-id: trunk@11754 - | 2007-08-07 14:21:13 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 34c3ed4df7 | codetools: fixed $ELIFC and $ELSEIF git-svn-id: trunk@11222 - | 2007-05-29 23:49:11 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 78509220c9 | LCL: TSpeedButton: if mouse capture lost then update state, fixed state when invoking Click which triggers ShowModal git-svn-id: trunk@11211 - | 2007-05-28 12:12:51 +00:00 |  |