1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-06 07:45:50 +02:00

add line and offset info to problems during a lookup

This commit is contained in:
Andrew Niefer 2004-10-06 21:40:09 +00:00
parent d0af45ca07
commit 6013159eb0

View file

@ -325,7 +325,15 @@ public class CompleteParseASTFactory extends BaseASTFactory implements IASTFacto
case 1:
image = name.extractNameFromTemplateId();
args = ( templateArgLists != null ) ? getTemplateArgList( templateArgLists[ 0 ] ) : null;
try{
result = lookupElement(startingScope, image, type, parameters, args, lookup );
} catch ( ASTSemanticException e ){
if( e.getProblem() == null || e.getProblem().getSourceLineNumber() == -1 ){
handleProblem(e.getProblem().getID(), image, name.getStartOffset(), name.getEndOffset(), name.getLineNumber(), e.getProblem().isError() );
} else {
throw e;
}
}
if( result != null )
{