Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								51fe04b666 
								
							
								 
							
						 
						
							
							
								
								Made all fields of C# marshalling structures internal.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								8479ed3735 
								
							
								 
							
						 
						
							
							
								
								Removed unused parameters from the utility functions.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								f954a072e2 
								
							
								 
							
						 
						
							
							
								
								Ignored dependent name types.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								bbfeb09678 
								
							
								 
							
						 
						
							
							
								
								Ignored pack expansions.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								a9ee1fda5e 
								
							
								 
							
						 
						
							
							
								
								Fixed crashes when printing messages containing braces.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Mohit Mohta
							
						 
						
							 
							
							
							
								
							
								db1522d7b2 
								
							
								 
							
						 
						
							
							
								
								Regenerated the parser bindings ( #844 )  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Mohit Mohta
							
						 
						
							 
							
							
							
								
							
								78c9a3e791 
								
							
								 
							
						 
						
							
							
								
								Added check for native pointer for null before calling a destructor and set it to null after ( #843 )  
							
							 
							
							... 
							
							
 
							
							Fixes  #808  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								f6df3267d0 
								
							
								 
							
						 
						
							
							
								
								Fully qualified calls to constructors in the generated C#.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 
						
							 
							
							
							
								
							
								797cacadb8 
								
							
								 
							
						 
						
							
							
								
								Added long doubles to the marshalling structures in the C# generator. ( #842 )  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Mohit Mohta
							
						 
						
							 
							
							
							
								
							
								efbc8fe90e 
								
							
								 
							
						 
						
							
							
								
								Fixed the generated C# when setting a field which is an array of complex objects ( #841 )  
							
							 
							
							... 
							
							
 
							
							Fixes  #717  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 
						
							 
							
							
							
								
							
								def7d44195 
								
							
								 
							
						 
						
							
							
								
								Moved the printing of fields from the C# generator to the C# printer. ( #840 )  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								f549b63711 
								
							
								 
							
						 
						
							
							
								
								Removed the useless and problematic mapping of typedef-ed classes to empty ones.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								37224ea55e 
								
							
								 
							
						 
						
							
							
								
								Ensured symbols for templated functions.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								991a891563 
								
							
								 
							
						 
						
							
							
								
								Ensured symbols for system functions.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Mohit Mohta
							
						 
						
							 
							
							
							
								
							
								927bd45d63 
								
							
								 
							
						 
						
							
							
								
								Added the tests for Symbols ( #833 )  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Mohit Mohta
							
						 
						
							 
							
							
							
								
							
								a1af127b56 
								
							
								 
							
						 
						
							
							
								
								Updated the tests for Dependencies ( #832 )  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								c0ce70d025 
								
							
								 
							
						 
						
							
							
								
								Removed useless output when VS 2017 is not installed.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Mohit Mohta
							
						 
						
							 
							
							
							
								
							
								185cbfdcf6 
								
							
								 
							
						 
						
							
							
								
								Deleted Obsolete Options and replaced them with Modules ( #828 )  
							
							 
							
							... 
							
							
 
							
							Fixes  #766  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								bd86afa9a2 
								
							
								 
							
						 
						
							
							
								
								[ast] Visit methods, properties and fields when they're added as declarations.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								97cc7e53df 
								
							
								 
							
						 
						
							
							
								
								[ast] Added IsStatic property to fields.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								ae3b9f56a8 
								
							
								 
							
						 
						
							
							
								
								[ast] Added support for field acessors to functions (to be used by Embeddinator).  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								a85dcaa533 
								
							
								 
							
						 
						
							
							
								
								[ast] Added a constructor taking string to UnsupportedType.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 
						
							 
							
							
							
								
							
								55298e026a 
								
							
								 
							
						 
						
							
							
								
								Enabled users to remove any built-in pass. ( #829 )  
							
							 
							
							... 
							
							
 
							
							Fixes https://github.com/mono/CppSharp/issues/802  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								2670d47eb1 
								
							
								 
							
						 
						
							
							
								
								Added IAstVisited implementation to code generator.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								9b277c15b4 
								
							
								 
							
						 
						
							
							
								
								Added generator name parameter to file preamble generation.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								73374065f6 
								
							
								 
							
						 
						
							
							
								
								Renamed MarshalContext.SupportBefore to Before.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								a8027694ac 
								
							
								 
							
						 
						
							
							
								
								Re-use VisitParameter overload in type printer base class.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								3969e21586 
								
							
								 
							
						 
						
							
							
								
								Simplified some code.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								3ac96ac8f2 
								
							
								 
							
						 
						
							
							
								
								Extract default common visit code into base TypePrinter class.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gilad Levi
							
						 
						
							 
							
							
							
								
							
								174ba93810 
								
							
								 
							
						 
						
							
							
								
								added support with a single character macros like: " #define MACRO '2' " to use ASCI code.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								adac942b38 
								
							
								 
							
						 
						
							
							
								
								Initialize compilation options.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								11f1956cde 
								
							
								 
							
						 
						
							
							
								
								Remove CLITypePrinterContext and its usage in CLITypePrinter.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								38cb8e1dbe 
								
							
								 
							
						 
						
							
							
								
								Overhaul type printer and marshal contexts design and implementation.  
							
							 
							
							... 
							
							
 
							
							The goal is to simplify the design and get rid of useless type printer contexts inside type printers. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								ac1c25a848 
								
							
								 
							
						 
						
							
							
								
								Remove Embeddinator-specific options from CppSharp.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								5857c2d17c 
								
							
								 
							
						 
						
							
							
								
								Split compilation options into Compilation.cs.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								ebc41d324e 
								
							
								 
							
						 
						
							
							
								
								Rename Types.cs to TypeIgnoreChecker.cs.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Joao Matos
							
						 
						
							 
							
							
							
								
							
								a4b40f6fac 
								
							
								 
							
						 
						
							
							
								
								Split TypeMapDatabase into its own file.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Victor Peter Rouven Müller
							
						 
						
							 
							
							
							
								
							
								d44cd6a154 
								
							
								 
							
						 
						
							
							
								
								Fix which should prevent any bugs  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								9dbcc3cc2c 
								
							
								 
							
						 
						
							
							
								
								Completed the support for dependent type names.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Gilad Levi
							
						 
						
							 
							
							
							
								
							
								5302f5870c 
								
							
								 
							
						 
						
							
							
								
								Use fixed c# statement when accessing fixed struct members  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Victor Peter Rouven Müller
							
						 
						
							 
							
							
							
								
							
								0a61baa4b6 
								
							
								 
							
						 
						
							
							
								
								Completely ignore incomplete classes in C++/CLI ( #823 )  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: realvictorprm <mueller.vpr@gmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Victor Peter Rouven Müller
							
						 
						
							 
							
							
							
								
							
								22c8541e2a 
								
							
								 
							
						 
						
							
							
								
								Fixing WinSDK include path code ( #822 )  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: realvictorprm <mueller.vpr@gmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								974f8fab20 
								
							
								 
							
						 
						
							
							
								
								Replaced the useless desugared dependent name type with its qualifier.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								realvictorprm
							
						 
						
							 
							
							
							
								
							
								936d2231a7 
								
							
								 
							
						 
						
							
							
								
								Fixed wrong recording of declaration order ( #816 )  
							
							 
							
							... 
							
							
 
							
							This is a bugfix for critical bug. With the fix the generation of the parser bindings should be nearly correct.
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								6d63508d3f 
								
							
								 
							
						 
						
							
							
								
								Sent a missed changed about reading the function type in the parser.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								5f6c432f19 
								
							
								 
							
						 
						
							
							
								
								Removed all warnings in the C# part.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								1174800cff 
								
							
								 
							
						 
						
							
							
								
								Generated the symbols for templates by separate functions instead.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								fcca2e5501 
								
							
								 
							
						 
						
							
							
								
								Fixed the C++ printing of qualified template substitutions.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								71c14cdb2b 
								
							
								 
							
						 
						
							
							
								
								Fixed the C++ printing of qualified specializations.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 
						
							 
							
							
							
								
							
								6a43e82047 
								
							
								 
							
						 
						
							
							
								
								Fixed the C++ printing of classes nested in specializations.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 
						
							9 years ago