Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						b02d705ac4 
					 
					
						
						
							
							Fixed possible crash in the code completion  
						
						... 
						
						
						
						Null pointer reference in a case where the global namespace is
explicitly specified using ::
Task-number: QTCREATORBUG-351
Review-pending-by: Roberto Raggi 
						
						
					 
					
						2009-11-26 16:36:39 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						68160cfa8b 
					 
					
						
						
							
							compile fix with namespaced Qt  
						
						
						
						
					 
					
						2009-11-20 16:54:09 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						ecf40d2426 
					 
					
						
						
							
							Get rid off QPair<FullySpecifiedType, Symbol *>. Use LookupItem intead.  
						
						
						
						
					 
					
						2009-11-17 14:24:09 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						72d4493fc2 
					 
					
						
						
							
							Added scope calculation for Objective-C classes.  
						
						
						
						
					 
					
						2009-11-11 09:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						82ecb2c7b3 
					 
					
						
						
							
							Initial work on the `new' GenTemplateInstance.  
						
						
						
						
					 
					
						2009-10-26 17:59:54 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						b7a0dbfa0c 
					 
					
						
						
							
							Expand the enclosing namespace.  
						
						
						
						
					 
					
						2009-10-15 17:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						2c80805165 
					 
					
						
						
							
							Fixed possible crash when searching the canonical symbol.  
						
						
						
						
					 
					
						2009-10-14 17:12:41 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						f7263f2333 
					 
					
						
						
							
							Fixed lookup of qualified name ids.  
						
						
						
						
					 
					
						2009-10-12 14:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						99c3327719 
					 
					
						
						
							
							Improved support for private classes.  
						
						
						
						
					 
					
						2009-10-12 12:01:01 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						7e0e62cb25 
					 
					
						
						
							
							Find the canonical virtual method.  
						
						
						
						
					 
					
						2009-10-07 16:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						3c51e5b24b 
					 
					
						
						
							
							Return the class declaration as canonical symbol for ctors, dtors, and class names.  
						
						
						
						
					 
					
						2009-10-06 16:27:39 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						e8fc850342 
					 
					
						
						
							
							Don't search for the canonical symbol in the base classes (at least for now).  
						
						
						
						
					 
					
						2009-09-30 12:05:12 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						6b4db9e674 
					 
					
						
						
							
							Handle ctor-initializers in the LookupContext.  
						
						
						
						
					 
					
						2009-09-29 12:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						b3cf5ae50a 
					 
					
						
						
							
							Some work on `find references of a symbol'.  
						
						
						
						
					 
					
						2009-09-25 14:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						20ff553b59 
					 
					
						
						
							
							Introduced LookupContext::canonicalSymbol().  
						
						
						
						
					 
					
						2009-09-25 14:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						06fcf59f2e 
					 
					
						
						
							
							Added method arguments to the lookup context of an ObjC method.  
						
						
						
						
					 
					
						2009-09-25 12:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						93cbef8724 
					 
					
						
						
							
							long live the king  
						
						
						
						
					 
					
						2009-08-14 09:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jason McDonald 
							
						 
					 
					
						
						
							
						
						884b7af769 
					 
					
						
						
							
							Update license headers and sales contact details.  
						
						... 
						
						
						
						Reviewed-by: Trust Me 
						
						
					 
					
						2009-06-17 00:01:27 +10:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						3ae43daa5a 
					 
					
						
						
							
							Expand the anonymous namespace and not the enclosing namespace.  
						
						
						
						
					 
					
						2009-06-10 11:35:45 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						f98b937b8c 
					 
					
						
						
							
							Expand enum and anonymous scoped symbols when resolving qualified name ids.  
						
						... 
						
						
						
						Reviewed-by: Thorbjørn Lindeijer 
						
						
					 
					
						2009-06-04 16:17:22 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						2a8b5a2e2b 
					 
					
						
						
							
							Refactored the lookup of name and template name ids.  
						
						
						
						
					 
					
						2009-05-28 15:24:17 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						6a3382d8de 
					 
					
						
						
							
							Say hello to LookupContext::resolveNestedNameSpecifier()  
						
						
						
						
					 
					
						2009-05-28 12:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						faaab90a15 
					 
					
						
						
							
							Added LookupContext::resolveOperatorNameId() with the bits needed to resolve operator name ids.  
						
						
						
						
					 
					
						2009-05-28 12:10:45 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						d9a65beacc 
					 
					
						
						
							
							Moved the lookup of qualified name ids in LookupContext::resolveQualifiedNameId()  
						
						
						
						
					 
					
						2009-05-28 11:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						a1ec4e2a94 
					 
					
						
						
							
							Introduced Name::identifier().  
						
						... 
						
						
						
						Name::identifier() returns the identifier used to declare the name. 
						
						
					 
					
						2009-05-28 11:49:59 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						10a2274bd4 
					 
					
						
						
							
							Removed obsolete code.  
						
						
						
						
					 
					
						2009-05-27 16:32:32 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						b93c9ce347 
					 
					
						
						
							
							Some cleanup in the lookup context.  
						
						
						
						
					 
					
						2009-05-27 15:54:13 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						1f26af5c5e 
					 
					
						
						
							
							Oops! Removed "ugly" and buggy "return".  
						
						
						
						
					 
					
						2009-05-19 15:34:17 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						398451b9d5 
					 
					
						
						
							
							Improved LookupContext::buildVisibleScopes().  
						
						
						
						
					 
					
						2009-05-19 14:15:56 +02:00 
						 
				 
			
				
					
						
							
							
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						55c69ffea4 
					 
					
						
						
							
							Do not expand the list of candidates when resolving fully qualified ids  
						
						... 
						
						
						
						Still too unstable after all.
This reverts commit 6f3c9f7002 
						
						
					 
					
						2009-05-19 12:16:25 +02:00 
						 
				 
			
				
					
						
							
							
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						6f3c9f7002 
					 
					
						
						
							
							Revert "Do not expand the list of candidates when resolving fully qualified ids"  
						
						... 
						
						
						
						This reverts commit 84ba24ac71f3767148c0 
						
						
					 
					
						2009-05-18 15:30:37 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						f3767148c0 
					 
					
						
						
							
							Fixed: Possible crash when resolving fully qualified name ids.  
						
						... 
						
						
						
						Task: 249227 
						
						
					 
					
						2009-04-06 16:49:58 +02:00 
						 
				 
			
				
					
						
							
							
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						84ba24ac71 
					 
					
						
						
							
							Do not expand the list of candidates when resolving fully qualified ids  
						
						... 
						
						
						
						Crashes, Roberto will fix properly later. 
						
						
					 
					
						2009-03-26 11:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						249aaa0ab6 
					 
					
						
						
							
							Fixed the lookup of qualified name ids.  
						
						
						
						
					 
					
						2009-03-25 12:29:15 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						064201ff85 
					 
					
						
						
							
							Mark the generated regions of text.  
						
						
						
						
					 
					
						2009-03-04 14:36:47 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						8ca887aae2 
					 
					
						
						
							
							Fixes:    change file license headers to include LGPL  
						
						
						
						
					 
					
						2009-02-25 09:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						c72c84d837 
					 
					
						
						
							
							Fixes: Possible crash while resolving qualified name ids.  
						
						... 
						
						
						
						There is no need to "expand" again the scope we get from invoking `resolve'. 
						
						
					 
					
						2009-02-18 16:02:01 +01:00 
						 
				 
			
				
					
						
							
							
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						a7cda431f0 
					 
					
						
						
							
							Fixed crash in lookup context due to null-name  
						
						... 
						
						
						
						Return early in this case.
Reviewed-by: Roberto Raggi 
						
						
					 
					
						2009-02-11 10:41:07 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						a90545126f 
					 
					
						
						
							
							Fixes: Lookup of qualified name ids.  
						
						
						
						
					 
					
						2009-01-24 23:07:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						59affcfffc 
					 
					
						
						
							
							Bump year in licence header.  
						
						
						
						
					 
					
						2009-01-13 19:22:14 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						9f1e7205e8 
					 
					
						
						
							
							Ensure we had a valid class symbol.  
						
						
						
						
					 
					
						2009-01-13 10:30:48 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						a2cd5db6ce 
					 
					
						
						
							
							Improved the lookup of qualified name ids.  
						
						
						
						
					 
					
						2009-01-13 10:17:13 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						f0ac751f4a 
					 
					
						
						
							
							Completion for typedef of pointer to struct.  
						
						
						
						
					 
					
						2008-12-31 10:57:27 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						0185a49a78 
					 
					
						
						
							
							Removed LookupUtils.  
						
						
						
						
					 
					
						2008-12-23 15:27:55 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						e325aa38d9 
					 
					
						
						
							
							Nicer implementation of CPlusPlus::Macro.  
						
						
						
						
					 
					
						2008-12-22 13:55:42 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						1e0f06e4e8 
					 
					
						
						
							
							Introduced expandNamespace(), expandClass(), expandBlock(), and expandFunction().  
						
						... 
						
						
						
						This should simplify the merging of the improved lookup context. 
						
						
					 
					
						2008-12-22 13:27:01 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						da3cb14483 
					 
					
						
						
							
							chancge Nokia GPL exception version from 1.2 to 1.3  
						
						
						
						
					 
					
						2008-12-16 17:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						bab60d14b3 
					 
					
						
						
							
							Introduced CPlusPlus::Snapshot, it contains a snap shot of the indexer's current state.  
						
						... 
						
						
						
						This change removes a number of wrong usages of the CppModelManager::documents()/document(). 
						
						
					 
					
						2008-12-12 10:07:58 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						ab83dcd87c 
					 
					
						
						
							
							off-by-one in headers  
						
						
						
						
					 
					
						2008-12-02 14:20:25 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						8a43d9b9f3 
					 
					
						
						
							
							end-of-line whitespace correction of the new headers  
						
						
						
						
					 
					
						2008-12-02 14:17:16 +01:00