final Expression qualifier = methodInvocation.getExpression();
final ICPPASTFieldReference fieldReference = f.newFieldReference(new NameInfo(methodInvocation.getName()).getName(), new ExpressionInfo(qualifier, typeDeclaration, compilationUnitInfo).getExpression());
final ITypeBinding typeBinding = qualifier.resolveTypeBinding();
if ((typeBinding != null) && !(typeBinding.isPrimitive() || typeBinding.isEnum())) {
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.