diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java index ac3e387af3b..c0de819ab90 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/IASTFunctionCallExpression.java @@ -6,20 +6,19 @@ * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * John Camelon (IBM Rational Software) - Initial API and implementation - * Markus Schorn (Wind River Systems) + * John Camelon (IBM Rational Software) - Initial API and implementation + * Markus Schorn (Wind River Systems) *******************************************************************************/ package org.eclipse.cdt.core.dom.ast; /** - * This interface represents a function call expression. f( x ) : f is the - * function name expression, x is the parameter expression. + * Represents a function call expression, f(x), where f is the function name expression + * and x is the parameter expression. * * @noextend This interface is not intended to be extended by clients. * @noimplement This interface is not intended to be implemented by clients. */ public interface IASTFunctionCallExpression extends IASTExpression { - public static final ASTNodeProperty FUNCTION_NAME = new ASTNodeProperty( "IASTFunctionCallExpression.FUNCTION_NAME [IASTExpression]"); //$NON-NLS-1$ @@ -30,12 +29,12 @@ public interface IASTFunctionCallExpression extends IASTExpression { "IASTFunctionCallExpression.ARGUMENT [IASTInitializerClause]"); //$NON-NLS-1$ /** - * Get the function name expression. + * Returns the function name expression. */ public IASTExpression getFunctionNameExpression(); /** - * Returns the arguments for this function call, never null. + * Returns the arguments for this function call, never {@code null}. * @since 5.2 */ public IASTInitializerClause[] getArguments(); @@ -53,12 +52,12 @@ public interface IASTFunctionCallExpression extends IASTExpression { public IASTFunctionCallExpression copy(CopyStyle style); /** - * Not allowed on frozen ast. + * Sets the function name expression. Not allowed on frozen AST. */ public void setFunctionNameExpression(IASTExpression expression); /** - * Not allowed on frozen ast. + * Sets the arguments of the function call. Not allowed on frozen AST. * @since 5.2 */ public void setArguments(IASTInitializerClause[] args); diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionCallExpression.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionCallExpression.java index 0f3735ccafd..ea0636b2e8d 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionCallExpression.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/dom/ast/cpp/ICPPASTFunctionCallExpression.java @@ -19,7 +19,8 @@ import org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner; * @noextend This interface is not intended to be extended by clients. * @noimplement This interface is not intended to be implemented by clients. */ -public interface ICPPASTFunctionCallExpression extends IASTFunctionCallExpression, ICPPASTExpression, IASTImplicitNameOwner { +public interface ICPPASTFunctionCallExpression + extends IASTFunctionCallExpression, ICPPASTExpression, IASTImplicitNameOwner { @Override ICPPASTFunctionCallExpression copy();