d8552bcf9d 
							
						 
					 
					
						
						
							
							Use strict unmarshal for configuration file, to detect typos in  
						
						 
						
						... 
						
						
						
						config directives. Do not panic on failed regexp in AST parsing,
instead return &ast.Unknown{} for further debugging. Add debutast:
directive to print context when AST nodes are not recognized. 
						
					 
					
						2019-06-03 11:07:12 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4f0cdf4d1a 
							
						 
					 
					
						
						
							
							Some AST tweaks and add astfile: config option to read AST from a file  
						
						 
						
						... 
						
						
						
						instead of running Clang. Attempt to port to MacOS Mojave. 
						
					 
					
						2019-06-01 15:10:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5a5a4f9406 
							
						 
					 
					
						
						
							
							AST tweaks and new tests.  
						
						 
						
						
						
					 
					
						2019-05-31 10:21:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8ce3b6a6de 
							
						 
					 
					
						
						
							
							Remove dependencies, improve documentation.  
						
						 
						
						
						
					 
					
						2019-05-29 22:36:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8de87cddb7 
							
						 
					 
					
						
						
							
							Performance improvements (do not parse addresses or locations unless  
						
						 
						
						... 
						
						
						
						location tracking is enabled). Allow profiling option. Add some
comments and clean-ups to types/*.go. 
						
					 
					
						2019-05-11 23:03:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b00ecd4ac0 
							
						 
					 
					
						
						
							
							Switch from toml to yaml for configuration files. Begin scaffolding  
						
						 
						
						... 
						
						
						
						for Protocols and Delegates. 
						
					 
					
						2019-05-09 12:25:45 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							511f2f1968 
							
						 
					 
					
						
						
							
							Improve type handling for enums. Handle "__kindof" qualifiers.  
						
						 
						
						... 
						
						
						
						Add examples/app. Allow VisibilityAttr "Hidden". 
						
					 
					
						2019-05-06 13:21:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							758ea40679 
							
						 
					 
					
						
						
							
							Add constants for C enum types. Add NSEnumerator helper. Fix  
						
						 
						
						... 
						
						
						
						bugs in Go class names. Add "Frameworks" option to nswrap.toml.
Improve handling of ast.EnumDecl and ast.EnumConstantDecl. 
						
					 
					
						2019-05-02 14:14:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d78e055008 
							
						 
					 
					
						
						
							
							Handle Objective-C methods with variadic arguments.  
						
						 
						
						
						
					 
					
						2019-04-29 16:14:45 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							977a09e77e 
							
						 
					 
					
						
						
							
							Better handling of multiple classes and input files. Handle  
						
						 
						
						... 
						
						
						
						Objective C type parameter declarations. Check Typedefs when
determining if a Type is a pointer or a function. 
						
					 
					
						2019-04-26 22:44:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							74f4073d35 
							
						 
					 
					
						
						
							
							Improved type handling.  
						
						 
						
						
						
					 
					
						2019-04-11 11:46:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2fbd9134a0 
							
						 
					 
					
						
						
							
							Generate go and objc wrapper functions. Translate classes into wrapped  
						
						 
						
						... 
						
						
						
						unsafe.Pointer() instances. Embed super-class to simulate inheritance
and hold pointers only at the base class. 
						
					 
					
						2019-04-10 14:00:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bcb4a0680d 
							
						 
					 
					
						
						
							
							Identify methods from interfaces and categories, determine their  
						
						 
						
						... 
						
						
						
						parameter and return types. 
						
					 
					
						2019-04-09 23:19:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6a9c5c2811 
							
						 
					 
					
						
						
							
							Initial commit.  
						
						 
						
						
						
					 
					
						2019-04-09 11:52:21 -04:00