1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-09-10 03:53:21 +02:00

Removed uses of a deprecated class.

This commit is contained in:
Sergey Prigogin 2010-09-19 22:30:04 +00:00
parent 7ebce37f93
commit 3a6b1d1846

View file

@ -49,7 +49,6 @@ public class TranslationUnitHelper {
* @throws CoreException
*/
public static IASTTranslationUnit loadTranslationUnit(String filename, boolean useIndex) throws CoreException{
if (filename != null) {
IFile[] tmpFile = null;
@ -71,9 +70,9 @@ public class TranslationUnitHelper {
if (file == null) {
return null;
}
if(useIndex) {
if (useIndex) {
return loadIndexBasedTranslationUnit(file);
}else {
} else {
return loadFileBasedTranslationUnit(file);
}
}
@ -87,8 +86,7 @@ public class TranslationUnitHelper {
}
}
private static IASTTranslationUnit loadIndexBasedTranslationUnit(IFile file)
throws CoreException {
private static IASTTranslationUnit loadIndexBasedTranslationUnit(IFile file) throws CoreException {
IIndex index = null;
try {
index = lockIndex();
@ -137,9 +135,9 @@ public class TranslationUnitHelper {
public static IASTNode getFirstNode(IASTTranslationUnit unit) {
IASTDeclaration firstNode = null;
for (IASTDeclaration each : unit.getDeclarations()) {
if(firstNode == null) {
if (firstNode == null) {
firstNode = each;
} else if(each.getNodeLocations() != null &&
} else if (each.getNodeLocations() != null &&
each.getNodeLocations()[0].getNodeOffset() < firstNode.getNodeLocations()[0].getNodeOffset()) {
firstNode = each;
}