forked from qt-creator/qt-creator
		
	Fix "Apply function signature change" for boost::shared_ptr
Problem was with nested template type(in this case shared_ptr<T> is nested template type) Task-number: QTCREATORBUG-6784 Change-Id: I8ea9203f2b1fbde73d9ac4e6c8cdeb2b6e0afcef Reviewed-by: David Schulz <david.schulz@digia.com>
This commit is contained in:
		
				
					committed by
					
						
						David Schulz
					
				
			
			
				
	
			
			
			
						parent
						
							59f8c87659
						
					
				
				
					commit
					30b5534667
				
			@@ -395,7 +395,8 @@ FullySpecifiedType UseMinimalNames::apply(const Name *name, Rewrite *rewrite) co
 | 
			
		||||
    SubstitutionEnvironment *env = rewrite->env;
 | 
			
		||||
    Scope *scope = env->scope();
 | 
			
		||||
 | 
			
		||||
    if (name->isTemplateNameId())
 | 
			
		||||
    if (name->isTemplateNameId() ||
 | 
			
		||||
            (name->isQualifiedNameId() && name->asQualifiedNameId()->name()->isTemplateNameId()))
 | 
			
		||||
        return FullySpecifiedType();
 | 
			
		||||
 | 
			
		||||
    if (! scope)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user