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:
parent
d0af45ca07
commit
6013159eb0
1 changed files with 8 additions and 0 deletions
|
@ -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 )
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue