|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Expression in org.eclipse.jdt.core.tests.compiler.parser |
---|
Methods in org.eclipse.jdt.core.tests.compiler.parser with parameters of type Expression | |
---|---|
void |
TestSourceElementRequestor.exitMethod(int declarationEnd,
Expression defaultValue)
exitMethod method comment. |
void |
SourceElementParserTest.exitMethod(int declarationEnd,
Expression defaultValue)
|
Uses of Expression in org.eclipse.jdt.internal.codeassist.complete |
---|
Methods in org.eclipse.jdt.internal.codeassist.complete that return Expression | |
---|---|
Expression |
CompletionJavadoc.getCompletionNode()
|
Constructors in org.eclipse.jdt.internal.codeassist.complete with parameters of type Expression | |
---|---|
CompletionOnJavadocFieldReference(Expression receiver,
int tag,
int position,
int separatorPos,
char[] name)
|
Uses of Expression in org.eclipse.jdt.internal.codeassist.select |
---|
Constructors in org.eclipse.jdt.internal.codeassist.select with parameters of type Expression | |
---|---|
SelectionOnNameOfMemberValuePair(char[] token,
int sourceStart,
int sourceEnd,
Expression value)
|
Uses of Expression in org.eclipse.jdt.internal.compiler |
---|
Methods in org.eclipse.jdt.internal.compiler with parameters of type Expression | |
---|---|
void |
SourceElementRequestorAdapter.exitMethod(int declarationEnd,
Expression defaultValue)
|
void |
ISourceElementRequestor.exitMethod(int declarationEnd,
Expression defaultValue)
|
Uses of Expression in org.eclipse.jdt.internal.compiler.ast |
---|
Methods in org.eclipse.jdt.internal.compiler.ast that return Expression | |
---|---|
Expression |
QualifiedAllocationExpression.enclosingInstance()
|
Expression |
AllocationExpression.enclosingInstance()
|
Expression |
CastExpression.innermostCastedExpression()
|
Expression |
Expression.toTypeReference()
|
Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type Expression | |
---|---|
boolean |
Expression.checkCastTypesCompatibility(Scope scope,
TypeBinding castType,
TypeBinding expressionType,
Expression expression)
Returns false if cast is not legal. |
static void |
ASTNode.checkInvocationArguments(BlockScope scope,
Expression receiver,
TypeBinding receiverType,
MethodBinding method,
Expression[] arguments,
TypeBinding[] argumentTypes,
boolean argsContainCast,
InvocationSite invocationSite)
|
static void |
ASTNode.checkInvocationArguments(BlockScope scope,
Expression receiver,
TypeBinding receiverType,
MethodBinding method,
Expression[] arguments,
TypeBinding[] argumentTypes,
boolean argsContainCast,
InvocationSite invocationSite)
|
static void |
CastExpression.checkNeedForArgumentCast(BlockScope scope,
int operator,
int operatorSignature,
Expression expression,
int expressionTypeId)
Only complain for identity cast, since other type of casts may be useful: e.g. |
static void |
CastExpression.checkNeedForArgumentCasts(BlockScope scope,
Expression receiver,
TypeBinding receiverType,
MethodBinding binding,
Expression[] arguments,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
Cast expressions will considered as useful if removing them all would actually bind to a different method (no fine grain analysis on per casted argument basis, simply separate widening cast from narrowing ones) |
static void |
CastExpression.checkNeedForArgumentCasts(BlockScope scope,
Expression receiver,
TypeBinding receiverType,
MethodBinding binding,
Expression[] arguments,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
Cast expressions will considered as useful if removing them all would actually bind to a different method (no fine grain analysis on per casted argument basis, simply separate widening cast from narrowing ones) |
static void |
CastExpression.checkNeedForArgumentCasts(BlockScope scope,
int operator,
int operatorSignature,
Expression left,
int leftTypeId,
boolean leftIsCast,
Expression right,
int rightTypeId,
boolean rightIsCast)
Check binary operator casted arguments |
static void |
CastExpression.checkNeedForEnclosingInstanceCast(BlockScope scope,
Expression enclosingInstance,
TypeBinding enclosingInstanceType,
TypeBinding memberType)
Casting an enclosing instance will considered as useful if removing it would actually bind to a different type |
void |
Statement.generateArguments(MethodBinding binding,
Expression[] arguments,
BlockScope currentScope,
CodeStream codeStream)
Generate invocation arguments, considering varargs methods |
void |
ThisReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
SingleNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
abstract void |
Reference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
QualifiedNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
FieldReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
ArrayReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
SingleNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
MethodBinding writeAccessor,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
static Binding |
Assignment.getDirectBinding(Expression someExpression)
|
Constructors in org.eclipse.jdt.internal.compiler.ast with parameters of type Expression | |
---|---|
AND_AND_Expression(Expression left,
Expression right,
int operator)
|
|
ArrayReference(Expression rec,
Expression pos)
|
|
AssertStatement(Expression exceptionArgument,
Expression assertExpression,
int startPosition)
|
|
AssertStatement(Expression assertExpression,
int startPosition)
|
|
Assignment(Expression lhs,
Expression expression,
int sourceEnd)
|
|
BinaryExpression(Expression left,
Expression right,
int operator)
|
|
CaseStatement(Expression constantExpression,
int sourceEnd,
int sourceStart)
|
|
CastExpression(Expression expression,
Expression type)
|
|
CombinedBinaryExpression(Expression left,
Expression right,
int operator,
int arity)
Make a new CombinedBinaryExpression. |
|
CompoundAssignment(Expression lhs,
Expression expression,
int operator,
int sourceEnd)
|
|
ConditionalExpression(Expression condition,
Expression valueIfTrue,
Expression valueIfFalse)
|
|
DoStatement(Expression condition,
Statement action,
int sourceStart,
int sourceEnd)
|
|
EqualExpression(Expression left,
Expression right,
int operator)
|
|
ForStatement(Statement[] initializations,
Expression condition,
Statement[] increments,
Statement action,
boolean neededScope,
int s,
int e)
|
|
IfStatement(Expression condition,
Statement thenStatement,
int sourceStart,
int sourceEnd)
|
|
IfStatement(Expression condition,
Statement thenStatement,
Statement elseStatement,
int sourceStart,
int sourceEnd)
|
|
InstanceOfExpression(Expression expression,
TypeReference type)
|
|
MemberValuePair(char[] token,
int sourceStart,
int sourceEnd,
Expression value)
|
|
OR_OR_Expression(Expression left,
Expression right,
int operator)
|
|
PostfixExpression(Expression lhs,
Expression expression,
int operator,
int pos)
|
|
PrefixExpression(Expression lhs,
Expression expression,
int operator,
int pos)
PrefixExpression constructor comment. |
|
ReturnStatement(Expression expression,
int sourceStart,
int sourceEnd)
|
|
SynchronizedStatement(Expression expression,
Block statement,
int s,
int e)
|
|
ThrowStatement(Expression exception,
int sourceStart,
int sourceEnd)
|
|
UnaryExpression(Expression expression,
int operator)
|
|
WhileStatement(Expression condition,
Statement action,
int s,
int e)
|
Uses of Expression in org.eclipse.jdt.internal.compiler.codegen |
---|
Methods in org.eclipse.jdt.internal.compiler.codegen with parameters of type Expression | |
---|---|
void |
CodeStream.generateReturnBytecode(Expression expression)
|
void |
CodeStream.generateStringConcatenationAppend(BlockScope blockScope,
Expression oper1,
Expression oper2)
The equivalent code performs a string conversion: |
void |
CodeStream.generateSyntheticEnclosingInstanceValues(BlockScope currentScope,
ReferenceBinding targetType,
Expression enclosingInstance,
ASTNode invocationSite)
Code responsible to generate the suitable code to supply values for the synthetic enclosing instance arguments of a constructor invocation of a nested type. |
Uses of Expression in org.eclipse.jdt.internal.compiler.flow |
---|
Methods in org.eclipse.jdt.internal.compiler.flow with parameters of type Expression | |
---|---|
void |
LoopingFlowContext.recordUsingNullReference(Scope scope,
LocalVariableBinding local,
Expression reference,
int checkType,
FlowInfo flowInfo)
|
void |
FlowContext.recordUsingNullReference(Scope scope,
LocalVariableBinding local,
Expression reference,
int checkType,
FlowInfo flowInfo)
Record a null reference for use by deferred checks. |
void |
FinallyFlowContext.recordUsingNullReference(Scope scope,
LocalVariableBinding local,
Expression reference,
int checkType,
FlowInfo flowInfo)
|
Uses of Expression in org.eclipse.jdt.internal.compiler.lookup |
---|
Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type Expression | |
---|---|
static java.lang.Object |
ElementValuePair.getValue(Expression expression)
|
Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type Expression | |
---|---|
ElementValuePair(char[] name,
Expression expression,
MethodBinding binding)
|
Uses of Expression in org.eclipse.jdt.internal.compiler.parser |
---|
Methods in org.eclipse.jdt.internal.compiler.parser that return Expression | |
---|---|
Expression |
Parser.parseExpression(char[] source,
int offset,
int length,
CompilationUnitDeclaration unit)
|
Expression |
Parser.parseMemberValue(char[] source,
int offset,
int length,
CompilationUnitDeclaration unit)
|
Uses of Expression in org.eclipse.jdt.internal.compiler.problem |
---|
Uses of Expression in org.eclipse.jdt.internal.core |
---|
Methods in org.eclipse.jdt.internal.core with parameters of type Expression | |
---|---|
void |
SourceMapper.exitMethod(int declarationEnd,
Expression defaultValue)
|
void |
CompilationUnitStructureRequestor.exitMethod(int declarationEnd,
Expression defaultValue)
|
Uses of Expression in org.eclipse.jdt.internal.core.jdom |
---|
Methods in org.eclipse.jdt.internal.core.jdom with parameters of type Expression | |
---|---|
void |
SimpleDOMBuilder.exitMethod(int declarationEnd,
Expression defaultValue)
Deprecated. |
Uses of Expression in org.eclipse.jdt.internal.core.search.indexing |
---|
Methods in org.eclipse.jdt.internal.core.search.indexing with parameters of type Expression | |
---|---|
void |
SourceIndexerRequestor.exitMethod(int declarationEnd,
Expression defaultValue)
|
Uses of Expression in org.eclipse.jdt.internal.core.search.matching |
---|
Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type Expression | |
---|---|
int |
VariableLocator.match(Expression node,
MatchingNodeSet nodeSet)
|
int |
PatternLocator.match(Expression node,
MatchingNodeSet nodeSet)
|
int |
OrLocator.match(Expression node,
MatchingNodeSet nodeSet)
|
int |
ConstructorLocator.match(Expression node,
MatchingNodeSet nodeSet)
|
int |
AndLocator.match(Expression node,
MatchingNodeSet nodeSet)
|
Uses of Expression in org.eclipse.jdt.internal.core.util |
---|
Methods in org.eclipse.jdt.internal.core.util that return Expression | |
---|---|
Expression |
CodeSnippetParsingUtil.parseExpression(char[] source,
int offset,
int length,
java.util.Map settings,
boolean recordParsingInformation)
|
Expression |
CodeSnippetParsingUtil.parseExpression(char[] source,
java.util.Map settings,
boolean recordParsingInformation)
|
Uses of Expression in org.eclipse.jdt.internal.eval |
---|
Subclasses of Expression in org.eclipse.jdt.internal.eval | |
---|---|
class |
CodeSnippetAllocationExpression
|
class |
CodeSnippetFieldReference
|
class |
CodeSnippetMessageSend
|
class |
CodeSnippetQualifiedNameReference
|
class |
CodeSnippetSingleNameReference
A single name reference inside a code snippet can denote a field of a remote receiver object (that is, the receiver of the context in the stack frame). |
class |
CodeSnippetSuperReference
A super reference inside a code snippet denotes a reference to the super type of the remote receiver object (that is, the receiver of the context in the stack frame). |
class |
CodeSnippetThisReference
A this reference inside a code snippet denotes a remote receiver object (that is, the receiver of the context in the stack frame) |
Methods in org.eclipse.jdt.internal.eval with parameters of type Expression | |
---|---|
void |
CodeSnippetQualifiedNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
CodeSnippetFieldReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
CodeSnippetSingleNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
MethodBinding writeAccessor,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
Constructors in org.eclipse.jdt.internal.eval with parameters of type Expression | |
---|---|
CodeSnippetReturnStatement(Expression expr,
int s,
int e)
|
Uses of Expression in org.eclipse.jdt.internal.formatter |
---|
Methods in org.eclipse.jdt.internal.formatter with parameters of type Expression | |
---|---|
org.eclipse.text.edits.TextEdit |
CodeFormatterVisitor.format(java.lang.String string,
Expression expression)
|
Uses of Expression in org.jmlspecs.jml4.ast |
---|
Fields in org.jmlspecs.jml4.ast declared as Expression | |
---|---|
Expression |
JmlQuantifiedExpression.body
The body expression. |
static Expression[] |
JmlClause.EMPTY_EXPR_LIST
|
Expression |
JmlClause.expr
|
Expression[] |
JmlStoreRefListExpression.exprList
|
Expression[] |
JmlMapsIntoClause.groupNames
|
Expression[] |
JmlInDataGroupClause.groupNames
|
Expression |
JmlArrayIndexRangeExpression.high
|
Expression |
JmlSubtypeExpression.left
The left expression. |
Expression |
JmlArrayIndexRangeExpression.low
|
static Expression |
JmlClause.NULL_EXPR
|
Expression |
JmlSetComprehension.predicate
The main predicate. |
Expression |
JmlQuantifiedExpression.range
The range predicate. |
Expression |
JmlSubtypeExpression.right
The right expression. |
Expression |
JmlRepresentsClause.storeRef
|
Expression |
JmlSetComprehension.supersetPredicate
The superset predicate. |
Methods in org.jmlspecs.jml4.ast that return Expression | |
---|---|
static Expression |
JmlAstUtils.conjoin(java.util.List exprs)
|
Expression |
JmlName.getHighRange()
|
Expression |
JmlTypeDeclaration.getInvariant()
|
Expression |
JmlName.getLowRange()
|
Expression |
JmlName.getPositionExp()
|
Expression |
JmlMethodSpecification.getPostcondition()
|
Expression |
JmlMethodSpecification.getPrecondition()
|
Expression |
JmlQuantifiedExpression.rangeExprWhenNotSpecified(int quantSourceStart)
Returns a TRUE Expressions AST node that can be used as a range when the range is not explicitly given. |
Methods in org.jmlspecs.jml4.ast with parameters of type Expression | |
---|---|
static JmlUnaryExpression |
JmlUnaryExpression.factory(Expression expr,
int op)
|
abstract void |
JmlQuantifier.generateCode(LocalDeclaration[] boundVariables,
Expression range,
Expression body,
BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Generates code for this quantifier. |
void |
JmlNumericQuantifier.generateCode(LocalDeclaration[] boundVariables,
Expression range,
Expression body,
BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Generates code for this quantifier; currently, this just puts the constant value 0 on the stack with an appropriate numeric type. |
void |
JmlBooleanQuantifier.generateCode(LocalDeclaration[] boundVariables,
Expression range,
Expression body,
BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Generates code for this quantifier; currently, this just puts the constant value "true" on the stack. |
void |
JmlStoreRefExpression.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
Deprecated. |
Constructors in org.jmlspecs.jml4.ast with parameters of type Expression | |
---|---|
DepricateJmlRangeArrayReference(Expression rec,
Expression lo,
Expression hi)
|
|
DepricateJmlRangeArrayReference(Expression rec,
JmlAllRangeExpression are)
|
|
JmlArrayIndexRangeExpression(Expression lo,
Expression hi)
|
|
JmlArrayReference(Expression rec,
Expression pos)
|
|
JmlAssertOrAssumeStatement(java.lang.String lexeme,
Expression exceptionArgument,
Expression assertExpression,
int startPosition)
|
|
JmlAssertOrAssumeStatement(java.lang.String lexeme,
Expression assertExpression,
int startPosition)
|
|
JmlAssertStatement(java.lang.String lexeme,
Expression exceptionArgument,
Expression assertExpression,
int startPosition)
|
|
JmlAssertStatement(java.lang.String lexeme,
Expression assertExpression,
int startPosition)
|
|
JmlAssignableClause(JmlIdentifier keyword,
Expression expr)
|
|
JmlAssignment(Expression lhs,
Expression expression,
int sourceEnd)
|
|
JmlAssumeStatement(java.lang.String lexeme,
Expression exceptionArgument,
Expression assertExpression,
int startPosition)
|
|
JmlAssumeStatement(java.lang.String lexeme,
Expression assertExpression,
int startPosition)
|
|
JmlCastExpression(Expression expression,
Expression type,
boolean isExplicitNonNull)
|
|
JmlCastExpressionWithoutType(Expression expression,
boolean isExplicitNonNull)
|
|
JmlConditionalExpression(Expression condition,
Expression valueIfTrue,
Expression valueIfFalse)
|
|
JmlConstraintClause(JmlIdentifier clauseKeyword,
Expression pred)
|
|
JmlDivergesClause(JmlIdentifier keyword,
Expression predOrKeyword)
|
|
JmlDoStatement(JmlLoopAnnotations annotations,
Expression condition,
Statement action,
int sourceStart,
int sourceEnd)
|
|
JmlElemtypeExpression(Expression expression,
int operator)
|
|
JmlEnsuresClause(JmlIdentifier keyword,
Expression predOrKeyword)
|
|
JmlFieldDotStarStoreRef(Expression receiver)
|
|
JmlForStatement(JmlLoopAnnotations annotations,
Statement[] initializations,
Expression condition,
Statement[] increments,
Statement action,
boolean neededScope,
int s,
int e)
|
|
JmlFreshExpression(Expression[] arguments)
|
|
JmlInDataGroupClause(JmlIdentifier clauseKeyword,
Expression[] groupNames)
|
|
JmlInitiallyClause(JmlIdentifier clauseKeyword,
Expression expr)
|
|
JmlInvariantForType(JmlIdentifier clauseKeyword,
Expression pred)
|
|
JmlLoopInvariant(JmlIdentifier keyword,
Expression pred)
|
|
JmlLoopVariant(JmlIdentifier keyword,
Expression expr)
|
|
JmlMapsIntoClause(JmlIdentifier clauseKeyword,
Expression mapstoExprRef,
Expression[] groupNames)
|
|
JmlMapsIntoClause(JmlIdentifier clauseKeyword,
Expression mapstoExprRef,
Expression[] groupNames)
|
|
JmlName(Expression low,
Expression hi,
int sourceStart,
int sourceEnd)
|
|
JmlName(Expression pos,
int sourceStart,
int sourceEnd)
|
|
JmlOldExpression(Expression expression,
int operator)
|
|
JmlOldExpression(Expression expression,
int operator,
char[] label)
|
|
JmlOperationOverStoreRefList(Expression argument,
int operator)
|
|
JmlQuantifiedExpression(java.lang.String lexeme,
Expression range,
Expression body,
LocalDeclaration[] boundVariables,
int sourceStart)
Constructs a JmlQuantifiedExpression with the specified parameters. |
|
JmlRepresentsClause(JmlIdentifier clauseKeyword,
Expression storeRef,
Expression expr)
|
|
JmlRequiresClause(JmlIdentifier keyword,
Expression predOrKeyword)
|
|
JmlReturnStatement(Expression expression,
int sourceStart,
int sourceEnd)
|
|
JmlSetComprehension(LocalDeclaration boundVariable,
Expression supersetPredicate,
Expression predicate)
Constructs a JmlSetComprehension with the specified parameters. |
|
JmlSignalsClause(JmlIdentifier clauseKeyword,
Argument arg,
Expression predOrKeyword)
|
|
JmlStoreRefListExpression(Expression[] exprList)
|
|
JmlSubtypeExpression(Expression left,
Expression right)
Constructs a JmlSubtypeExpression with the specified parameters. |
|
JmlTypeBodyDeclaration(JmlIdentifier clauseKeyword,
Expression pred)
|
|
JmlTypeofExpression(Expression expression,
int operator)
|
|
JmlUnaryExpression(Expression expression,
int operator)
|
|
JmlWhileStatement(JmlLoopAnnotations annotations,
Expression condition,
Statement action,
int s,
int e)
|
Uses of Expression in org.jmlspecs.jml4.esc.gc |
---|
Methods in org.jmlspecs.jml4.esc.gc with parameters of type Expression | |
---|---|
SugaredExpression |
Ast2SugaredVisitor.getInvariant(Expression invariant)
|
Uses of Expression in org.jmlspecs.jml4.nonnull |
---|
Methods in org.jmlspecs.jml4.nonnull with parameters of type Expression | |
---|---|
static boolean |
Nullity.isAssignable(TypeReference typeReference,
Expression expression,
BlockScope scope,
FlowContext flowContext,
FlowInfo flowInfo)
|
static void |
Nullity.preparePossibleUnknowns(Expression exp,
BlockScope scope,
FlowContext flowContext,
FlowInfo flowInfo)
|
Uses of Expression in org.jmlspecs.jml4.rac |
---|
Methods in org.jmlspecs.jml4.rac with parameters of type Expression | |
---|---|
CodeBuffer |
ExpressionTranslator.embedSpecCase(Expression e,
SourceTypeBinding sourceTypeBinding,
RacResult result,
java.lang.String var,
VariableGenerator varGen,
CompilationResult compilationResult,
RacConstants.Condition condition)
|
static java.lang.String |
NonExecutableException.throwException(Expression expr)
|
java.lang.String |
ExpressionTranslator.translate(Expression expression)
|
java.lang.String |
ExpressionTranslator.translate(Expression expression,
RacResult result)
|
java.lang.String |
ExpressionTranslator.translate(Expression expression,
SourceTypeBinding type,
RacResult result)
Translates the given expression of the given type. |
java.lang.String |
PostStateExpressionTranslator.translate(Expression expr,
TypeBinding type,
boolean isStaticExpr,
VariableGenerator vgen,
RacResult result)
Translates the given expression of the given type. |
java.lang.String |
PreconditionTranslator.translate(Expression expression,
TypeBinding type,
RacResult result)
Translates the given expression of the given type. |
java.lang.String |
PostconditionTranslator.translate(Expression expression,
TypeBinding type,
RacResult result)
Translates the given expression of the given type. |
java.lang.String |
ExpressionTranslator.translate(Expression expression,
TypeDeclaration type,
RacResult result)
Translates the given expression of the given type. |
java.lang.String |
ExpressionTranslator.translate(JmlQuantifiedExpression quantiExp,
Expression expr,
SourceTypeBinding typeBinding,
RacResult racResult)
|
Uses of Expression in org.jmlspecs.jml4.rac.quantifiedexpression |
---|
Constructors in org.jmlspecs.jml4.rac.quantifiedexpression with parameters of type Expression | |
---|---|
QInterval(Expression expr,
java.lang.String var,
java.util.Collection xvars,
TypeBinding type,
RacResult racResult,
SourceTypeBinding typeBinding)
Construct a QInterval object representing the quantifed
interval for a (quantified) variable var with respect
to the expression expr . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |