mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-08 10:16:03 +02:00
Adjusted JavaDoc.
This commit is contained in:
parent
75d1510005
commit
b46b4962a1
2 changed files with 10 additions and 10 deletions
|
@ -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);
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue