1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 10:16:03 +02:00

Adjusted JavaDoc.

This commit is contained in:
Sergey Prigogin 2013-09-12 15:31:02 -07:00
parent 75d1510005
commit b46b4962a1
2 changed files with 10 additions and 10 deletions

View file

@ -6,20 +6,19 @@
* http://www.eclipse.org/legal/epl-v10.html * http://www.eclipse.org/legal/epl-v10.html
* *
* Contributors: * Contributors:
* John Camelon (IBM Rational Software) - Initial API and implementation * John Camelon (IBM Rational Software) - Initial API and implementation
* Markus Schorn (Wind River Systems) * Markus Schorn (Wind River Systems)
*******************************************************************************/ *******************************************************************************/
package org.eclipse.cdt.core.dom.ast; package org.eclipse.cdt.core.dom.ast;
/** /**
* This interface represents a function call expression. f( x ) : f is the * Represents a function call expression, f(x), where f is the function name expression
* function name expression, x is the parameter expression. * and x is the parameter expression.
* *
* @noextend This interface is not intended to be extended by clients. * @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented by clients. * @noimplement This interface is not intended to be implemented by clients.
*/ */
public interface IASTFunctionCallExpression extends IASTExpression { public interface IASTFunctionCallExpression extends IASTExpression {
public static final ASTNodeProperty FUNCTION_NAME = new ASTNodeProperty( public static final ASTNodeProperty FUNCTION_NAME = new ASTNodeProperty(
"IASTFunctionCallExpression.FUNCTION_NAME [IASTExpression]"); //$NON-NLS-1$ "IASTFunctionCallExpression.FUNCTION_NAME [IASTExpression]"); //$NON-NLS-1$
@ -30,12 +29,12 @@ public interface IASTFunctionCallExpression extends IASTExpression {
"IASTFunctionCallExpression.ARGUMENT [IASTInitializerClause]"); //$NON-NLS-1$ "IASTFunctionCallExpression.ARGUMENT [IASTInitializerClause]"); //$NON-NLS-1$
/** /**
* Get the function name expression. * Returns the function name expression.
*/ */
public IASTExpression getFunctionNameExpression(); public IASTExpression getFunctionNameExpression();
/** /**
* Returns the arguments for this function call, never <code>null</code>. * Returns the arguments for this function call, never {@code null}.
* @since 5.2 * @since 5.2
*/ */
public IASTInitializerClause[] getArguments(); public IASTInitializerClause[] getArguments();
@ -53,12 +52,12 @@ public interface IASTFunctionCallExpression extends IASTExpression {
public IASTFunctionCallExpression copy(CopyStyle style); 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); 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 * @since 5.2
*/ */
public void setArguments(IASTInitializerClause[] args); public void setArguments(IASTInitializerClause[] args);

View file

@ -19,7 +19,8 @@ import org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner;
* @noextend This interface is not intended to be extended by clients. * @noextend This interface is not intended to be extended by clients.
* @noimplement This interface is not intended to be implemented 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 @Override
ICPPASTFunctionCallExpression copy(); ICPPASTFunctionCallExpression copy();