mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
[297140] Added comments to clarify method usage.
This commit is contained in:
parent
0c68019dc1
commit
dde65a6ae5
1 changed files with 16 additions and 0 deletions
|
@ -166,6 +166,10 @@ public interface IExpressions extends IFormattedValues {
|
||||||
/**
|
/**
|
||||||
* Retrieves the sub-expressions of the given expression. Sub-expressions are fields of a struct, union,
|
* Retrieves the sub-expressions of the given expression. Sub-expressions are fields of a struct, union,
|
||||||
* or class, the enumerators of an enumeration, and the element of an array.
|
* or class, the enumerators of an enumeration, and the element of an array.
|
||||||
|
* <br>
|
||||||
|
* Note: Clients may call this method on any valid expression context, and before calling any other
|
||||||
|
* method to evaluate the expression value. It is up to the implementation to internally evaluate the
|
||||||
|
* expression if needed, in order to calculate sub expressions.
|
||||||
*
|
*
|
||||||
* @param exprCtx: The data model context representing an expression.
|
* @param exprCtx: The data model context representing an expression.
|
||||||
*
|
*
|
||||||
|
@ -177,6 +181,10 @@ public interface IExpressions extends IFormattedValues {
|
||||||
* Retrieves a particular range of sub-expressions of the given expression.
|
* Retrieves a particular range of sub-expressions of the given expression.
|
||||||
* Sub-expressions are fields of a struct, union, or class, the enumerators
|
* Sub-expressions are fields of a struct, union, or class, the enumerators
|
||||||
* of an enumeration, and the element of an array.
|
* of an enumeration, and the element of an array.
|
||||||
|
* <br>
|
||||||
|
* Note: Clients may call this method on any valid expression context, and before calling any other
|
||||||
|
* method to evaluate the expression value. It is up to the implementation to internally evaluate the
|
||||||
|
* expression if needed, in order to calculate sub expressions.
|
||||||
*
|
*
|
||||||
* @param exprCtx: The data model context representing an expression.
|
* @param exprCtx: The data model context representing an expression.
|
||||||
* startIndex: Index of the first sub-expression to retrieve
|
* startIndex: Index of the first sub-expression to retrieve
|
||||||
|
@ -191,6 +199,10 @@ public interface IExpressions extends IFormattedValues {
|
||||||
/**
|
/**
|
||||||
* Retrieves the number of sub-expressions of the given expression. Sub-expressions are fields of a struct, union,
|
* Retrieves the number of sub-expressions of the given expression. Sub-expressions are fields of a struct, union,
|
||||||
* or class, the enumerators of an enumeration, and the element of an array.
|
* or class, the enumerators of an enumeration, and the element of an array.
|
||||||
|
* <br>
|
||||||
|
* Note: Clients may call this method on any valid expression context, and before calling any other
|
||||||
|
* method to evaluate the expression value. It is up to the implementation to internally evaluate the
|
||||||
|
* expression if needed, in order to calculate sub expressions.
|
||||||
*
|
*
|
||||||
* @param exprCtx: The data model context representing an expression.
|
* @param exprCtx: The data model context representing an expression.
|
||||||
*
|
*
|
||||||
|
@ -202,6 +214,10 @@ public interface IExpressions extends IFormattedValues {
|
||||||
/**
|
/**
|
||||||
* For object oriented languages, this method returns the expressions representing base types of
|
* For object oriented languages, this method returns the expressions representing base types of
|
||||||
* the given expression type.
|
* the given expression type.
|
||||||
|
* <br>
|
||||||
|
* Note: Clients may call this method on any valid expression context, and before calling any other
|
||||||
|
* method to evaluate the expression value. It is up to the implementation to internally evaluate the
|
||||||
|
* expression if needed, in order to calculate sub expressions.
|
||||||
*
|
*
|
||||||
* @param exprContext: The data model context representing an expression.
|
* @param exprContext: The data model context representing an expression.
|
||||||
*
|
*
|
||||||
|
|
Loading…
Add table
Reference in a new issue