|  | bcad156ef0 | Add new debug type datatypes | 2025-07-19 14:58:10 +03:00 |  | 
			
				
					|  | 1ad89de682 | Add better coverage for debug types | 2025-07-19 14:33:27 +03:00 |  | 
			
				
					|  | f2c38d42b9 | Add variable debug declarations to all variables | 2025-07-19 13:56:51 +03:00 |  | 
			
				
					|  | 59ce454f91 | Store all variables in pointers | 2025-07-19 13:54:54 +03:00 |  | 
			
				
					|  | 94fbd51d35 | Commit out adding records for now | 2025-07-19 13:29:05 +03:00 |  | 
			
				
					|  | a5bca6be82 | Improve debug info debug logging somewhat | 2025-07-19 13:24:32 +03:00 |  | 
			
				
					|  | e12d0be08b | Start adding debug-records | 2025-07-19 13:14:53 +03:00 |  | 
			
				
					|  | 7c8a123945 | Add variables to debug info | 2025-07-19 12:15:56 +03:00 |  | 
			
				
					|  | e75c38ad85 | Add debug information to everything (for now) | 2025-07-19 00:41:29 +03:00 |  | 
			
				
					|  | e1d014bcc2 | Fix warnings | 2025-07-19 00:30:49 +03:00 |  | 
			
				
					|  | f81fc7e925 | Update LLVM compilation guide to use ninja | 2025-07-19 00:30:25 +03:00 |  | 
			
				
					|  | 9749a29680 | Upgrade to LLVM 20.1 | 2025-07-18 23:04:08 +03:00 |  | 
			
				
					|  | 92f12e90eb | Make debug information work | 2025-07-18 19:38:01 +03:00 |  | 
			
				
					|  | b169e67ca4 | Add debug locations to returns | 2025-07-18 18:36:04 +03:00 |  | 
			
				
					|  | 1967cadbc0 | Get debug info working very preliminarily | 2025-07-18 17:26:11 +03:00 |  | 
			
				
					|  | 287ab69d32 | Remove old useless example | 2025-07-18 17:01:10 +03:00 |  | 
			
				
					|  | 990d8cb448 | Fix around in debug information generation, fix subprogram not being set | 2025-07-18 16:59:05 +03:00 |  | 
			
				
					|  | 0c6d9885ec | Add debug information compilation for subprograms and their parameters | 2025-07-18 15:44:12 +03:00 |  | 
			
				
					|  | 9bb4f97e6b | Start adding debug information | 2025-07-18 00:07:11 +03:00 |  | 
			
				
					|  | 292688a840 | Fix some warnings | 2025-07-17 20:26:01 +03:00 |  | 
			
				
					|  | ce2278ce45 | Fix using custom type-labels for e.g. return type | 2025-07-17 20:20:07 +03:00 |  | 
			
				
					|  | 0f782dcb96 | Fix parse error returning the token after the error | 2025-07-17 20:16:37 +03:00 |  | 
			
				
					|  | 6dfd98eba3 | Use true source for error formatting | 2025-07-17 19:34:54 +03:00 |  | 
			
				
					|  | df4febf1ef | Add formatting of the printed lines to errors | 2025-07-17 18:58:05 +03:00 |  | 
			
				
					|  | 9d1b18f083 | Add FullToken array to error raporting | 2025-07-17 17:44:18 +03:00 |  | 
			
				
					|  | ce7c4bfb52 | Improve error raporting futher significantly | 2025-07-17 17:15:57 +03:00 |  | 
			
				
					|  | f0e47a5d57 | Attempt to significantly improve error-raporting | 2025-07-17 16:47:10 +03:00 |  | 
			
				
					|  | 64e34ecf13 | Add module_id for modules and metadata | 2025-07-17 14:56:41 +03:00 |  | 
			
				
					|  | e2dc1a3f85 | Fix some warnings | 2025-07-17 14:31:40 +03:00 |  | 
			
				
					|  | cb2604dc22 | Update readme | 2025-07-17 12:37:57 +03:00 |  | 
			
				
					|  | c07e488f48 | Update state.load a bit to make a better default for it | 2025-07-17 12:36:17 +03:00 |  | 
			
				
					|  | 8ffb3baa8d | Add Any-mutability for StackValues | 2025-07-17 00:55:11 +03:00 |  | 
			
				
					|  | 8abee593f0 | Fix value transfer in structs and arrays | 2025-07-17 00:33:23 +03:00 |  | 
			
				
					|  | 9a4f0dc5d8 | Allow for cloning inner values | 2025-07-17 00:05:37 +03:00 |  | 
			
				
					|  | 965ad5797f | Implement rudamentary borrow | 2025-07-16 23:49:28 +03:00 |  | 
			
				
					|  | e4ce897f94 | Fix expression-indexing | 2025-07-16 23:29:15 +03:00 |  | 
			
				
					|  | d2cf97af66 | Move should_load to separate State | 2025-07-16 23:22:06 +03:00 |  | 
			
				
					|  | d034754202 | Possibly fix array_structs | 2025-07-16 23:09:36 +03:00 |  | 
			
				
					|  | c41aab33a9 | Add optional data to PassState Scope | 2025-07-16 22:46:52 +03:00 |  | 
			
				
					|  | c19384d77b | Refactor a bit | 2025-07-16 22:38:19 +03:00 |  | 
			
				
					|  | 3870b421a9 | Refactor indexing/accessing a bit, no mutability | 2025-07-16 22:04:11 +03:00 |  | 
			
				
					|  | 4ad871ff3d | Remove dbg prints | 2025-07-16 21:19:44 +03:00 |  | 
			
				
					|  | d4616ea025 | Add array_structs.reid to test arrays and structs together | 2025-07-16 21:17:28 +03:00 |  | 
			
				
					|  | 79c98a18f7 | Fix some warnings, remove unused code | 2025-07-16 21:14:07 +03:00 |  | 
			
				
					|  | 1eb3e8c095 | Refactor IndexedVariableReference being a bit smarter | 2025-07-16 21:13:00 +03:00 |  | 
			
				
					|  | dbd048c21c | Fix struct indexing when setting a field | 2025-07-16 20:38:21 +03:00 |  | 
			
				
					|  | cd31d7e7cd | Nearly fix struct mutability | 2025-07-16 20:27:01 +03:00 |  | 
			
				
					|  | 017b474f0c | Fix StructValueIndex never constructed | 2025-07-16 19:02:23 +03:00 |  | 
			
				
					|  | f2e4b3eff7 | Do some cleanup | 2025-07-16 18:57:42 +03:00 |  | 
			
				
					|  | 233ddb60f7 | Fix struct gep return type, refactor a bit | 2025-07-16 17:53:41 +03:00 |  |