Mohit Mohta
							
						 | 
						
							
							
							
							
								
							
								db522c0295
								
							
								
							
						 | 
						
							
							
								
								Fixed the C# generation for functions with typedefed function pointers as params (#903)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 | 
						
							
							
							
							
								
							
								02d37706ac
								
							
								
							
						 | 
						
							
							
								
								Set the name-space of a parameter to its function. (#908)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								b71a37d154
								
							
								
							
						 | 
						
							
							
								
								Simplified and stabilised the getting of the base of a method.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Joao Matos
							
						 | 
						
							
							
							
							
								
							
								27efa2ec87
								
							
								
							
						 | 
						
							
							
								
								Fixed unreachable code warning.
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								4a0167e10c
								
							
								
							
						 | 
						
							
							
								
								Made whether a method is an override adjustable.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Joao Matos
							
						 | 
						
							
							
							
							
								
							
								661609176a
								
							
								
							
						 | 
						
							
							
								
								Rewrite build config file generation in Premake.
							
							
							
							
							
							
							
							The previous version used io.output which is not needed and also badly interacts with Premake internals. 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 | 
						
							
							
							
							
								
							
								b4735df891
								
							
								
							
						 | 
						
							
							
								
								Included the comments plain text to the remarks block. (#907)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								f9a8798b8f
								
							
								
							
						 | 
						
							
							
								
								Fixed the generated C# for setters with a reference to a primitive type.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 | 
						
							
							
							
							
								
							
								db164c0c0b
								
							
								
							
						 | 
						
							
							
								
								Ensured a single element for remarks in the generated XML documentation comments. (#904)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								d2426a7db6
								
							
								
							
						 | 
						
							
							
								
								Fixed the renaming of methods in forwarded types from secondary bases in dependencies.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								8b9c3ab89f
								
							
								
							
						 | 
						
							
							
								
								Fixed a regression when a public virtual is overridden as private.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								2f2f13f352
								
							
								
							
						 | 
						
							
							
								
								Deleted an unused method.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								d3e8cc51d5
								
							
								
							
						 | 
						
							
							
								
								Further simplified the getting of base methods from only the primary bases.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								e0367c5601
								
							
								
							
						 | 
						
							
							
								
								Simplified the getting of base methods from only the primary bases.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								0c22c4deb7
								
							
								
							
						 | 
						
							
							
								
								Simplified the generation of C# for base calls.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								0ecb7fc156
								
							
								
							
						 | 
						
							
							
								
								Changed the getting of a root base method to use the list of overrides.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								845bf5b7f1
								
							
								
							
						 | 
						
							
							
								
								Based if a method is an override exclusively on if it has any overridden methods.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								8cb7207df7
								
							
								
							
						 | 
						
							
							
								
								Deleted code made redundant by the equalisation of access for overrides.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								e2e4109631
								
							
								
							
						 | 
						
							
							
								
								Added to a method a list of its overridden methods.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								cf98ecd36e
								
							
								
							
						 | 
						
							
							
								
								Generated internals of external specialisations only if the template has template fields.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								0124c43439
								
							
								
							
						 | 
						
							
							
								
								Removed a hack while renaming.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								e62651a954
								
							
								
							
						 | 
						
							
							
								
								Fixed the getting of base methods to include ignored ones.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								cece243a06
								
							
								
							
						 | 
						
							
							
								
								Equalised the access of overrides and their base methods.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Mohit Mohta
							
						 | 
						
							
							
							
							
								
							
								48c6094f52
								
							
								
							
						 | 
						
							
							
								
								Fixed the code generation for indexers returning a void pointer (#901)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								2002377f27
								
							
								
							
						 | 
						
							
							
								
								Fixed the generated C# when a protected constructor has a parameter with a protected type.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								081b111dc7
								
							
								
							
						 | 
						
							
							
								
								Fixed the generated C# when an external specialisation with a dependent field is used as a field.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 | 
						
							
							
							
							
								
							
								f1396727db
								
							
								
							
						 | 
						
							
							
								
								Reused the walking of declarations when getting name-spaces in the parser. (#900)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 | 
						
							
							
							
							
								
							
								3760d4d550
								
							
								
							
						 | 
						
							
							
								
								Made Function a DeclarationContext to match the Clang AST. (#896)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Mohit Mohta
							
						 | 
						
							
							
							
							
								
							
								3e8b15c42c
								
							
								
							
						 | 
						
							
							
								
								Made the C/C++ language switches adjustable in managed code. (#895)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 | 
						
							
							
							
							
								
							
								e89f7a344e
								
							
								
							
						 | 
						
							
							
								
								Refactored the way comments are printed. (#893)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Mohit Mohta
							
						 | 
						
							
							
							
							
								
							
								fa0d129000
								
							
								
							
						 | 
						
							
							
								
								Moved the definition of SetupArguments before SetupIncludes (#894)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Mohit Mohta
							
						 | 
						
							
							
							
							
								
							
								5227e517fc
								
							
								
							
						 | 
						
							
							
								
								Added an option to enable or disable RTTI (#892)
							
							
							
							
							
							
							
							Fixes #819 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								9b0e0ba611
								
							
								
							
						 | 
						
							
							
								
								Fixed the generation of inlines to handle types in classes in name-spaces.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								617e7c78d8
								
							
								
							
						 | 
						
							
							
								
								Restored the overload of SetupMSVC with a parameter.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 | 
						
							
							
							
							
								
							
								052b2b3a86
								
							
								
							
						 | 
						
							
							
								
								Added support for the Doxygen tag for making bold text. (#889)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Mohit Mohta
							
						 | 
						
							
							
							
							
								
							
								65d6c49e1b
								
							
								
							
						 | 
						
							
							
								
								Making the code run properly from a different working directory (#891)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Mohit Mohta
							
						 | 
						
							
							
							
							
								
							
								ed5eab6add
								
							
								
							
						 | 
						
							
							
								
								Pass the path of clang includes to ResourceDir (#888)
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								6918d9d769
								
							
								
							
						 | 
						
							
							
								
								Made the generated exception for templates more explanatory.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								1084dcc1df
								
							
								
							
						 | 
						
							
							
								
								Deleted unused code from the C# generator.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								f4d9259450
								
							
								
							
						 | 
						
							
							
								
								Regenerated the parser bindings.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								40e6abbd22
								
							
								
							
						 | 
						
							
							
								
								Deleted pointless indexation of overloads.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								351bae6bb6
								
							
								
							
						 | 
						
							
							
								
								Removed redundant indexation from internal functions in C#.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								f646647159
								
							
								
							
						 | 
						
							
							
								
								Ignored system declarations before checking for others to ignore.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								fa9652aa72
								
							
								
							
						 | 
						
							
							
								
								Fixed the generation of symbols to include supported specialisations.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								6a414939e5
								
							
								
							
						 | 
						
							
							
								
								Extended the finding of symbols to work for specialisations.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Kimon Topouzidis
							
						 | 
						
							
							
							
							
								
							
								01677b0cb1
								
							
								
							
						 | 
						
							
							
								
								Fixed the generated #includes when renaming output files. (#887)
							
							
							
							
							
							
							
							Fixes #868 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								898001fecd
								
							
								
							
						 | 
						
							
							
								
								Improved the detection of used template specialisations.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								a15aa8f921
								
							
								
							
						 | 
						
							
							
								
								Fixed the Linux build.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Mohit Mohta
							
						 | 
						
							
							
							
							
								
							
								416c67215c
								
							
								
							
						 | 
						
							
							
								
								Added passage of VS Version selected at config time to the build (#886)
							
							
							
							
							
							
							
							Fixes #815
Fixes #814 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dimitar Dobrev
							
						 | 
						
							
							
							
							
								
							
								1dc5c34662
								
							
								
							
						 | 
						
							
							
								
								Removed the useless marking of supported system template specialisations.
							
							
							
							
							
							
							
							Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com> 
							
						 | 
						
							8 years ago |