mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 14:42:11 +02:00
Cleaned up some of the createCompletionNode code.
This commit is contained in:
parent
219aa7056b
commit
7e8e3349ba
1 changed files with 3 additions and 5 deletions
|
@ -1747,9 +1747,7 @@ public class GNUCPPSourceParser extends AbstractGNUSourceCodeParser {
|
|||
idExpression.setName(name);
|
||||
name.setParent(idExpression);
|
||||
name.setPropertyInParent(IASTIdExpression.ID_NAME);
|
||||
if (completionNode == null)
|
||||
completionNode = new ASTCompletionNode(token);
|
||||
completionNode.addName(name);
|
||||
createCompletionNode(token).addName(name);
|
||||
return idExpression;
|
||||
}
|
||||
default:
|
||||
|
@ -2607,8 +2605,8 @@ public class GNUCPPSourceParser extends AbstractGNUSourceCodeParser {
|
|||
switch (token.getType()) {
|
||||
case IToken.tCOMPLETION:
|
||||
case IToken.tEOC:
|
||||
createCompletionNode(token);
|
||||
completionNode.addName(name);
|
||||
createCompletionNode(token).addName(name);
|
||||
break;
|
||||
}
|
||||
|
||||
name.setOffsetAndLength(duple.getStartOffset(), duple.getEndOffset()
|
||||
|
|
Loading…
Add table
Reference in a new issue