| 
						
					 | 
					
						
						
						
						
							
						
						
							aad3c93068
							
						
					 | 
					
						
						
							
							Fix imports not setting their importer-value correctly
						
						
						
						
						
					 | 
					
						2025-08-05 21:45:40 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1ba0de442a
							
						
					 | 
					
						
						
							
							Fix linker working with recursive imports
						
						
						
						
						
					 | 
					
						2025-08-05 21:03:53 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1c3386bc9a
							
						
					 | 
					
						
						
							
							Fix triple-importing
						
						
						
						
						
					 | 
					
						2025-08-04 23:46:46 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8a178387ca
							
						
					 | 
					
						
						
							
							Allow initializing foreign structs as well
						
						
						
						
						
					 | 
					
						2025-08-04 22:33:06 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b93b7aa52b
							
						
					 | 
					
						
						
							
							Fix struct fields not being linked correctly for foreign types
						
						
						
						
						
					 | 
					
						2025-08-04 22:24:03 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1275063dc2
							
						
					 | 
					
						
						
							
							Pass associated functions as well as functions
						
						
						
						
						
					 | 
					
						2025-08-04 22:09:26 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							02522dd36d
							
						
					 | 
					
						
						
							
							Fix typechecker crashing unexpectedly with vague type
						
						
						
						
						
					 | 
					
						2025-08-04 21:18:14 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5b7c3d5b3a
							
						
					 | 
					
						
						
							
							Cleanup
						
						
						
						
						
					 | 
					
						2025-08-04 21:14:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							70a968d7a0
							
						
					 | 
					
						
						
							
							Add sqrt
						
						
						
						
						
					 | 
					
						2025-08-04 19:48:14 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a9d5a4d03b
							
						
					 | 
					
						
						
							
							Fix token ranges for for-loops
						
						
						
						
						
					 | 
					
						2025-08-04 18:37:19 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							11d93e4adf
							
						
					 | 
					
						
						
							
							Fix length-intrinsic
						
						
						
						
						
					 | 
					
						2025-08-04 18:12:01 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c2f6cfb8e6
							
						
					 | 
					
						
						
							
							Update intrinsics documentation
						
						
						
						
						
					 | 
					
						2025-08-04 18:02:28 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							34612e98ce
							
						
					 | 
					
						
						
							
							Add documentation about memcpy-intrinsic
						
						
						
						
						
					 | 
					
						2025-08-04 17:52:03 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3b4835cff8
							
						
					 | 
					
						
						
							
							Fix and add memcpy-intrinsic
						
						
						
						
						
					 | 
					
						2025-08-04 17:51:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							627d1bcfa5
							
						
					 | 
					
						
						
							
							Add a large amount of new intrinsics
						
						
						
						
						
					 | 
					
						2025-08-04 17:51:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ae6796acfc
							
						
					 | 
					
						
						
							
							Fix calling convention for integers/real-numbers
						
						
						
						
						
					 | 
					
						2025-08-04 17:51:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5d19d38682
							
						
					 | 
					
						
						
							
							Add intrinsic min/max to integers and floats
						
						
						
						
						
					 | 
					
						2025-08-04 17:51:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4a33e7d123
							
						
					 | 
					
						
						
							
							Fix binop parsing from last commit
						
						
						
						
						
					 | 
					
						2025-08-04 17:51:32 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							79ecb3b9ba
							
						
					 | 
					
						
						
							
							Fix token-ranges for derefs and binop rhs
						
						
						
						
						
					 | 
					
						2025-08-04 14:30:36 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							28157ae4b8
							
						
					 | 
					
						
						
							
							Bump version numbers
						
						
						
						
						
					 | 
					
						2025-08-04 00:43:13 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8d27a6e7bd
							
						
					 | 
					
						
						
							
							Fix reference-linking for local functions
						
						
						
						
						
					 | 
					
						2025-08-04 00:41:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							136e9f9d1f
							
						
					 | 
					
						
						
							
							Update readme
						
						
						
						
						
					 | 
					
						2025-08-04 00:21:10 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8e41deb653
							
						
					 | 
					
						
						
							
							Add compile-on-save
						
						
						
						
						
					 | 
					
						2025-08-04 00:13:10 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							766a853b48
							
						
					 | 
					
						
						
							
							Add refactoring and go-to-definition for multifile
						
						
						
						
						
					 | 
					
						2025-08-04 00:07:31 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							109fedb624
							
						
					 | 
					
						
						
							
							Make get-references work for multifiles
						
						
						
						
						
					 | 
					
						2025-08-03 23:54:49 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d27ec2bb70
							
						
					 | 
					
						
						
							
							Add StateMap
						
						
						
						
						
					 | 
					
						2025-08-03 22:44:00 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5706fd99e3
							
						
					 | 
					
						
						
							
							Move a bunch of fields to AnalysisState instead
						
						
						
						
						
					 | 
					
						2025-08-03 22:37:28 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3b3b21d4dc
							
						
					 | 
					
						
						
							
							Add possibility to pre-define module-ids
						
						
						
						
						
					 | 
					
						2025-08-03 22:32:31 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7809aeb2b5
							
						
					 | 
					
						
						
							
							Add source module id for symbols
						
						
						
						
						
					 | 
					
						2025-08-03 21:51:04 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cd2ebb5224
							
						
					 | 
					
						
						
							
							Add refactoring
						
						
						
						
						
					 | 
					
						2025-08-03 21:45:48 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8b0d09c08d
							
						
					 | 
					
						
						
							
							Fix find-all-references
						
						
						
						
						
					 | 
					
						2025-08-03 21:34:44 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a215a2116a
							
						
					 | 
					
						
						
							
							Add reference-finding
						
						
						
						
						
					 | 
					
						2025-08-03 21:29:40 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0abeb0c4cd
							
						
					 | 
					
						
						
							
							Flatten a pyramid with a helper function
						
						
						
						
						
					 | 
					
						2025-08-03 21:15:47 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ac0d79f816
							
						
					 | 
					
						
						
							
							add trivial semantic tokens
						
						
						
						
						
					 | 
					
						2025-08-03 21:11:04 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							909728a564
							
						
					 | 
					
						
						
							
							Fix type selection for properties
						
						
						
						
						
					 | 
					
						2025-08-03 21:02:05 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							82537224e7
							
						
					 | 
					
						
						
							
							Add go-to-definition
						
						
						
						
						
					 | 
					
						2025-08-03 20:57:56 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							79b3c6b3ef
							
						
					 | 
					
						
						
							
							Fix custom struct field definition semantic tokens
						
						
						
						
						
					 | 
					
						2025-08-03 20:27:31 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1ae164b1d6
							
						
					 | 
					
						
						
							
							Fix assoc function symbols
						
						
						
						
						
					 | 
					
						2025-08-03 20:24:34 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9b9baabc81
							
						
					 | 
					
						
						
							
							Add associated function symbols
						
						
						
						
						
					 | 
					
						2025-08-03 20:03:31 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							13c462cb9b
							
						
					 | 
					
						
						
							
							Add Type and Struct semantic tokens someplaces
						
						
						
						
						
					 | 
					
						2025-08-03 19:49:56 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8739fe16d1
							
						
					 | 
					
						
						
							
							Add property semantic tokens
						
						
						
						
						
					 | 
					
						2025-08-03 19:46:04 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1438ba7bd1
							
						
					 | 
					
						
						
							
							Add semantic highlighting for binop params
						
						
						
						
						
					 | 
					
						2025-08-03 19:39:40 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d9911a8ff5
							
						
					 | 
					
						
						
							
							Fix TokenRange for assoc function self
						
						
						
						
						
					 | 
					
						2025-08-03 19:27:54 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							48dd17b320
							
						
					 | 
					
						
						
							
							Fix parameter symbols for extern functions
						
						
						
						
						
					 | 
					
						2025-08-03 19:15:48 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dcc53498e7
							
						
					 | 
					
						
						
							
							Add definition and reference modifiers
						
						
						
						
						
					 | 
					
						2025-08-03 19:01:51 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							018f3e2561
							
						
					 | 
					
						
						
							
							Fix function signature meta for extern functions
						
						
						
						
						
					 | 
					
						2025-08-03 18:45:27 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6a9133baff
							
						
					 | 
					
						
						
							
							Add semantic highlighting to variable references
						
						
						
						
						
					 | 
					
						2025-08-03 18:32:35 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3f3de9e2c0
							
						
					 | 
					
						
						
							
							Clean up some duplicate .max'es
						
						
						
						
						
					 | 
					
						2025-08-03 18:19:50 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b965ca11b9
							
						
					 | 
					
						
						
							
							Add semantic highlighting for let-statements
						
						
						
						
						
					 | 
					
						2025-08-03 18:17:21 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3537318466
							
						
					 | 
					
						
						
							
							Refactor analysis a little bit
						
						
						
						
						
					 | 
					
						2025-08-03 16:21:10 +03:00 | 
					
					
						
						
							
							
							
						
					 |