1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-09 18:56:02 +02:00

Bug 346349 - CCE from standalone indexer

This commit is contained in:
Mike Kucera 2011-06-06 17:23:27 +00:00
parent df7434c2bc
commit 42ef9f618d

View file

@ -45,7 +45,7 @@ public class StandaloneIndexerInputAdapter extends IndexerInputAdapter {
@Override
public IScannerInfo getBuildConfiguration(int linkageID, Object tu) {
return fIndexer.getScannerInfo((String)tu);
return fIndexer.getScannerInfo(tu.toString());
}
@Override
@ -65,7 +65,7 @@ public class StandaloneIndexerInputAdapter extends IndexerInputAdapter {
@Override
public boolean isSourceUnit(Object tu) {
return isValidSourceUnitName((String) tu);
return isValidSourceUnitName(tu.toString());
}
@Override
@ -85,7 +85,7 @@ public class StandaloneIndexerInputAdapter extends IndexerInputAdapter {
@Override
public IIndexFileLocation resolveFile(Object tu) {
return resolveASTPath((String) tu);
return resolveASTPath(tu.toString());
}
@Override
@ -137,7 +137,7 @@ public class StandaloneIndexerInputAdapter extends IndexerInputAdapter {
@Override
public boolean isFileBuildConfigured(Object tu) {
return isValidSourceUnitName((String) tu);
return isValidSourceUnitName(tu.toString());
}
@Override
@ -147,7 +147,7 @@ public class StandaloneIndexerInputAdapter extends IndexerInputAdapter {
@Override
public FileContent getCodeReader(Object tu) {
String stu = (String) tu;
String stu = tu.toString();
String fileEncoding = getFileEncoding(stu);
return FileContent.createForExternalFileLocation(stu, fileEncoding);
@ -173,7 +173,7 @@ public class StandaloneIndexerInputAdapter extends IndexerInputAdapter {
@Override
public AbstractLanguage[] getLanguages(Object tu, boolean bothForHeaders) {
ILanguage language = fIndexer.getLanguageMapper().getLanguage((String) tu);
ILanguage language = fIndexer.getLanguageMapper().getLanguage(tu.toString());
if (language instanceof AbstractLanguage) {
return new AbstractLanguage[] {(AbstractLanguage) language};
}