forked from qt-creator/qt-creator
		
	C++: Fixed code completion for nested class
fixed code completion for nested class when enclosing class is a template. It has also unit tests. Change-Id: Ia25b78a10fa5e1349b618a0e7010ddc502fa620f Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
		
				
					committed by
					
						
						Nikolai Kosjar
					
				
			
			
				
	
			
			
			
						parent
						
							75c36c9bb5
						
					
				
				
					commit
					c5fa9c30a1
				
			@@ -747,6 +747,7 @@ ClassOrNamespace *ClassOrNamespace::nestedType(const Name *name, ClassOrNamespac
 | 
			
		||||
#endif // DEBUG_LOOKUP
 | 
			
		||||
        instantiation->_templateId = templId;
 | 
			
		||||
        instantiation->_instantiationOrigin = origin;
 | 
			
		||||
        instantiation->_classOrNamespaces = reference->_classOrNamespaces;
 | 
			
		||||
 | 
			
		||||
        // The instantiation should have all symbols, enums, and usings from the reference.
 | 
			
		||||
        instantiation->_enums.append(reference->unscopedEnums());
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user