Brad King
							
						 | 
						
							
							
								594dd9b36a
							
							Merge topic 'use-std-unordered_map'
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								d7923b82ad
							
							Use std::unordered_map instead of hash_map where available.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								f170985e7a
							
							cmDefinitions: Make the ClosureKeys method static.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								98c5c90361
							
							cmDefinitions: Centralize knowledge of iterator type.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								7872201bf6
							
							cmDefinitions: Remove internal MakeClosure method.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								6c7dad41d9
							
							cmDefinitions: Make Get method static.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								a7ce0c7bc0
							
							cmDefinitions: Make GetInternal method static.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								191573f792
							
							cmDefinitions: Remove Parent pointer.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								8b1745a1c5
							
							cmDefinitions: Accept varStack iterators in Get API.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								5ccff6408c
							
							cmDefinitions: Externalize looping for ClosureKeys.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								f79cd99d6d
							
							cmDefinitions: Implement MakeClosure in terms of reverse iterators.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								aa4d1ee80f
							
							cmDefinitions: Convert MakeClosure into a static method.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								60becdc65c
							
							cmDefinitions: Implement MakeClosure in terms of a list of ancestors.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								24885d4efa
							
							cmDefinitions: Replace private constructor with MakeClosure.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								012a75a00f
							
							cmDefinitions: Make ClosureKeys API vector-based.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								ca9fa77d5d
							
							cmDefinitions: Inline GetClosureKeys implementation.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								818bf727c1
							
							cmDefinitions: Change LocalKeys to return a vector.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								60200ca508
							
							cmDefinitions: Add an Erase method.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								a3358faca1
							
							cmDefinitions: Inline SetInternal method.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								2337034442
							
							cmDefinitions: Remove unused Set return value.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Stephen Kelly
							
						 | 
						
							
							
								b9f4dd39bb
							
							cmDefinitions: Remove unused method.
						 | 
						10 lat temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								8eb64831be
							
							Merge topic 'revert-definition-map-lookup'
						 | 
						11 lat temu | 
					
				
					
						
							
								   Ben Boeckel
							
						 | 
						
							
							
								5f414cefb6
							
							Revert "cmDefinitions: Don't store parent lookups"
						 | 
						11 lat temu | 
					
				
					
						
							
								   Ben Boeckel
							
						 | 
						
							
							
								5abfde6cb8
							
							cmDefinitions: Don't store parent lookups
						 | 
						11 lat temu | 
					
				
					
						
							
								   Ben Boeckel
							
						 | 
						
							
							
								e17a69bc74
							
							cmDefinitions: Use a hashmap for faster checks
						 | 
						11 lat temu | 
					
				
					
						
							
								   Ben Boeckel
							
						 | 
						
							
							
								11ed3e2cfe
							
							stringapi: Add string overload for the Def struct
						 | 
						11 lat temu | 
					
				
					
						
							
								   Ben Boeckel
							
						 | 
						
							
							
								270eb96df0
							
							strings: Remove cmStdString references
						 | 
						11 lat temu | 
					
				
					
						
							
								   Ben Boeckel
							
						 | 
						
							
							
								3742bb0d32
							
							stringapi: Use strings for variable names
						 | 
						11 lat temu | 
					
				
					
						
							
								   Ben Boeckel
							
						 | 
						
							
							
								52f9637174
							
							Add method to get the local scope variables
						 | 
						15 lat temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								96afb12087
							
							Convert CMake to OSI-approved BSD License
						 | 
						16 lat temu |