1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Cosmetics.

This commit is contained in:
Sergey Prigogin 2011-01-06 03:21:39 +00:00
parent 46b2750a00
commit f83cf7403d

View file

@ -9,7 +9,6 @@
* Contributors:
* Institute for Software - initial API and implementation
*******************************************************************************/
package org.eclipse.cdt.internal.ui.refactoring.utils;
import java.util.TreeMap;
@ -39,11 +38,11 @@ import org.eclipse.cdt.internal.ui.refactoring.Container;
* Helper class to find definitions.
*
* @author Lukas Felber
*
*/
public class DefinitionFinder {
public static IASTName getDefinition(IASTSimpleDeclaration simpleDeclaration, IFile file) throws CoreException{
public static IASTName getDefinition(IASTSimpleDeclaration simpleDeclaration, IFile file)
throws CoreException{
IASTDeclarator declarator = simpleDeclaration.getDeclarators()[0];
IBinding resolveBinding = declarator.getName().resolveBinding();
return DefinitionFinder.getDefinition(declarator.getName(), resolveBinding, file);
@ -65,8 +64,7 @@ public class DefinitionFinder {
}
try {
pdomref= index.findDefinitions(bind);
}
finally {
} finally {
index.releaseReadLock();
}
@ -84,7 +82,8 @@ public class DefinitionFinder {
return findDefinitionInTranslationUnit(transUnit, pdomref[0]);
}
private static IASTName findDefinitionInTranslationUnit(IASTTranslationUnit transUnit, final IIndexName indexName) {
private static IASTName findDefinitionInTranslationUnit(IASTTranslationUnit transUnit,
final IIndexName indexName) {
final Container<IASTName> defName = new Container<IASTName>();
transUnit.accept(new ASTVisitor() {
{