| 
						
					 | 
					
						
						
							
						
						59d3a9eac2
					 | 
					
						
						
							
							feat(miscellaneous): add type traits and memory operations support to FTypeInfo
						
						
						
						
						
						
					 | 
					
						2022-04-30 23:03:29 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7aadebba70
					 | 
					
						
						
							
							refactor(miscellaneous): replace TSynthThreeWay with the function version
						
						
						
						
						
						
					 | 
					
						2022-04-30 19:27:25 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						494928aa6b
					 | 
					
						
						
							
							refactor(*): add check and constraint diagnostics for illegal alignment
						
						
						
						
						
						
					 | 
					
						2022-04-27 22:50:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						897ee4f283
					 | 
					
						
						
							
							fix(miscellaneous): fix misbehavior of assertions under some build types
						
						
						
						
						
						
					 | 
					
						2022-04-26 23:04:50 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1dd42be86a
					 | 
					
						
						
							
							feat(miscellaneous): add fixed-length floating-point support
						
						
						
						
						
						
					 | 
					
						2022-04-25 22:33:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						63b63ef0b4
					 | 
					
						
						
							
							chore(*): add Development build type to allow debugging in optimization-enabled mode
						
						
						
						
						
						
					 | 
					
						2022-04-20 23:38:29 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bb89dd6509
					 | 
					
						
						
							
							refactor(miscellaneous): renamed builtin type, add fixed-width character type
						
						
						
						
						
						
					 | 
					
						2022-04-08 17:29:05 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a539f70535
					 | 
					
						
						
							
							refactor(templates): make FTypeInfo behave more like std::type_info and optimize TAny
						
						
						
						
						
						
					 | 
					
						2022-04-05 17:00:33 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						943c7c5991
					 | 
					
						
						
							
							refactor(templates): add constraints to reduce duplicate code on TAny etc
						
						
						
						
						
						
					 | 
					
						2022-04-03 22:55:17 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fd0bebd7be
					 | 
					
						
						
							
							feat(miscellaneous): add TSynthThreeWay and the corresponding testing
						
						
						
						
						
						
					 | 
					
						2022-03-30 12:07:48 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e03cfa956c
					 | 
					
						
						
							
							feat(miscellaneous): add attribute specifier support
						
						
						
						
						
						
					 | 
					
						2022-03-19 23:07:04 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c7d6c780b9
					 | 
					
						
						
							
							refactor(testing): put all test functions under the Testing namespace
						
						
						
						
						
						
					 | 
					
						2022-03-19 13:35:27 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cd1a8da1a8
					 | 
					
						
						
							
							feat(memory): complete low-level memory management utilities
						
						
						
						
						
						
					 | 
					
						2022-03-18 20:17:28 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1bff879a0b
					 | 
					
						
						
							
							style(*): move some constants and placeholders to CoreMiscDefines.h
						
						
						
						
						
						
					 | 
					
						2022-03-17 09:22:48 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b10963d310
					 | 
					
						
						
							
							feat(miscellaneous): add FTypeInfo and the corresponding testing
						
						
						
						
						
						
					 | 
					
						2022-03-16 11:25:48 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1b8b449ed4
					 | 
					
						
						
							
							style(miscellaneous): move Compare.h from Templates to Miscellaneous
						
						
						
						
						
						
					 | 
					
						2022-03-16 10:47:17 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2448653fa0
					 | 
					
						
						
							
							style(miscellaneous): move Placeholders.h from Templates to Miscellaneous
						
						
						
						
						
						
					 | 
					
						2022-03-16 09:58:23 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0b4cb1a9e0
					 | 
					
						
						
							
							style(templates): redefine placeholders such as ForceInit, InPlace, etc.
						
						
						
						
						
						
					 | 
					
						2022-03-14 18:03:57 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8a3b089648
					 | 
					
						
						
							
							feat(templates): add TOptional and the corresponding testing
						
						
						
						
						
						
					 | 
					
						2022-03-13 23:18:07 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						babc7327eb
					 | 
					
						
						
							
							feat(miscellaneous): add enumerators such as ENoInit and EInPlace
						
						
						
						
						
						
					 | 
					
						2022-03-08 23:04:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ad80dcd78f
					 | 
					
						
						
							
							style(miscellaneous): rename the Misc directory to Miscellaneous
						
						
						
						
						
						
					 | 
					
						2022-02-09 17:22:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |