mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-24 17:35:35 +02:00
Renaming methods inside namespace definitions, bug 279449
This commit is contained in:
parent
7156f656f6
commit
5522695e6e
1 changed files with 6 additions and 1 deletions
|
@ -11,7 +11,6 @@
|
|||
******************************************************************************/
|
||||
package org.eclipse.cdt.internal.ui.refactoring.rename;
|
||||
|
||||
import com.ibm.icu.text.MessageFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collection;
|
||||
|
@ -31,6 +30,8 @@ import org.eclipse.core.runtime.Path;
|
|||
import org.eclipse.ltk.core.refactoring.RefactoringStatus;
|
||||
import org.eclipse.ltk.core.refactoring.RefactoringStatusEntry;
|
||||
|
||||
import com.ibm.icu.text.MessageFormat;
|
||||
|
||||
import org.eclipse.cdt.core.dom.ast.ASTVisitor;
|
||||
import org.eclipse.cdt.core.dom.ast.DOMException;
|
||||
import org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier;
|
||||
|
@ -76,6 +77,7 @@ import org.eclipse.cdt.core.dom.ast.c.ICFunctionPrototypeScope;
|
|||
import org.eclipse.cdt.core.dom.ast.c.ICFunctionScope;
|
||||
import org.eclipse.cdt.core.dom.ast.c.ICScope;
|
||||
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier;
|
||||
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition;
|
||||
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName;
|
||||
import org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTranslationUnit;
|
||||
import org.eclipse.cdt.core.dom.ast.cpp.ICPPBase;
|
||||
|
@ -631,6 +633,9 @@ public class ASTManager {
|
|||
if (node instanceof IASTCompositeTypeSpecifier) {
|
||||
return getSimpleName(((IASTCompositeTypeSpecifier) node).getName()).toString();
|
||||
}
|
||||
if (node instanceof ICPPASTNamespaceDefinition) {
|
||||
return getSimpleName(((ICPPASTNamespaceDefinition) node).getName()).toString();
|
||||
}
|
||||
if (node instanceof IASTTranslationUnit) {
|
||||
return ((IASTTranslationUnit) node).getFilePath();
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue