forked from qt-creator/qt-creator
		
	CppTools: findMatchingDefinition handles const and volatile
Strict set to true, SymbolFinder::findMatchingDefinition will now also check, if const and volatile matches. Changed return type from 'Symbol *' to 'Function *' since only functions are returned. Change-Id: Ib55cb12b6c404e94fcefd0613b964e8caa425690 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
		
				
					committed by
					
						
						Nikolai Kosjar
					
				
			
			
				
	
			
			
			
						parent
						
							aa3aa7c455
						
					
				
				
					commit
					17a81ae106
				
			@@ -46,9 +46,9 @@ class CPPTOOLS_EXPORT SymbolFinder
 | 
			
		||||
public:
 | 
			
		||||
    SymbolFinder();
 | 
			
		||||
 | 
			
		||||
    CPlusPlus::Symbol *findMatchingDefinition(CPlusPlus::Symbol *symbol,
 | 
			
		||||
                                              const CPlusPlus::Snapshot &snapshot,
 | 
			
		||||
                                              bool strict = false);
 | 
			
		||||
    CPlusPlus::Function *findMatchingDefinition(CPlusPlus::Symbol *symbol,
 | 
			
		||||
                                                const CPlusPlus::Snapshot &snapshot,
 | 
			
		||||
                                                bool strict = false);
 | 
			
		||||
 | 
			
		||||
    CPlusPlus::Class *findMatchingClassDeclaration(CPlusPlus::Symbol *declaration,
 | 
			
		||||
                                                   const CPlusPlus::Snapshot &snapshot);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user