mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-11 02:05:39 +02:00
Cosmetics.
This commit is contained in:
parent
74d6ab99d9
commit
20e305dee7
1 changed files with 6 additions and 6 deletions
|
@ -50,7 +50,6 @@ import org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPVisitor;
|
||||||
import org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil;
|
import org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.SemanticUtil;
|
||||||
|
|
||||||
public class CPPASTIdExpression extends ASTNode implements IASTIdExpression, ICPPASTCompletionContext {
|
public class CPPASTIdExpression extends ASTNode implements IASTIdExpression, ICPPASTCompletionContext {
|
||||||
|
|
||||||
private static final ICPPASTFieldReference NOT_INITIALIZED = new CPPASTFieldReference();
|
private static final ICPPASTFieldReference NOT_INITIALIZED = new CPPASTFieldReference();
|
||||||
|
|
||||||
private IASTName name;
|
private IASTName name;
|
||||||
|
@ -95,7 +94,7 @@ public class CPPASTIdExpression extends ASTNode implements IASTIdExpression, ICP
|
||||||
switch (action.visit(this)) {
|
switch (action.visit(this)) {
|
||||||
case ASTVisitor.PROCESS_ABORT: return false;
|
case ASTVisitor.PROCESS_ABORT: return false;
|
||||||
case ASTVisitor.PROCESS_SKIP: return true;
|
case ASTVisitor.PROCESS_SKIP: return true;
|
||||||
default : break;
|
default: break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -105,7 +104,7 @@ public class CPPASTIdExpression extends ASTNode implements IASTIdExpression, ICP
|
||||||
switch (action.leave(this)) {
|
switch (action.leave(this)) {
|
||||||
case ASTVisitor.PROCESS_ABORT: return false;
|
case ASTVisitor.PROCESS_ABORT: return false;
|
||||||
case ASTVisitor.PROCESS_SKIP: return true;
|
case ASTVisitor.PROCESS_SKIP: return true;
|
||||||
default : break;
|
default: break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
@ -195,7 +194,8 @@ public class CPPASTIdExpression extends ASTNode implements IASTIdExpression, ICP
|
||||||
if (methodBinding instanceof ICPPMethod && !((ICPPMethod) methodBinding).isStatic()) {
|
if (methodBinding instanceof ICPPMethod && !((ICPPMethod) methodBinding).isStatic()) {
|
||||||
IASTName nameDummy= new CPPASTName();
|
IASTName nameDummy= new CPPASTName();
|
||||||
nameDummy.setBinding(binding);
|
nameDummy.setBinding(binding);
|
||||||
IASTExpression owner= new CPPASTLiteralExpression(IASTLiteralExpression.lk_this, CharArrayUtils.EMPTY);
|
IASTExpression owner= new CPPASTLiteralExpression(IASTLiteralExpression.lk_this,
|
||||||
|
CharArrayUtils.EMPTY);
|
||||||
owner= new CPPASTUnaryExpression(IASTUnaryExpression.op_star, owner);
|
owner= new CPPASTUnaryExpression(IASTUnaryExpression.op_star, owner);
|
||||||
fTransformedExpression= new CPPASTFieldReference(nameDummy, owner);
|
fTransformedExpression= new CPPASTFieldReference(nameDummy, owner);
|
||||||
fTransformedExpression.setParent(getParent());
|
fTransformedExpression.setParent(getParent());
|
||||||
|
|
Loading…
Add table
Reference in a new issue